0000105634-18-000065.txt : 20180426 0000105634-18-000065.hdr.sgml : 20180426 20180426073324 ACCESSION NUMBER: 0000105634-18-000065 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 70 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180426 DATE AS OF CHANGE: 20180426 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EMCOR GROUP INC CENTRAL INDEX KEY: 0000105634 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRICAL WORK [1731] IRS NUMBER: 112125338 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-08267 FILM NUMBER: 18776170 BUSINESS ADDRESS: STREET 1: 301 MERRITT SEVEN CORPORATE PK STREET 2: 6TH FLOOR CITY: NORWALK STATE: CT ZIP: 06851 BUSINESS PHONE: 203-849-7800 MAIL ADDRESS: STREET 1: 301 MERRITT SEVEN CORPORATE PARK STREET 2: 6TH FLOOR CITY: NORWALK STATE: CT ZIP: 06851 FORMER COMPANY: FORMER CONFORMED NAME: JWP INC/DE/ DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: JAMAICA WATER PROPERTIES INC DATE OF NAME CHANGE: 19860518 FORMER COMPANY: FORMER CONFORMED NAME: WELSBACH CORP DATE OF NAME CHANGE: 19761119 10-Q 1 eme-2018331x10q.htm FORM 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 1-8267
EMCOR GROUP, INC.
(Exact Name of Registrant as Specified in Its Charter)
Delaware
 
11-2125338
(State or Other Jurisdiction of
Incorporation or Organization)
 
(I.R.S. Employer
Identification Number)
 
 
 
301 Merritt Seven
Norwalk, Connecticut
 
06851-1092
(Address of Principal Executive Offices)
 
(Zip Code)
(203) 849-7800
(Registrant’s Telephone Number, Including Area Code)
N/A
(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 (Section 232.405 of this chapter) 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 by Rule 12b-2 of the Exchange Act).  Yes  o    No  x
Applicable Only To Corporate Issuers
Number of shares of Common Stock outstanding as of the close of business on April 23, 2018: 58,455,325 shares.



EMCOR Group, Inc.
INDEX
 
 
 
Page No.
 
Item 1.
 
 
 
 
 
 
 
Item 2.
Item 3.
Item 4.
 
Item 2.
Item 4.
Item 6.



PART I. – FINANCIAL INFORMATION.
ITEM 1. FINANCIAL STATEMENTS.
EMCOR Group, Inc. and Subsidiaries
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share data)
 
March 31,
2018
(Unaudited)
 
December 31,
2017
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
352,443

 
$
467,430

Accounts receivable, less allowance for doubtful accounts of $18,365 and $17,230, respectively
1,572,919

 
1,607,922

Contract assets
158,895

 
122,621

Inventories
43,727

 
42,724

Prepaid expenses and other
41,793

 
43,812

Total current assets
2,169,777

 
2,284,509

Investments, notes and other long-term receivables
3,680

 
2,309

Property, plant and equipment, net
124,797

 
127,156

Goodwill
965,046

 
964,893

Identifiable intangible assets, net
484,368

 
495,036

Other assets
94,331

 
92,001

Total assets
$
3,841,999

 
$
3,965,904

LIABILITIES AND EQUITY
 
 
 
Current liabilities:
 
 
 
Current maturities of long-term debt and capital lease obligations
$
15,480

 
$
15,364

Accounts payable
487,333

 
567,840

Contract liabilities
556,306

 
524,156

Accrued payroll and benefits
259,875

 
322,865

Other accrued expenses and liabilities
193,303

 
220,727

Total current liabilities
1,512,297

 
1,650,952

Borrowings under revolving credit facility
25,000

 
25,000

Long-term debt and capital lease obligations
266,478

 
269,786

Other long-term obligations
346,558

 
346,049

Total liabilities
2,150,333

 
2,291,787

Equity:
 
 
 
EMCOR Group, Inc. stockholders’ equity:
 
 
 
Preferred stock, $0.10 par value, 1,000,000 shares authorized, zero issued and outstanding

 

Common stock, $0.01 par value, 200,000,000 shares authorized, 59,969,133 and 59,870,980 shares issued, respectively
600

 
599

Capital surplus
9,386

 
8,005

Accumulated other comprehensive loss
(93,320
)
 
(94,200
)
Retained earnings
1,846,328

 
1,796,556

Treasury stock, at cost 1,518,448 and 1,072,552 shares, respectively
(72,178
)
 
(37,693
)
Total EMCOR Group, Inc. stockholders’ equity
1,690,816

 
1,673,267

Noncontrolling interests
850

 
850

Total equity
1,691,666

 
1,674,117

Total liabilities and equity
$
3,841,999

 
$
3,965,904

See Notes to Condensed Consolidated Financial Statements.

1


EMCOR Group, Inc. and Subsidiaries
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)(Unaudited)

 
Three months ended March 31,
 
2018
 
2017
Revenues
$
1,900,388

 
$
1,891,732

Cost of sales
1,631,269

 
1,625,392

Gross profit
269,119

 
266,340

Selling, general and administrative expenses
190,288

 
183,001

Restructuring expenses
90

 
565

Operating income
78,741

 
82,774

Interest expense
(2,996
)
 
(3,071
)
Interest income
544

 
257

Income from continuing operations before income taxes
76,289

 
79,960

Income tax provision
20,633

 
26,846

Income from continuing operations
55,656

 
53,114

Loss from discontinued operation, net of income taxes
(282
)
 
(504
)
Net income including noncontrolling interests
55,374

 
52,610

Less: Net loss attributable to noncontrolling interests

 
30

Net income attributable to EMCOR Group, Inc.
$
55,374

 
$
52,640

Basic earnings (loss) per common share:
 
 
 
From continuing operations attributable to EMCOR Group, Inc. common stockholders
$
0.95

 
$
0.89

From discontinued operation
(0.00
)
 
(0.01
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
0.95

 
$
0.88

Diluted earnings (loss) per common share:
 
 
 
From continuing operations attributable to EMCOR Group, Inc. common stockholders
$
0.94

 
$
0.88

From discontinued operation
(0.00
)
 
(0.01
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
0.94

 
$
0.87

 
 
 
 
Dividends declared per common share
$
0.08

 
$
0.08

See Notes to Condensed Consolidated Financial Statements.



2


EMCOR Group, Inc. and Subsidiaries
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)(Unaudited)        
 
Three months ended March 31,
 
2018
 
2017
Net income including noncontrolling interests
$
55,374

 
$
52,610

Other comprehensive income, net of tax:
 
 
 
Foreign currency translation adjustments
495

 
(114
)
Post retirement plans, amortization of actuarial loss included in net income (1)
385

 
609

Other comprehensive income
880

 
495

Comprehensive income
56,254

 
53,105

Less: Comprehensive loss attributable to noncontrolling interests

 
30

Comprehensive income attributable to EMCOR Group, Inc.
$
56,254

 
$
53,135

_________
(1)
Net of tax of $0.4 million and $0.2 million for the three months ended March 31, 2018 and 2017, respectively.
See Notes to Condensed Consolidated Financial Statements.


3


EMCOR Group, Inc. and Subsidiaries
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)(Unaudited) 
 
Three months ended March 31,
 
2018
 
2017
Cash flows - operating activities:
 
 
 
Net income including noncontrolling interests
$
55,374

 
$
52,610

Depreciation and amortization
9,711

 
10,190

Amortization of identifiable intangible assets
10,668

 
12,181

Provision for doubtful accounts
1,135

 
1,478

Deferred income taxes
2,944

 
(5,910
)
Excess tax benefits from share-based compensation
(716
)
 
(864
)
Equity income from unconsolidated entities
(41
)
 
(516
)
Other non-cash items
3,647

 
(508
)
Distributions from unconsolidated entities
1,585

 
90

Changes in operating assets and liabilities, excluding the effect of businesses acquired
(143,394
)
 
(72,656
)
Net cash used in operating activities
(59,087
)
 
(3,905
)
Cash flows - investing activities:
 
 
 
Payments for acquisitions of businesses, net of cash acquired
(2,689
)
 
(81,393
)
Proceeds from sale of property, plant and equipment
242

 
399

Purchase of property, plant and equipment
(6,588
)
 
(10,575
)
Investments in and advances to unconsolidated entities
(2,804
)
 

Net cash used in investing activities
(11,839
)
 
(91,569
)
Cash flows - financing activities:
 
 
 
Repayments of long-term debt and debt issuance costs
(3,800
)
 
(3,800
)
Repayments of capital lease obligations
(372
)
 
(347
)
Dividends paid to stockholders
(4,704
)
 
(4,793
)
Repurchase of common stock
(34,485
)
 
(54,901
)
Taxes paid related to net share settlements of equity awards
(3,267
)
 
(2,637
)
Issuance of common stock under employee stock purchase plan
1,337

 
864

Net cash used in financing activities
(45,291
)
 
(65,614
)
Effect of exchange rate changes on cash, cash equivalents and restricted cash
1,733

 
490

Decrease in cash, cash equivalents and restricted cash
(114,484
)
 
(160,598
)
Cash, cash equivalents and restricted cash at beginning of year (1)
469,388

 
466,660

Cash, cash equivalents and restricted cash at end of period (2)
$
354,904

 
$
306,062

Supplemental cash flow information:
 
 
 
Cash paid for:
 
 
 
Interest
$
2,650

 
$
2,841

Income taxes
$
2,741

 
$
2,681

Non-cash financing activities:
 
 
 
Assets acquired under capital lease obligations
$
541

 
$
466

_________
(1)
Includes $2.0 million of restricted cash classified as “Prepaid expenses and other” in the Condensed Consolidated Balance Sheet as of December 31, 2017 and 2016.
(2)
Includes $2.5 million and $3.3 million of restricted cash classified as “Prepaid expenses and other” in the Condensed Consolidated Balance Sheet as of March 31, 2018 and 2017, respectively.
See Notes to Condensed Consolidated Financial Statements.

4


EMCOR Group, Inc. and Subsidiaries
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY
(In thousands)(Unaudited)        
 
 
 
EMCOR Group, Inc. Stockholders
 
 
 
Total
 
Common
stock
 
Capital
surplus
 
Accumulated other comprehensive (loss) income (1)
 
Retained
earnings
 
Treasury
stock
 
Noncontrolling
interests
Balance, December 31, 2016
$
1,537,942

 
$
606

 
$
52,219

 
$
(101,703
)
 
$
1,596,269

 
$
(10,302
)
 
$
853

Net income including noncontrolling interests
52,610

 

 

 

 
52,640

 

 
(30
)
Other comprehensive income
495

 

 

 
495

 

 

 

Common stock issued under share-based compensation plans

 
1

 
(1
)
 

 

 

 

Tax withholding for common stock issued under share-based compensation plans
(2,637
)
 

 
(2,637
)
 

 

 

 

Common stock issued under employee stock purchase plan
864

 

 
864

 

 

 

 

Common stock dividends
(4,793
)
 

 
46

 

 
(4,839
)
 

 

Repurchase of common stock
(53,307
)
 
(8
)
 
(53,299
)
 

 

 

 

Share-based compensation expense
2,967

 

 
2,967

 

 

 

 

Balance, March 31, 2017
$
1,534,141

 
$
599

 
$
159

 
$
(101,208
)
 
$
1,644,070

 
$
(10,302
)
 
$
823

Balance, December 31, 2017
$
1,674,117

 
$
599

 
$
8,005

 
$
(94,200
)
 
$
1,796,556

 
$
(37,693
)
 
$
850

Net income including noncontrolling interests
55,374

 

 

 

 
55,374

 

 

Other comprehensive income
880

 

 

 
880

 

 

 

Cumulative-effect adjustment (2)
(854
)
 

 

 

 
(854
)
 

 

Common stock issued under share-based compensation plans

 
1

 
(1
)
 

 

 

 

Tax withholding for common stock issued under share-based compensation plans
(3,267
)
 

 
(3,267
)
 

 

 

 

Common stock issued under employee stock purchase plan
1,337

 

 
1,337

 

 

 

 

Common stock dividends
(4,704
)
 

 
44

 

 
(4,748
)
 

 

Repurchase of common stock
(34,485
)
 

 

 

 

 
(34,485
)
 

Share-based compensation expense
3,268

 

 
3,268

 

 

 

 

Balance, March 31, 2018
$
1,691,666

 
$
600

 
$
9,386

 
$
(93,320
)
 
$
1,846,328

 
$
(72,178
)
 
$
850

 _________
(1)
Represents cumulative foreign currency translation adjustments and post retirement liability adjustments.
(2)
Represents adjustment to retained earnings upon the adoption of Accounting Standards Codification Topic 606.
See Notes to Condensed Consolidated Financial Statements.

5


EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
NOTE 1 Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with instructions to the Quarterly Report on Form 10-Q and Rule 10-01 of Regulation S-X. Consequently, certain information and note disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted. References to the “Company,” “EMCOR,” “we,” “us,” “our” and similar words refer to EMCOR Group, Inc. and its consolidated subsidiaries unless the context indicates otherwise. Readers of this report should refer to the consolidated financial statements and the notes thereto included in our latest Annual Report on Form 10-K filed with the Securities and Exchange Commission.
In our opinion, the accompanying unaudited condensed consolidated financial statements contain all adjustments (consisting only of those of a normal recurring nature) necessary to present fairly our financial position and the results of our operations. The results of operations for the three months ended March 31, 2018 are not necessarily indicative of the results to be expected for the year ending December 31, 2018.
NOTE 2 New Accounting Pronouncements
On January 1, 2018, we adopted the accounting pronouncement issued by the Financial Accounting Standards Board (“FASB”) to clarify existing guidance on revenue recognition. This guidance includes the required steps to achieve the core principle that a company should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. We adopted this pronouncement on a modified retrospective basis, and its impact on our financial position and results of operations, as well as required additional disclosures, are included in Note 3 - Revenue from Contracts with Customers. As a result of the adoption of this standard, certain changes have been made to the Condensed Consolidated Balance Sheets. The accounts previously named “Costs and estimated earnings in excess of billings on uncompleted contracts” and “Billings in excess of costs and estimated earnings on uncompleted contracts” have been renamed “Contract assets” and “Contract liabilities”, respectively. In addition, for periods beginning after December 31, 2017, amounts representing deferred revenues on services contracts, which were previously included in “Other accrued expenses and liabilities” within the Condensed Consolidated Balance Sheets, have been reclassified as “Contract liabilities.”
On January 1, 2018, we adopted the accounting pronouncement issued by the FASB to clarify how entities should present restricted cash and restricted cash equivalents in the statement of cash flows. This guidance requires entities to show changes in the total of cash, cash equivalents and restricted cash in the statement of cash flows. This guidance was adopted on a retrospective basis, and such adoption did not have a material impact on our financial position and/or results of operations.
In February 2016, an accounting pronouncement was issued by the FASB to replace existing lease accounting guidance. This pronouncement is intended to provide enhanced transparency and comparability by requiring lessees to record right-of-use assets and corresponding lease liabilities on the balance sheet for most leases. Expenses associated with leases will continue to be recognized in a manner similar to current accounting guidance. This pronouncement is effective for annual and interim periods beginning after December 15, 2018, with early adoption permitted. The adoption is required to be applied on a modified retrospective basis for each prior reporting period presented. Although we have not yet quantified the impact that the adoption of this pronouncement will have on our financial position and/or results of operations, we have begun a process to identify a complete population of our leases. Such process includes reviewing various contracts to identify whether such arrangements convey the right to control the use of an identified asset. We continue to evaluate the impact of the new accounting pronouncement, including enhanced disclosure requirements, on our business processes, controls and systems.
NOTE 3 Revenue from Contracts with Customers
The Company adopted Accounting Standards Codification Topic 606, “Revenue from Contracts with Customers” (“ASC 606”) on January 1, 2018. The adoption of ASC 606 represents a change in accounting principle that aligns revenue recognition with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. To achieve this core principle, the Company applies the following five steps in accordance with ASC 606:
(1) Identify the contract with a customer
A contract with a customer exists when: (a) the parties have approved the contract and are committed to perform their respective obligations, (b) the rights of the parties can be identified, (c) payment terms can be identified, (d) the arrangement has commercial substance, and (e) collectibility of consideration is probable. Judgment is required when determining if the contractual

6

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 3 Revenue from Contracts with Customers - (Continued)


criteria are met, specifically in the earlier stages of a project when a formally executed contract may not yet exist. In these situations, the Company evaluates all relevant facts and circumstances, including the existence of other forms of documentation or historical experience with our customers that may indicate a contractual agreement is in place and revenue should be recognized. In determining if the collectibility of consideration is probable, the Company considers the customer’s ability and intention to pay such consideration through an evaluation of several factors, including an assessment of the creditworthiness of the customer and our prior collection history with such customer.
(2) Identify the performance obligations in the contract
At contract inception, the Company assesses the goods or services promised in a contract and identifies, as a separate performance obligation, each distinct promise to transfer goods or services to the customer. The identified performance obligations represent the “unit of account” for purposes of determining revenue recognition. In order to properly identify separate performance obligations, the Company applies judgment in determining whether each good or service provided is: (a) capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available to the customer, and (b) distinct within the context of the contract, whereby the transfer of the good or service to the customer is separately identifiable from other promises in the contract.
In addition, when assessing performance obligations within a contract, the Company considers the warranty provisions included within such contract. To the extent the warranty terms provide the customer with an additional service, other than assurance that the promised good or service complies with agreed upon specifications, such warranty is accounted for as a separate performance obligation. In determining whether a warranty provides an additional service, the Company considers each warranty provision in comparison to warranty terms which are standard in the industry.
Our contracts are often modified through change orders to account for changes in the scope and price of the goods or services we are providing. Although the Company evaluates each change order to determine whether such modification creates a separate performance obligation, the majority of our change orders are for goods or services that are not distinct within the context of our original contract and therefore are not treated as separate performance obligations.
(3) Determine the transaction price
The transaction price represents the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to our customers. The consideration promised within a contract may include fixed amounts, variable amounts, or both. To the extent the performance obligation includes variable consideration, including contract bonuses and penalties that can either increase or decrease the transaction price, the Company estimates the amount of variable consideration to be included in the transaction price utilizing one of two prescribed methods, depending on which method better predicts the amount of consideration to which the entity will be entitled. Such methods include: (a) the expected value method, whereby the amount of variable consideration to be recognized represents the sum of probability weighted amounts in a range of possible consideration amounts, and (b) the most likely amount method, whereby the amount of variable consideration to be recognized represents the single most likely amount in a range of possible consideration amounts. When applying these methods, the Company considers all information that is reasonably available, including historical, current and estimates of future performance. The expected value method is typically utilized in situations where a contract contains a large number of possible outcomes while the most likely amount method is typically utilized in situations where a contract has only two possible outcomes.
Variable consideration is included in the transaction price only to the extent it is probable, in the Company’s judgment, that a significant future reversal in the amount of cumulative revenue recognized under the contract will not occur when the uncertainty associated with the variable consideration is subsequently resolved. This threshold is referred to as the variable consideration constraint. In assessing whether to apply the variable consideration constraint, the Company considers if factors exist that could increase the likelihood or the magnitude of a potential reversal of revenue, including, but not limited to, whether: (a) the amount of consideration is highly susceptible to factors outside of the Company’s influence, such as the actions of third parties, (b) the uncertainty surrounding the amount of consideration is not expected to be resolved for a long period of time, (c) the Company’s experience with similar types of contracts is limited or that experience has limited predictive value, (d) the Company has a practice of either offering a broad range of price concessions or changing the payment terms and conditions of similar contracts in similar circumstances, and (e) the contract has a large number and broad range of possible consideration amounts.


7

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 3 Revenue from Contracts with Customers - (Continued)


Pending change orders represent one of the most common forms of variable consideration included within contract value and typically represent contract modifications for which a change in scope has been authorized or acknowledged by our customer, but the final adjustment to contract price is yet to be negotiated. In estimating the transaction price for pending change orders, the Company considers all relevant facts, including documented correspondence with the customer regarding acknowledgment and/or agreement with the modification, as well as historical experience with the customer or similar contractual circumstances. Based upon this assessment, the Company estimates the transaction price, including whether the variable consideration constraint should be applied.
Contract claims are another form of variable consideration which is common within our industry. Claim amounts represent revenue that has been recognized for contract modifications that are not submitted or are in dispute as to both scope and price. In estimating the transaction price for claims, the Company considers all relevant facts available. However, given the uncertainty surrounding claims, including the potential long-term nature of dispute resolution and the broad range of possible consideration amounts, there is an increased likelihood that any additional contract revenue associated with contract claims is constrained. The resolution of claims involves negotiations and, in certain cases, litigation. In the event litigation costs are incurred by us in connection with claims, such litigation costs are expensed as incurred, although we may seek to recover these costs.
For some transactions, the receipt of consideration does not match the timing of the transfer of goods or services to the customer. For such contracts, the Company evaluates whether this timing difference represents a financing arrangement within the contract. Although rare, if a contract is determined to contain a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money when determining the transaction price of such contract. Although our customers may retain a portion of the contract price until completion of the project and final contract settlement, these retainage amounts are not considered a significant financing component as the intent of the withheld amounts is to provide the customer with assurance that we will complete our obligations under the contract rather than to provide financing to the customer. In addition, although we may be entitled to advanced payments from our customers on certain contracts, these advanced payments generally do not represent a significant financing component as the payments are used to meet working capital demands that can be higher in the early stages of a contract, as well as to protect us from our customer failing to meet its obligations under the contract.
Changes in the estimates of transaction prices are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. Such changes in estimates can result in the recognition of revenue in a current period for performance obligations which were satisfied or partially satisfied in prior periods. Such changes in estimates may also result in the reversal of previously recognized revenue if the ultimate outcome differs from the Company’s previous estimate. For the three months ended March 31, 2018 and 2017, there were no significant amounts of revenue recognized during the period related to performance obligations satisfied in prior periods. In addition, there were no significant reversals of revenue recognized associated with the revision to transaction prices.
(4) Allocate the transaction price to performance obligations in the contract
For contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation based on a relative standalone selling price. The Company determines the standalone selling price based on the price at which the performance obligation would have been sold separately in similar circumstances to similar customers. If the standalone selling price is not observable, the Company estimates the standalone selling price taking into account all available information such as market conditions and internal pricing guidelines. In certain circumstances, the standalone selling price is determined using an expected profit margin on anticipated costs related to the performance obligation.
(5) Recognize revenue as performance obligations are satisfied
The Company recognizes revenue at the time the related performance obligation is satisfied by transferring a promised good or service to its customers. A good or service is considered to be transferred when the customer obtains control. The Company can transfer control of a good or service and satisfy its performance obligations either over time or at a point in time. The Company transfers control of a good or service over time and, therefore, satisfies a performance obligation and recognizes revenue over time if one of the following three criteria are met: (a) the customer simultaneously receives and consumes the benefits provided by the Company’s performance as we perform, (b) the Company’s performance creates or enhances an asset that the customer controls as the asset is created or enhanced, or (c) the Company’s performance does not create an asset with an alternative use to us, and we have an enforceable right to payment for performance completed to date.

8

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 3 Revenue from Contracts with Customers - (Continued)


For our performance obligations satisfied over time, we recognize revenue by measuring the progress toward complete satisfaction of that performance obligation. The selection of the method to measure progress towards completion can be either an input method or an output method and requires judgment based on the nature of the goods or services to be provided.
For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For our unit price construction contracts, progress towards complete satisfaction is measured through an output method such as the amount of units produced or delivered, when our performance does not produce significant amounts of work in process or finished goods prior to complete satisfaction of such performance obligations.
For our services contracts, revenue is also generally recognized over time as the customer simultaneously receives and consumes the benefits of our performance as we perform the service. For our fixed price service contracts with specified service periods, revenue is generally recognized on a straight-line basis over such service period when our inputs are expended evenly, and the customer receives and consumes the benefits of our performance throughout the contract term.
The timing of revenue recognition for the manufacturing of new build heat exchangers within our United States industrial services segment depends on the payment terms of the contract, as our performance does not create an asset with an alternative use to us. For those contracts which we have a right to payment for performance completed to date at all times throughout our performance, inclusive of a cancellation, we recognize revenue over time. These performance obligations use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer. However, for those contracts for which we do not have a right, at all times, to payment for performance completed to date, we recognize revenue at the point in time when control is transferred to the customer. For bill-and-hold arrangements, revenue is recognized when the customer obtains control of the heat exchanger, which may be prior to shipping, if the criteria of ASC 606 are met.
For certain of our revenue streams, such as call-out repair and service work, outage services, refinery turnarounds and specialty welding services that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date.
Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident. For the three months ended March 31, 2018 and 2017, there were no changes in total estimated costs that had a significant impact to our operating results. In addition, for the three months ended March 31, 2018 and 2017, there were no significant losses recognized.
Disaggregation of Revenues
Our revenues are principally derived from contracts to provide construction services relating to electrical and mechanical systems, as well as to provide a number of building services and industrial services to our customers. Our contracts are with many different customers in numerous industries. Refer to Note 14 - Segment Information of the notes to the condensed consolidated financial statements for additional information on how we disaggregate our revenues by reportable segment, as well as a more complete description of our business.




9

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 3 Revenue from Contracts with Customers - (Continued)


The following tables provide further disaggregation of our revenues by categories we use to evaluate our financial performance within each of our reportable segments (in thousands):
 
For the three months ended March 31, 2018
 
% of
Total
United States electrical construction and facilities services:
 
 
 
Commercial market sector
$
184,382

 
40
%
Institutional market sector
28,008

 
6
%
Hospitality market sector
5,516

 
1
%
Manufacturing market sector
85,794

 
19
%
Healthcare market sector
38,507

 
8
%
Transportation market sector
71,264

 
16
%
Water and wastewater market sector
4,613

 
1
%
Short duration projects (1)
29,530

 
7
%
Service work
8,168

 
2
%
 
455,782

 

Less intersegment revenues
(1,030
)
 


Total segment revenues
$
454,752

 

United States mechanical construction and facilities services:
 
 
 
Commercial market sector
$
231,851

 
33
%
Institutional market sector
65,627

 
9
%
Hospitality market sector
26,527

 
4
%
Manufacturing market sector
99,876

 
14
%
Healthcare market sector
66,114

 
10
%
Transportation market sector
5,206

 
1
%
Water and wastewater market sector
36,751

 
5
%
Short duration projects (1)
83,895

 
12
%
Service work
86,225

 
12
%
 
702,072

 

Less intersegment revenues
(3,225
)
 


Total segment revenues
$
698,847

 

 ________
(1)
Represents those projects which generally are completed within three months or less.

United States building services:
 
 
 
Commercial site-based services
$
146,761

 
32
%
Government site-based services
55,409

 
12
%
Mechanical services
227,342

 
50
%
Energy services
25,240

 
6
%
Total segment revenues
$
454,752

 



10

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 3 Revenue from Contracts with Customers - (Continued)


 
For the three months ended March 31, 2018
 
% of
Total
United States industrial services:
 
 

Field services
$
148,090

 
80
%
Shop services
37,057

 
20
%
Total segment revenues
$
185,147

 

 
 
 
 
Total United States operations
$
1,793,498

 
 
United Kingdom building services:
 
 
 
Service work
$
55,275

 
52
%
Projects & extras
51,615

 
48
%
Total segment revenues
$
106,890

 

 
 
 

Total worldwide operations
$
1,900,388

 

Contract Assets and Contract Liabilities
Accounts receivable are recognized in the period when our right to consideration is unconditional. Accounts receivable are recognized net of an allowance for doubtful accounts. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.
The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our long-term construction projects when revenue recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, as well as our contracts to perform turnaround services within the United States industrial services segment, are billed in arrears pursuant to contract terms that are standard within the industry, resulting in contract assets and/or unbilled receivables being recorded, as revenue is recognized in advance of billings. Also included in contract assets are amounts we seek or will seek to collect from customers or others for errors or changes in contract specifications or design, contract change orders or modifications in dispute or unapproved as to both scope and/or price or other customer-related causes of unanticipated additional contract costs (claims and unapproved change orders). Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the Condensed Consolidated Balance Sheets.
Contract liabilities from our long-term construction contracts occur when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation and are recorded as either current or long-term, depending upon when we expect to recognize such revenue. The long-term portion of contract liabilities is included in “Other long-term obligations” in the Condensed Consolidated Balance Sheets.










11

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 3 Revenue from Contracts with Customers - (Continued)


Net contract liabilities consisted of the following (in thousands):
 
March 31, 2018
 
December 31, 2017
Contract assets, current
$
158,895

 
$
122,621

Contract assets, non-current

 

Contract liabilities, current
(556,306
)
 
(524,156
)
Contract liabilities, non-current
(4,785
)
 

Deferred revenue (1)

 
(47,328
)
Net contract liabilities
$
(402,196
)
 
$
(448,863
)
 ________
(1)
Represents deferred revenue on service contracts, which was included in “Accrued expenses and other” and “Other long-term liabilities” in the Condensed Consolidated Balance Sheet as of December 31 2017. For the periods after December 31, 2017, these amounts are included within “Contract liabilities”.

The $46.7 million decrease in net contract liabilities for the three months ended March 31, 2018 was attributable to a decrease in our net contract liability balance on our uncompleted long-term construction contracts, partially offset by an increase in advanced payments received on certain of our service contracts, net of revenues recognized during the period. There was no significant impairment of contract assets recognized during the period.
Transaction Price Allocated to Remaining Unsatisfied Performance Obligations     
The following table presents the transaction price allocated to remaining unsatisfied performance obligations (“remaining performance obligations”) for each of our reportable segments and their respective percentages of total remaining performance obligations (in thousands, except for percentages):
 
March 31, 2018
 
% of Total
Remaining performance obligations:

 
 
 
United States electrical construction and facilities services
$
1,133,811

 
31
%
United States mechanical construction and facilities services
1,822,381

 
51
%
United States building services
424,196

 
12
%
United States industrial services
64,450

 
2
%
Total United States operations
3,444,838

 
96
%
United Kingdom building services
158,905

 
4
%
Total worldwide operations
$
3,603,743

 
100
%
Our remaining performance obligations at March 31, 2018 were $3.60 billion. Remaining performance obligations increase with awards of new contracts and decrease as we perform work and recognize revenue on existing contracts. We include a project within our remaining performance obligations at such time the project is awarded and agreement on contract terms has been reached. Our remaining performance obligations include amounts related to contracts for which a fixed price contract value is not assigned when a reasonable estimate of total transaction price can be made.
Remaining performance obligations include unrecognized revenues to be realized from uncompleted construction contracts. Although many of our construction contracts are subject to cancellation at the election of our customers, in accordance with industry practice, we do not limit the amount of unrecognized revenue included within remaining performance obligations due to the inherent substantial economic penalty that would be incurred by our customers upon cancellation. We believe our reported remaining performance obligations for our construction contracts are firm and contract cancellations have not had a material adverse effect on us.
Remaining performance obligations also include unrecognized revenues expected to be realized over the remaining term of service contracts. However, to the extent a service contract includes a cancellation clause which allows for the termination of such

12

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 3 Revenue from Contracts with Customers - (Continued)


contract by either party without a substantive penalty, the remaining contract term, and therefore, the amount of unrecognized revenues included within remaining performance obligations, is limited to the notice period required for the termination.
Our remaining performance obligations are comprised of: (a) original contract amounts, (b) change orders for which we have received written confirmations from our customers, (c) pending change orders for which we expect to receive confirmations in the ordinary course of business, (d) claim amounts that we have made against customers for which we have determined we have a legal basis under existing contractual arrangements and as to which the variable consideration constraint does not apply, and (e) other forms of variable consideration to the extent that such variable consideration has been included within the transaction price of our contracts. Such claim and other variable consideration amounts were immaterial for all periods presented.
Refer to the table below for additional information regarding our remaining performance obligations, including an estimate of when we expect to recognize such remaining performance obligations as revenue (in thousands):
 
Within one year
 
Greater than one year
Remaining performance obligations:

 
 
 
United States electrical construction and facilities services
$
932,331

 
$
201,480

United States mechanical construction and facilities services
1,434,719

 
387,662

United States building services
402,065

 
22,131

United States industrial services
64,450

 

Total United States operations
2,833,565

 
611,273

United Kingdom building services
98,103

 
60,802

Total worldwide operations
$
2,931,668

 
$
672,075

Impact of the Adoption of ASC 606 on our Financial Statements
The Company adopted ASC 606 on a modified retrospective basis. As part of such adoption, the new standard was applied only to those contracts which were not completed as of the date of adoption. Additionally, the Company has not retrospectively restated contract positions for contract modifications made prior to the adoption of ASC 606. The cumulative effect of applying the new guidance was recorded on January 1, 2018 as a reduction to retained earnings in the amount of $0.9 million, net of tax. The majority of this adjustment related to: (a) a change in the measurement of our progress towards complete satisfaction of performance obligations for certain of our contracts within the United States electrical construction and facilities services segment, (b) a change in the timing of revenue recognition from point in time to over time for certain repair projects within the United Kingdom building services segment, (c) the recognition of revenue for certain bill-and-hold arrangements within our United States industrial services segment that was not allowed under previous revenue recognition guidance, (d) the recognition of variable consideration for contract bonuses within certain of our construction contracts, and (e) a change in the timing of revenue recognition from a point in time to over time for certain of our contracts within our United States industrial services segment to manufacture or repair heat exchangers. These adjustments were not material to our financial position either individually or in the aggregate.











13

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 3 Revenue from Contracts with Customers - (Continued)


The following tables compare the differences between our reported and pro forma results under previous revenue guidance for each financial statement line item within our reported Condensed Consolidated Balance Sheet and Condensed Consolidated Statement of Operations, as of and for the three months ended March 31, 2018 (in thousands):
 
As reported
 
Pro forma
 
March 31, 2018 (Unaudited)
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
352,443

 
$
352,443

Accounts receivable
1,572,919

 
1,568,739

Contract assets
158,895

 
159,053

Inventories
43,727

 
47,872

Prepaid expenses and other
41,793

 
40,874

Total current assets
2,169,777

 
2,168,981

Investments, notes and other long-term receivables
3,680

 
3,680

Property, plant and equipment, net
124,797

 
124,797

Goodwill
965,046

 
965,046

Identifiable intangible assets, net
484,368

 
484,368

Other assets
94,331

 
94,331

Total assets
$
3,841,999

 
$
3,841,203

LIABILITIES AND EQUITY
 
 
 
Current liabilities:
 
 
 
Current maturities of long-term debt and capital lease obligations
$
15,480

 
$
15,480

Accounts payable
487,333

 
487,333

Contract liabilities
556,306

 
503,418

Accrued payroll and benefits
259,875

 
259,875

Other accrued expenses and liabilities
193,303

 
246,425

Total current liabilities
1,512,297

 
1,512,531

Borrowings under revolving credit facility
25,000

 
25,000

Long-term debt and capital lease obligations
266,478

 
266,478

Other long-term obligations
346,558

 
345,667

Total liabilities
2,150,333

 
2,149,676

Total equity
1,691,666

 
1,691,527

Total liabilities and equity
$
3,841,999

 
$
3,841,203



14

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 3 Revenue from Contracts with Customers - (Continued)


 
As reported
 
Pro forma
 
For the three months ended March 31, 2018 (Unaudited)
Revenues
$
1,900,388

 
$
1,899,490

Cost of sales
1,631,269

 
1,631,732

Gross profit
269,119

 
267,758

Selling, general and administrative expenses
190,288

 
190,288

Restructuring expenses
90

 
90

Operating income
78,741

 
77,380

Interest expense
(2,996
)
 
(2,996
)
Interest income
544

 
544

Income from continuing operations before income taxes
76,289

 
74,928

Income tax provision
20,633

 
20,265

Income from continuing operations
55,656

 
54,663

Loss from discontinued operation, net of income taxes
(282
)
 
(282
)
Net income including noncontrolling interests
55,374

 
54,381

Less: Net loss attributable to noncontrolling interests

 

Net income attributable to EMCOR Group, Inc.
$
55,374

 
$
54,381

 
 
 
 
Basic earnings per common share:
 
 
 
From continuing operations attributable to EMCOR Group, Inc. common stockholders
$
0.95

 
$
0.93

Diluted earnings per common share:
 
 
 
From continuing operations attributable to EMCOR Group, Inc. common stockholders
$
0.94

 
$
0.93


The adoption of ASC 606 had no impact on the Company’s cash flows from operations.
The differences between our reported operating results and the pro forma operating results presented in the above tables for the three months ended March 31, 2018 primarily related to the previously referenced items identified upon adoption of ASC 606.

15

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 4 Acquisitions of Businesses     
No acquisitions were made during the three months ended March 31, 2018.
On January 4, 2017, March 1, 2017 and November 1, 2017, we acquired three companies for a total consideration of $109.3 million. One company provides fire protection and alarm services primarily in the Southern region of the United States. The second company provides millwright services for manufacturing companies throughout the United States. Both of their results have been included in our United States mechanical construction and facilities services segment. The third company provides mobile mechanical services within the Western region of the United States, and its results have been included in our United States building services segment. In connection with these acquisitions, we acquired working capital of $9.6 million and other net assets of $2.3 million and have preliminarily ascribed $40.8 million to goodwill and $56.6 million to identifiable intangible assets. We expect that all of the acquired goodwill will be deductible for tax purposes.
The purchase price allocation for the business acquired in November of 2017 is still preliminary and subject to change during its respective measurement period. The purchase price allocations for the businesses acquired in January and March of 2017 have been finalized with an insignificant impact. The acquisition of these businesses was accounted for by the acquisition method, and the prices paid for them have been allocated to their respective assets and liabilities, based upon the estimated fair value of their assets and liabilities at the dates of their respective acquisitions by us.
NOTE 5 Disposition of Assets    
Due to a historical pattern of losses in the construction operations of our United Kingdom segment and our negative assessment of construction market conditions in the United Kingdom for the foreseeable future, we ceased construction operations in the United Kingdom during the third quarter of 2014. The results of the construction operations of our United Kingdom segment for all periods are presented in the Condensed Consolidated Financial Statements as discontinued operations.
The results of discontinued operations are as follows (in thousands):
 
For the three months ended March 31,
 
2018
 
2017
Revenues
$

 
$

Loss from discontinued operation, net of income taxes
$
(282
)
 
$
(504
)
Diluted loss per share from discontinued operation
$
(0.00
)
 
$
(0.01
)
The loss from discontinued operations in 2018 and 2017 was primarily due to legal costs related to the settlement of final contract balances on certain construction projects completed in prior years.
Included in the Condensed Consolidated Balance Sheets at March 31, 2018 and December 31, 2017 are the following major classes of assets and liabilities associated with the discontinued operation (in thousands):
 
March 31,
2018
 
December 31,
2017
Assets of discontinued operation:
 
 
 
Current assets
$
151

 
$
242

 
 
 
 
Liabilities of discontinued operation:
 
 
 
Current liabilities
$
2,672

 
$
2,811

At March 31, 2018, the assets and liabilities of the discontinued operation consisted of accounts receivable, contract retentions and contract warranty obligations that are expected to be collected or fulfilled in the ordinary course of business. Additionally at March 31, 2018, there remained less than $0.1 million of obligations related to employee severance, which are expected to be paid during the remainder of 2018. The settlement of the remaining assets and liabilities may result in additional income and/or expenses. Such income and/or expenses are expected to be immaterial and will be reflected as discontinued operations as incurred.

16

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 6 Earnings Per Share
Calculation of Basic and Diluted Earnings (Loss) per Common Share
The following tables summarize our calculation of Basic and Diluted Earnings (Loss) per Common Share (“EPS”) for the three months ended March 31, 2018 and 2017 (in thousands, except share and per share data):
 
For the three months ended March 31,
 
2018
 
2017
Numerator:
 
 
 
Income from continuing operations attributable to EMCOR Group, Inc. common stockholders
$
55,656

 
$
53,144

Loss from discontinued operation, net of income taxes
(282
)
 
(504
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
55,374

 
$
52,640

Denominator:
 
 
 
Weighted average shares outstanding used to compute basic earnings (loss) per common share
58,739,115

 
59,769,136

Effect of dilutive securities—Share-based awards
325,049

 
342,466

Shares used to compute diluted earnings (loss) per common share
59,064,164

 
60,111,602

Basic earnings (loss) per common share:
 
 
 
From continuing operations attributable to EMCOR Group, Inc. common stockholders
$
0.95

 
$
0.89

From discontinued operation
(0.00
)
 
(0.01
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
0.95

 
$
0.88

Diluted earnings (loss) per common share:
 
 
 
From continuing operations attributable to EMCOR Group, Inc. common stockholders
$
0.94

 
$
0.88

From discontinued operation
(0.00
)
 
(0.01
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
0.94

 
$
0.87


The number of outstanding share-based awards that were excluded from the computation of diluted EPS for the three months ended March 31, 2018 and 2017 because they would be anti-dilutive were 20,675 and 500, respectively.
NOTE 7 Inventories
Inventories in the accompanying Condensed Consolidated Balance Sheets consisted of the following amounts (in thousands):
 
March 31,
2018
 
December 31,
2017
Raw materials and construction materials
$
25,017

 
$
23,924

Work in process
18,710

 
18,800

Inventories
$
43,727

 
$
42,724



17

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 8 Debt            
Debt in the accompanying Condensed Consolidated Balance Sheets consisted of the following amounts (in thousands):
 
March 31,
2018
 
December 31,
2017
Revolving credit facility
$
25,000

 
$
25,000

Term loan
281,013

 
284,810

Unamortized debt issuance costs
(3,954
)
 
(4,251
)
Capitalized lease obligations
4,883

 
4,571

Other
16

 
20

Total debt
306,958

 
310,150

Less: current maturities
15,480

 
15,364

Total long-term debt
$
291,478

 
$
294,786

Credit Agreement        
Until August 3, 2016, we had a credit agreement dated as of November 25, 2013 (as amended, the “2013 Credit Agreement”), which provided for a revolving credit facility of $750.0 million (the “2013 Revolving Credit Facility”) and a term loan of $350.0 million (the “2013 Term Loan”). On August 3, 2016, we amended and restated the 2013 Credit Agreement to provide for a $900.0 million revolving credit facility (the “2016 Revolving Credit Facility”) and a $400.0 million term loan (the “2016 Term Loan”) (collectively referred to as the “2016 Credit Agreement”) expiring August 3, 2021. The proceeds of the 2016 Term Loan were used to repay amounts drawn under the 2013 Term Loan, as well as a portion of the outstanding balance under the 2013 Revolving Credit Facility. We may increase the 2016 Revolving Credit Facility to $1.3 billion if additional lenders are identified and/or existing lenders are willing to increase their current commitments. We may allocate up to $300.0 million of available capacity under the 2016 Revolving Credit Facility to letters of credit for our account or for the account of any of our subsidiaries. Obligations under the 2016 Credit Agreement are guaranteed by most of our direct and indirect subsidiaries and are secured by substantially all of our assets. The 2016 Credit Agreement contains various covenants providing for, among other things, maintenance of certain financial ratios and certain limitations on payment of dividends, common stock repurchases, investments, acquisitions, indebtedness and capital expenditures. We were in compliance with all such covenants as of March 31, 2018 and December 31, 2017. A commitment fee is payable on the average daily unused amount of the 2016 Revolving Credit Facility, which ranges from 0.15% to 0.30%, based on certain financial tests. The fee was 0.15% of the unused amount as of March 31, 2018. Borrowings under the 2016 Credit Agreement bear interest at (1) a base rate plus a margin of 0.00% to 0.75%, based on certain financial tests, or (2) United States dollar LIBOR (2.30% at March 31, 2018) plus 1.00% to 1.75%, based on certain financial tests. The base rate is determined by the greater of (a) the prime commercial lending rate announced by Bank of Montreal from time to time (4.75% at March 31, 2018), (b) the federal funds effective rate, plus ½ of 1.00%, (c) the daily one month LIBOR rate, plus 1.00%, or (d) 0.00%. The interest rate in effect at March 31, 2018 was 3.30%. Fees for letters of credit issued under the 2016 Revolving Credit Facility range from 1.00% to 1.75% of the respective face amounts of outstanding letters of credit and are computed based on certain financial tests. Debt issuance costs are amortized over the life of the agreement and are included as part of interest expense. The 2016 Term Loan previously required us to make principal payments of $5.0 million on the last day of March, June, September and December of each year, which commenced with the calendar quarter ended December 31, 2016. On December 30, 2016, we made a payment of $100.0 million, of which $5.0 million represented our required quarterly payment and $95.0 million represented a prepayment of outstanding principal. Such prepayment was applied against the remaining mandatory quarterly payments on a ratable basis. As a result, commencing with the calendar quarter ended March 31, 2017, our required quarterly payment has been reduced to $3.8 million. All unpaid principal and interest is due on August 3, 2021. As of March 31, 2018 and December 31, 2017, the balance of the 2016 Term Loan was $281.0 million and $284.8 million, respectively. As of March 31, 2018 and December 31, 2017, we had approximately $109.9 million and $110.1 million of letters of credit outstanding, respectively. There were $25.0 million in borrowings outstanding under the 2016 Revolving Credit Facility as of March 31, 2018 and December 31, 2017.

18

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 9 Fair Value Measurements        
We use a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy, which gives the highest priority to quoted prices in active markets, is comprised of the following three levels:
Level 1 – Unadjusted quoted market prices in active markets for identical assets and liabilities.
Level 2 – Observable inputs, other than Level 1 inputs. Level 2 inputs would typically include quoted prices in markets that are not active or financial instruments for which all significant inputs are observable, either directly or indirectly.
Level 3 – Prices or valuations that require inputs that are both significant to the measurement and unobservable.
The following tables provide the assets and liabilities carried at fair value measured on a recurring basis as of March 31, 2018 and December 31, 2017 (in thousands):  
 
Assets at Fair Value as of March 31, 2018
Asset Category
Level 1
 
Level 2
 
Level 3
 
Total
Cash and cash equivalents (1)
$
352,443

 
$

 
$

 
$
352,443

Restricted cash (2)
2,461

 

 

 
2,461

Deferred compensation plan assets (3)
25,966

 

 

 
25,966

Total
$
380,870

 
$

 
$

 
$
380,870

 
Assets at Fair Value as of December 31, 2017
Asset Category
Level 1
 
Level 2
 
Level 3
 
Total
Cash and cash equivalents (1)
$
467,430

 
$

 
$

 
$
467,430

Restricted cash (2)
1,958

 

 

 
1,958

Deferred compensation plan assets (3)
22,054

 

 

 
22,054

Total
$
491,442

 
$

 
$

 
$
491,442

 ________
(1)
Cash and cash equivalents include money market funds with original maturity dates of three months or less, which are Level 1 assets. At March 31, 2018 and December 31, 2017, we had $178.0 million and $194.2 million, respectively, in money market funds.
(2)
Restricted cash is classified as “Prepaid expenses and other” in the Condensed Consolidated Balance Sheets. Restricted cash primarily represents cash held in account for use on customer contracts.
(3)
Deferred compensation plan assets are classified as “Other assets” in the Condensed Consolidated Balance Sheets.
We believe that the carrying values of our financial instruments, which include accounts receivable and other financing commitments, approximate their fair values due primarily to their short-term maturities and low risk of counterparty default. The carrying value of our debt associated with the 2016 Credit Agreement approximates its fair value due to the variable rate on such debt. 
NOTE 10 Income Taxes
On December 22, 2017, the U.S. government enacted comprehensive tax legislation, commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act makes broad and complex changes to the U.S. tax code, including, among other things, reducing the U.S. federal corporate tax rate from 35% to 21%, effective January 1, 2018.
As a result of the reduction of the U.S. corporate tax rate to 21%, U.S. generally accepted accounting principles require companies to re-value their deferred tax assets and liabilities as of the date of enactment, with the resulting tax effects accounted for in the reporting period of enactment. Based on currently available information, the Company’s estimated value of its net deferred federal and state tax liability balances have been reduced by approximately $39.3 million, which was recorded as a reduction of income tax expense in the Company’s Consolidated Statements of Operations for the year ended December 31, 2017. Such estimate will be finalized upon the completion of the 2017 federal and state income tax returns as the Company continues to evaluate any further guidance that may be issued related to the Tax Act.
The Tax Act provides for a change from a worldwide to a territorial tax system and requires a one-time transition tax on certain deferred foreign income of specified foreign corporations. Staff Accounting Bulletin 118 provides a measurement period for companies to evaluate the effects of the Tax Act and the Company made a provisional estimate at December 31, 2017 that the impact of such transition tax was expected to be immaterial. The Company has concluded, after completion of its analysis during

19

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 10 Income Taxes - (Continued)

the first quarter of 2018 that it is not subject to such transition tax. Our income tax provision for the three months ended March 31, 2018 also included an estimate of the minimum tax on global intangible low-taxed income for certain earnings of our foreign subsidiaries, as required under the Tax Act. The Company continues to evaluate the effects of the Tax Act related to the repatriation of certain foreign earnings and believes that such effects are immaterial.
For the three months ended March 31, 2018 and 2017, our income tax provision from continuing operations was $20.6 million and $26.8 million, respectively, based on an effective income tax rate, before discrete items and less amounts attributable to noncontrolling interests, of 27.6% and 37.8%, respectively. The actual income tax rate on income from continuing operations, less amounts attributable to noncontrolling interests, for the three months ended March 31, 2018 and 2017, inclusive of discrete items, was 27.0% and 33.6%, respectively. The decrease in the 2018 income tax provision and the 2018 actual income tax rate on income from continuing operations was primarily due to the enactment of the Tax Act.
As of March 31, 2018 and December 31, 2017, the amount of unrecognized income tax benefits was $0.8 million.
We report interest expense and/or income related to unrecognized income tax benefits in the income tax provision. As of March 31, 2018 and December 31, 2017, we had approximately $0.1 million of accrued interest expense related to unrecognized income tax benefits included as a liability in the Condensed Consolidated Balance Sheets. Total income tax reserves included in “Other long-term liabilities” were $0.9 million as of March 31, 2018 and December 31, 2017. For the three months ended March 31, 2018 and 2017, less than $0.1 million of interest expense and approximately $0.4 million of interest income, respectively, was recognized in the income tax provision.
We do not anticipate any significant changes to our reserves for uncertain tax positions in the next twelve months. We file income tax returns with the Internal Revenue Service and various state, local and foreign tax agencies. The Company is currently under examination by various taxing authorities for the years 2012 through 2015. During the first quarter of 2017, the Company settled an examination with a taxing authority which resulted in a $3.3 million reversal of reserves for previously uncertain tax positions.
NOTE 11 Common Stock        
As of March 31, 2018 and December 31, 2017, there were 58,450,685 and 58,798,428 shares of our common stock outstanding, respectively.
During the three months ended March 31, 2018 and 2017, we issued 98,153 and 117,034 shares of common stock, respectively, primarily upon: (a) the satisfaction of required conditions under certain of our share-based compensation plans and (b) the purchase of common stock pursuant to our employee stock purchase plan.
On September 26, 2011, our Board of Directors authorized us to repurchase up to $100.0 million of our outstanding common stock. On December 5, 2013, October 23, 2014, October 28, 2015 and October 25, 2017, our Board of Directors authorized us to repurchase up to an additional $100.0 million, $250.0 million, $200.0 million and $100.0 million of our outstanding common stock, respectively. During 2018, we have repurchased approximately 445,896 shares of our common stock for approximately $34.5 million. Since the inception of the repurchase programs through March 31, 2018, we have repurchased approximately 13.3 million shares of our common stock for approximately $609.7 million. As of March 31, 2018, there remained authorization for us to repurchase approximately $140.3 million of our shares. The repurchase programs have no expiration date and do not obligate the Company to acquire any particular amount of common stock and may be suspended, recommenced or discontinued at any time or from time to time without prior notice. We may repurchase our shares from time to time to the extent permitted by securities laws and other legal requirements, including provisions in our 2016 Credit Agreement placing limitations on such repurchases. The repurchase programs have been and will be funded from our operations.
NOTE 12 Retirement Plans    
Our United Kingdom subsidiary has a defined benefit pension plan covering all eligible employees (the “UK Plan”); however, no individual joining the company after October 31, 2001 may participate in the UK Plan. On May 31, 2010, we curtailed the future accrual of benefits for active employees under such plan.




20

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 12 Retirement Plans - (Continued)

Components of Net Periodic Pension Cost
The components of net periodic pension cost of the UK Plan for the three months ended March 31, 2018 and 2017 were as follows (in thousands): 
 
For the three months ended March 31,
 
2018
 
2017
Interest cost
$
2,099

 
$
2,045

Expected return on plan assets
(3,581
)
 
(3,204
)
Amortization of unrecognized loss
682

 
698

Net periodic pension cost (income)
$
(800
)
 
$
(461
)
Employer Contributions
For the three months ended March 31, 2018, our United Kingdom subsidiary contributed approximately $1.1 million to the UK Plan and anticipates contributing an additional $3.9 million during the remainder of 2018.
NOTE 13 Commitments and Contingencies
Government Contracts
As a government contractor, we are subject to U.S. government audits and investigations relating to our operations, fines, penalties and compensatory and treble damages, and possible suspension or debarment from doing business with the government. Based on currently available information, we believe the outcome of ongoing government disputes and investigations will not have a material impact on our financial position, results of operations or liquidity.
Legal Matters     
One of our subsidiaries was a subcontractor to a mechanical contractor (“Mechanical Contractor”) on a construction project where an explosion occurred in 2010. The Mechanical Contractor has asserted claims, in the context of an arbitration proceeding against our subsidiary, alleging that our subsidiary is responsible for a portion of the damages for which the Mechanical Contractor may be liable as a result of: (a) personal injury suffered by individuals as a result of the explosion and (b) the Mechanical Contractor’s legal fees and associated management costs in defending against any and all such claims. The Mechanical Contractor previously asserted claims under the Connecticut and Massachusetts Unfair and Deceptive Trade Practices Acts, but such claims have been withdrawn. The general contractor (as assignee of the Mechanical Contractor) on the construction project, and for whom the Mechanical Contractor worked, has alleged that our subsidiary is responsible for losses asserted by the owner of the project and/or the general contractor because of delays in completion of the project and for damages to the owner’s property. We believe, and have been advised by counsel, that we have a number of meritorious defenses to all such matters. We believe that the ultimate outcome of such matters will not have a material adverse effect on our consolidated financial position, results of operations or liquidity. Notwithstanding our assessment of the final impact of this matter, we are not able to estimate with any certainty the amount of loss, if any, which would be associated with an adverse resolution.
We are involved in several other proceedings in which damages and claims have been asserted against us. We believe that we have a number of valid defenses to such proceedings and claims and intend to vigorously defend ourselves. Other potential claims may exist that have not yet been asserted against us. We do not believe that any such matters will have a material adverse effect on our financial position, results of operations or liquidity. Litigation is subject to many uncertainties and the outcome of litigation is not predictable with assurance. It is possible that some litigation matters for which liabilities have not been recorded could be decided unfavorably to us, and that any such unfavorable decisions could have a material adverse effect on our financial position, results of operations or liquidity.
Restructuring expenses        
Restructuring expenses, relating to employee severance obligations, were less than $0.1 million and $0.6 million for the three months ended March 31, 2018 and 2017, respectively. As of March 31, 2018, the balance of these restructuring obligations yet to be paid was $0.3 million, and the majority is expected to be paid during the remainder of 2018. No material expenses in connection with restructuring from continuing operations are expected to be incurred during the remainder of 2018.

21

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE 13 Commitments and Contingencies - (Continued)

The changes in restructuring activity by reportable segments during the three months ended March 31, 2018 and 2017 were as follows (in thousands):    
 
 
United States
electrical
construction
and facilities
services segment
 
United States
mechanical
construction
and facilities
services segment
 
United States building services segment
 
Total
Balance at December 31, 2016
 
$

 
$
188

 
$
13

 
$
201

Charges
 

 
62

 
503

 
565

Payments
 

 
(110
)
 
(420
)
 
(530
)
Balance at March 31, 2017
 
$

 
$
140

 
$
96

 
$
236

Balance at December 31, 2017
 
$
452

 
$

 
$
40

 
$
492

Charges
 

 

 
90

 
90

Payments
 
(147
)
 

 
(120
)
 
(267
)
Balance at March 31, 2018
 
$
305

 
$

 
$
10

 
$
315

NOTE 14 Segment Information
We have the following reportable segments, which provide services associated with the design, integration, installation, start-up, operation and maintenance of various systems: (a) United States electrical construction and facilities services (involving systems for electrical power transmission and distribution; premises electrical and lighting systems; process instrumentation in the refining, chemical process, food process and mining industries; low-voltage systems, such as fire alarm, security and process control; voice and data communication; roadway and transit lighting; and fiber optic lines); (b) United States mechanical construction and facilities services (involving systems for heating, ventilation, air conditioning, refrigeration and clean-room process ventilation; fire protection; plumbing, process and high-purity piping; controls and filtration; water and wastewater treatment; central plant heating and cooling; cranes and rigging; millwrighting; and steel fabrication, erection and welding); (c) United States building services; (d) United States industrial services; and (e) United Kingdom building services. The “United States building services” and “United Kingdom building services” segments principally consist of those operations which provide a portfolio of services needed to support the operation and maintenance of customers’ facilities, including commercial and government site-based operations and maintenance; facility maintenance and services, including reception, security and catering services; outage services to utilities and industrial plants; military base operations support services; mobile maintenance and services; floor care and janitorial services; landscaping, lot sweeping and snow removal; facilities management; vendor management; call center services; installation and support for building systems; program development, management and maintenance for energy systems; technical consulting and diagnostic services; infrastructure and building projects for federal, state and local governmental agencies and bodies; and small modification and retrofit projects, which services are not generally related to customers’ construction programs. The “United States industrial services” segment principally consists of those operations which provide industrial maintenance and services, including those for refineries and petrochemical plants, including on-site repairs, maintenance and service of heat exchangers, towers, vessels and piping; design, manufacturing, repair and hydro blast cleaning of shell and tube heat exchangers and related equipment; refinery turnaround planning and engineering services; specialty welding services; overhaul and maintenance of critical process units in refineries and petrochemical plants; and specialty technical services for refineries and petrochemical plants.








22

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
NOTE 14 Segment Information - (Continued)

The following tables present information about industry segments and geographic areas for the three months ended March 31, 2018 and 2017 (in thousands): 
 
For the three months ended March 31,
 
2018
 
2017
Revenues from unrelated entities:
 
 
 
United States electrical construction and facilities services
$
454,752

 
$
443,016

United States mechanical construction and facilities services
698,847

 
671,129

United States building services
454,752

 
440,030

United States industrial services
185,147

 
258,539

Total United States operations
1,793,498

 
1,812,714

United Kingdom building services
106,890

 
79,018

Total worldwide operations
$
1,900,388

 
$
1,891,732

 
 
 
 
Total revenues:
 
 
 
United States electrical construction and facilities services
$
457,169

 
$
444,016

United States mechanical construction and facilities services
705,880

 
679,391

United States building services
470,099

 
454,944

United States industrial services
185,720

 
258,905

Less intersegment revenues
(25,370
)
 
(24,542
)
Total United States operations
1,793,498

 
1,812,714

United Kingdom building services
106,890

 
79,018

Total worldwide operations
$
1,900,388

 
$
1,891,732

 
For the three months ended March 31,
 
2018
 
2017
Operating income (loss):
 
 
 
United States electrical construction and facilities services
$
35,851

 
$
31,034

United States mechanical construction and facilities services
39,572

 
40,433

United States building services
17,034

 
14,209

United States industrial services
3,469

 
17,044

Total United States operations
95,926

 
102,720

United Kingdom building services
4,570

 
1,679

Corporate administration
(21,665
)
 
(21,060
)
Restructuring expenses
(90
)
 
(565
)
Total worldwide operations
78,741

 
82,774

Other corporate items:
 
 
 
Interest expense
(2,996
)
 
(3,071
)
Interest income
544

 
257

Income from continuing operations before income taxes
$
76,289

 
$
79,960




23

EMCOR Group, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
NOTE 14 Segment Information - (Continued)

 
March 31,
2018
 
December 31,
2017
Total assets:
 
 
 
United States electrical construction and facilities services
$
605,483

 
$
617,471

United States mechanical construction and facilities services
1,058,495

 
1,097,240

United States building services
783,271

 
764,085

United States industrial services
776,659

 
772,899

Total United States operations
3,223,908

 
3,251,695

United Kingdom building services
157,380

 
131,806

Corporate administration
460,711

 
582,403

Total worldwide operations
$
3,841,999

 
$
3,965,904


24


ITEM 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
We are one of the largest electrical and mechanical construction and facilities services firms in the United States. In addition, we provide a number of building services and industrial services. Our services are provided to a broad range of commercial, industrial, utility and institutional customers through approximately 75 operating subsidiaries and joint venture entities. Our offices are located in the United States and the United Kingdom.
Operating Segments
We have the following reportable segments, which provide services associated with the design, integration, installation, start-up, operation and maintenance of various systems: (a) United States electrical construction and facilities services (involving systems for electrical power transmission and distribution; premises electrical and lighting systems; process instrumentation in the refining, chemical process, food process and mining industries; low-voltage systems, such as fire alarm, security and process control; voice and data communication; roadway and transit lighting; and fiber optic lines); (b) United States mechanical construction and facilities services (involving systems for heating, ventilation, air conditioning, refrigeration and clean-room process ventilation; fire protection; plumbing, process and high-purity piping; controls and filtration; water and wastewater treatment; central plant heating and cooling; cranes and rigging; millwrighting; and steel fabrication, erection and welding); (c) United States building services; (d) United States industrial services; and (e) United Kingdom building services. The “United States building services” and “United Kingdom building services” segments principally consist of those operations which provide a portfolio of services needed to support the operation and maintenance of customers’ facilities, including commercial and government site-based operations and maintenance; facility maintenance and services, including reception, security and catering services; outage services to utilities and industrial plants; military base operations support services; mobile maintenance and services; floor care and janitorial services; landscaping, lot sweeping and snow removal; facilities management; vendor management; call center services; installation and support for building systems; program development, management and maintenance for energy systems; technical consulting and diagnostic services; infrastructure and building projects for federal, state and local governmental agencies and bodies; and small modification and retrofit projects, which services are not generally related to customers’ construction programs. The “United States industrial services” segment principally consists of those operations which provide industrial maintenance and services, including those for refineries and petrochemical plants, including on-site repairs, maintenance and service of heat exchangers, towers, vessels and piping; design, manufacturing, repair and hydro blast cleaning of shell and tube heat exchangers and related equipment; refinery turnaround planning and engineering services; specialty welding services; overhaul and maintenance of critical process units in refineries and petrochemical plants; and specialty technical services for refineries and petrochemical plants.
Impact of Acquisitions
In order to provide a more meaningful period-over-period discussion of our operating results, we may discuss amounts generated or incurred (revenues, gross profit, selling, general and administrative expenses and operating income) from companies acquired. The amounts discussed reflect the acquired companies’ operating results in the current reported period only for the time period these entities were not owned by EMCOR in the comparable prior reported period.
Overview
The following table presents selected financial data for the three months ended March 31, 2018 and 2017 (in thousands, except percentages and per share data): 
 
For the three months ended
March 31,
 
2018
 
2017
Revenues
$
1,900,388

 
$
1,891,732

Revenues increase from prior year
0.5
%
 
8.4
%
Operating income
$
78,741

 
$
82,774

Operating income as a percentage of revenues
4.1
%
 
4.4
%
Net income attributable to EMCOR Group, Inc.
$
55,374

 
$
52,640

Diluted earnings per common share from continuing operations
$
0.94

 
$
0.88

The results for the 2018 first quarter set new company records in terms of quarterly revenues, net income attributable to EMCOR Group, Inc. and diluted earnings per common share from continuing operations. The increase in revenues for the 2018 first quarter was primarily attributable to revenue growth within all of our reportable segments, except for our United States industrial services segment. In addition, companies acquired in 2017, which are reported in our United States mechanical

25


construction and facilities services segment and our United States building services segment, generated incremental revenues of $19.4 million.
The overall decrease in operating income and operating margin (operating income as a percentage of revenues) was mainly attributable to the results of our United States industrial services segment, which continued to be negatively impacted by adverse market conditions. In addition, the results for the 2017 first quarter were favorably impacted by the recovery of certain contract costs previously disputed on a project that was completed in the prior year within our United States mechanical construction and facilities services segment. The decrease in operating income and operating margin was partially offset by improved operating performance within: (a) our United States electrical construction and facilities services segment, partially as a result of favorable execution on large projects within the transportation market sector, (b) our United States building services segment, as result of improved performance within its commercial and government site-based services operations, as well as its energy services operations, and (c) our United Kingdom building services segment, primarily as a result of new contract awards and increased project activity with existing customers. Companies acquired in 2017 contributed incremental operating income of $1.4 million, inclusive of $0.6 million of amortization expense associated with identifiable intangible assets.
The increase in net income attributable to EMCOR Group, Inc. and diluted earnings per common share from continuing operations for the first quarter of 2018 was due to the reduction in the U.S federal corporate tax rate due to the enactment of the Tax Cuts and Jobs Act legislation.
Results of Operations
Revenues
The following table presents our operating segment revenues from unrelated entities and their respective percentages of total revenues (in thousands, except for percentages): 
 
For the three months ended March 31,
 
2018
 
% of
Total
 
2017
 
% of
Total
Revenues:
 
 
 
 
 
 
 
United States electrical construction and facilities services
$
454,752

 
24
%
 
$
443,016

 
23
%
United States mechanical construction and facilities services
698,847

 
37
%
 
671,129

 
35
%
United States building services
454,752

 
24
%
 
440,030

 
23
%
United States industrial services
185,147

 
10
%
 
258,539

 
14
%
Total United States operations
1,793,498

 
94
%
 
1,812,714

 
96
%
United Kingdom building services
106,890

 
6
%
 
79,018

 
4
%
Total worldwide operations
$
1,900,388

 
100
%
 
$
1,891,732

 
100
%

As described below in more detail, our revenues for the three months ended March 31, 2018 increased slightly compared to revenues for the three months ended March 31, 2017. The increase in revenues for the three months ended March 31, 2018 was primarily attributable to increased revenues from all of our reportable segments, except for our United States industrial services segment. Companies acquired in 2017, which are reported in our United States mechanical construction and facilities services segment and our United States building services segment, generated incremental revenues of $19.4 million for the three months ended March 31, 2018.
Revenues of our United States electrical construction and facilities services segment were $454.8 million for the three months ended March 31, 2018 compared to revenues of $443.0 million for the three months ended March 31, 2017. The increase in revenues for the three months ended March 31, 2018 was primarily attributable to an increase in revenues from healthcare and institutional construction projects, partially offset by a decrease in revenues from transportation construction projects.
Our United States mechanical construction and facilities services segment revenues for the three months ended March 31, 2018 were $698.8 million, a $27.7 million increase compared to revenues of $671.1 million for the three months ended March 31, 2017. The increase in revenues for the three months ended March 31, 2018 was primarily attributable to an increase in revenues from commercial, healthcare and institutional construction projects, partially offset by a decrease in revenues from manufacturing construction projects. The results for the three months ended March 31, 2018 included $10.2 million of incremental revenues generated by a company acquired in 2017.
Revenues of our United States building services segment for the three months ended March 31, 2018 increased by $14.7 million compared to the three months ended March 31, 2017. The increase in revenues for the three months ended March 31,

26


2018 was due to: (a) greater project and repair service activities within our mobile mechanical services operations, (b) large project activity within our energy services operations, and (c) an increase in snow removal activity within our commercial site-based services operations. These increases were partially offset by a decrease in revenues due to the loss of certain contracts not renewed pursuant to rebid within our commercial site-based services operations. The results for the three months ended March 31, 2018 included $9.2 million of incremental revenues generated by a company acquired in 2017.
Revenues of our United States industrial services segment for the three months ended March 31, 2018 decreased by $73.4 million compared to the three months ended March 31, 2017. The decrease in revenues for the three months ended March 31, 2018 was attributable to continued adverse market conditions, which led to decreased turnaround activities from our field services operations, as well as a prolonged decrease in demand for new build heat exchangers from our shop services operations. In addition, our field services operations continue to be impacted by the effect of Hurricane Harvey in 2017, which has altered the timing of previously scheduled maintenance activities with our customers. Lastly, the decrease in turnaround projects also resulted in reduced repair work within our shop services operations.
Our United Kingdom building services segment revenues were $106.9 million for the three months ended March 31, 2018 compared to revenues of $79.0 million for the three months ended March 31, 2017. This segment’s increase in revenues was the result of new contract awards within the commercial, institutional and water and wastewater market sectors, as well as increased project activity with existing customers. In addition, this segment’s revenues were positively impacted by an increase of $12.5 million related to the effect of favorable exchange rates for the British pound versus the United States dollar.
Remaining Unsatisfied Performance Obligations and Backlog        
The following table presents the transaction price allocated to remaining unsatisfied performance obligations (“remaining performance obligations”) in accordance with Accounting Standards Codification Topic 606, “Revenue from Contracts with Customers” (“ASC 606”) for each of our reportable segments and their respective percentage total of remaining performance obligations (in thousands, except for percentages):
 
March 31, 2018
 
% of
Remaining performance obligations:
 
 
 
United States electrical construction and facilities services
$
1,133,811

 
31
%
United States mechanical construction and facilities services
1,822,381

 
51
%
United States building services
424,196

 
12
%
United States industrial services
64,450

 
2
%
Total United States operations
3,444,838

 
96
%
United Kingdom building services
158,905

 
4
%
Total worldwide operations
$
3,603,743

 
100
%
Our remaining performance obligations at March 31, 2018 were $3.60 billion. Remaining performance obligations increase with awards of new contracts and decrease as we perform work and recognize revenue on existing contracts. We include a project within our remaining performance obligations at such time as the project is awarded and agreement on contract terms has been reached. Our remaining performance obligations include amounts related to contracts for which a fixed price contract value is not assigned when a reasonable estimate of total transaction price can be made.
Remaining performance obligations include unrecognized revenues to be realized from uncompleted construction contracts. Although many of our construction contracts are subject to cancellation at the election of our customers, in accordance with industry practice, we do not limit the amount of unrecognized revenue included within remaining performance obligations due to the inherent substantial economic penalty that would be incurred by our customers upon cancellation. We believe our reported remaining performance obligations for our construction contracts are firm and contract cancellations have not had a material adverse effect on us.
Remaining performance obligations also include unrecognized revenues expected to be realized over the remaining term of service contracts. However, to the extent a service contract includes a cancellation clause which allows for the termination of such contract by either party without a substantive penalty, the remaining contract term, and therefore, the amount of unrecognized revenues included within remaining performance obligations, is limited to the notice period required for the termination.
Our remaining performance obligations are comprised of: (a) original contract amounts, (b) change orders for which we have received written confirmations from our customers, (c) pending change orders for which we expect to receive confirmations in the ordinary course of business, (d) claim amounts that we have made against customers for which we have determined we

27


have a legal basis under existing contractual arrangements and as to which the variable consideration constraint does not apply, and (e) other forms of variable consideration to the extent that such variable consideration has been included within the transaction price of our contracts. Such claim and other variable consideration amounts were immaterial for all periods presented.
Prior to the adoption of ASC 606 and the related disclosure of remaining performance obligations, the Company had reported backlog on a quarterly basis. Backlog is not a term recognized under United States generally accepted accounting principles; however, it is a common measurement used in our industry. We believe the disclosure of backlog as of March 31, 2018 allows for comparability between amounts reported in current and prior periods.
The following table provides a reconciliation of our remaining unsatisfied performance obligations and our backlog as of March 31, 2018 (in thousands):
 
March 31, 2018
Reported remaining performance obligations
$
3,603,743

Items impacting comparability:
 
Contract term
545,306

Contract identification
(203,061
)
Backlog
$
3,945,988

The most significant difference between our reporting of remaining performance obligations and backlog relates to the contract term of our service contracts. Specifically, (a) our reporting of backlog does not consider the impact of cancellation clauses within such contracts and (b) if the remaining term of a services contract exceeds 12 months, the unrecognized revenues attributable to such contract included in backlog are limited to only the next 12 months of revenues provided for in the contract award. The reporting of remaining performance obligations and backlog also differs due to the timing of when a contract is initially identified and included within such balances.
The following table presents our operating segment backlog from unrelated entities and their respective percentages of total backlog (in thousands, except for percentages):
 
March 31, 2018
 
% of
Total
 
December 31, 2017
 
% of
Total
 
March 31, 2017
 
% of
Total
Backlog:
 
 
 
 
 
 
 
 
 
 
 
United States electrical construction and facilities services
$
1,161,828

 
29
%
 
$
1,148,329

 
30
%
 
$
1,217,751

 
31
%
United States mechanical construction and facilities services
1,740,909

 
44
%
 
1,683,718

 
44
%
 
1,839,340

 
46
%
United States building services
773,937

 
20
%
 
716,986

 
19
%
 
719,188

 
18
%
United States industrial services
64,450

 
2
%
 
61,876

 
2
%
 
51,870

 
1
%
Total United States operations
3,741,124

 
95
%
 
3,610,909

 
95
%
 
3,828,149

 
96
%
United Kingdom building services
204,864

 
5
%
 
179,148

 
5
%
 
145,709

 
4
%
Total worldwide operations
$
3,945,988

 
100
%
 
$
3,790,057

 
100
%
 
$
3,973,858

 
100
%
Our backlog at March 31, 2018 was $3.95 billion compared to $3.79 billion at December 31, 2017 and $3.97 billion at March 31, 2017. The increase in backlog at March 31, 2018 compared to backlog at December 31, 2017 was attributable to an increase in backlog from all of our reportable segments.
Cost of sales and Gross profit
The following table presents our cost of sales, gross profit (revenues less cost of sales) and gross profit margin (gross profit as a percentage of revenues) (in thousands, except for percentages): 
 
For the three months ended
March 31,
 
2018
 
2017
Cost of sales
$
1,631,269

 
$
1,625,392

Gross profit
$
269,119

 
$
266,340

Gross profit, as a percentage of revenues
14.2
%
 
14.1
%
Our gross profit increased by $2.8 million for three months ended March 31, 2018 compared to the three months ended March 31, 2017. Our gross profit margin was 14.2% and 14.1% for the three months ended March 31, 2018 and 2017, respectively.

28


The increase in gross profit and gross profit margin was primarily attributable to improved operating performance within all of our reportable segments, except for our United States industrial services segment.
Selling, general and administrative expenses
The following table presents our selling, general and administrative expenses and SG&A margin (selling, general and administrative expenses as a percentage of revenues) (in thousands, except for percentages): 
 
For the three months ended
March 31,
 
2018
 
2017
Selling, general and administrative expenses
$
190,288

 
$
183,001

Selling, general and administrative expenses, as a percentage of revenues
10.0
%
 
9.7
%
Our selling, general and administrative expenses for the three months ended March 31, 2018 increased by $7.3 million to $190.3 million compared to $183.0 million for the three months ended March 31, 2017. The increase in selling, general and administrative expenses for the three months ended March 31, 2018 included $2.2 million of incremental expenses directly related to companies acquired in 2017, including amortization expense attributable to identifiable intangible assets of $0.3 million. In addition to the impact of acquisitions, selling, general and administrative expenses increased due to: (a) an increase in salaries, primarily within our United States mechanical construction and facilities segment, partially as a result of an increase in headcount due to higher revenues than in the same prior year period, (b) an increase in incentive compensation expense, due to higher projected annual operating results than in the same prior year period, and (c) an increase in medical insurance costs. Selling, general and administrative expenses as a percentage of revenues were 10.0% and 9.7% for the three months ended March 31, 2018 and 2017, respectively. The increase in SG&A margin for the three months ended March 31, 2018 was partially due to unabsorbed overhead costs within our United States industrial services segment due to the lack of significant turnaround activity.
Restructuring expenses    
Restructuring expenses, relating to employee severance obligations, were less than $0.1 million and $0.6 million for the three months ended March 31, 2018 and 2017, respectively. As of March 31, 2018, the balance of these restructuring obligations yet to be paid was $0.3 million, and the majority is expected to be paid during the remainder of 2018. No material expenses in connection with restructuring from continuing operations are expected to be incurred during the remainder of 2018.
Operating income
The following tables present our operating income (loss) and operating income (loss) as a percentage of segment revenues from unrelated entities (in thousands, except for percentages): 
 
For the three months ended March 31,
 
2018
 
% of
Segment
Revenues
 
2017
 
% of
Segment
Revenues
Operating income (loss):
 
 
 
 
 
 
 
United States electrical construction and facilities services
$
35,851

 
7.9
%
 
$
31,034

 
7.0
%
United States mechanical construction and facilities services
39,572

 
5.7
%
 
40,433

 
6.0
%
United States building services
17,034

 
3.7
%
 
14,209

 
3.2
%
United States industrial services
3,469

 
1.9
%
 
17,044

 
6.6
%
Total United States operations
95,926

 
5.3
%
 
102,720

 
5.7
%
United Kingdom building services
4,570

 
4.3
%
 
1,679

 
2.1
%
Corporate administration
(21,665
)
 

 
(21,060
)
 

Restructuring expenses
(90
)
 

 
(565
)
 

Total worldwide operations
78,741

 
4.1
%
 
82,774

 
4.4
%
Other corporate items:
 
 
 
 
 
 
 
Interest expense
(2,996
)
 
 
 
(3,071
)
 
 
Interest income
544

 
 
 
257

 
 
Income from continuing operations before income taxes
$
76,289

 
 
 
$
79,960

 
 
As described below in more detail, operating income was $78.7 million for the three months ended March 31, 2018 compared to $82.8 million for the three months ended March 31, 2017. Operating margin was 4.1% for the three months ended March 31, 2018 compared to 4.4% for the three months ended March 31, 2017.

29


Operating income of our United States electrical construction and facilities services segment for the three months ended March 31, 2018 was $35.9 million compared to operating income of $31.0 million for the three months ended March 31, 2017. The increase in operating income was attributable to an increase in gross profit from: (a) the transportation market sector, as a result of the favorable execution on large projects, (b) commercial construction projects within the Eastern region of the United States, and (c) construction projects within the healthcare market sector. The increase in operating margin was attributable to improved operating performance, partially as a result of increased gross profit margin from construction projects within the transportation market sector.
Our United States mechanical construction and facilities services segment operating income for the three months ended March 31, 2018 was $39.6 million, a $0.9 million decrease compared to operating income of $40.4 million for the three months ended March 31, 2017. The decrease in operating income for the three months March 31, 2018 was attributable to a decrease in gross profit from construction projects within the institutional market sector. In addition, the results for the 2017 first quarter were favorably impacted by the recovery of certain contract costs previously disputed on a project that was completed in 2016, which resulted in a 0.9% favorable impact on this segment’s operating margin. A company acquired in 2017 contributed incremental operating income of $0.9 million, net of $0.3 million of amortization expense associated with identifiable intangible assets, for the three months ended March 31, 2018. The decrease in operating margin for the three months ended March 31, 2018 was attributable to an increase in the ratio of selling, general and administrative expenses to revenues. In addition, for the three months ended March 31, 2017, operating margin was favorably impacted by the recovery of previously disputed contract costs referenced above.
Operating income of our United States building services segment for the three months ended March 31, 2018 increased by $2.8 million compared to operating income for the three months ended March 31, 2017. The increase in operating income for the three months ended March 31, 2018 was primarily attributable to increases in operating income from: (a) our commercial site-based services operations, partially as a result of an increase in snow removal activities from our contracts that are based on a per snow event basis, (b) our energy services operations, due to large project activity, and (c) our government site-based services operations. Additionally, a company acquired in 2017 within our mobile mechanical services operations, contributed incremental operating income of $0.5 million, net of $0.3 million of amortization expense associated with identifiable intangible assets, for the three months ended March 31, 2018. The increase in operating margin was attributable to an increase in gross profit margin.
Our United States industrial services segment operating income for the three months ended March 31, 2018 was $3.5 million compared to operating income of $17.0 million for the three months ended March 31, 2017. The decrease in operating income was attributable to continued adverse market conditions, including the impact of Hurricane Harvey, which led to a decrease in: (a) gross profit from turnaround activities within our field services operations and (b) demand for new build heat exchangers within our shop services operations. In addition, gross profit was negatively impacted by the mix of work in our field services operations, which included a higher percentage of small capital projects that generate lower gross profit margins than our typical turnaround work. Lastly, the decrease in turnaround projects also led to reduced repair work within our shop services operations. The decrease in operating margin was attributable to a decrease in gross profit margin and an increase in the ratio of selling, general and administrative expenses to revenues. The increase in SG&A margin for the three months ended March 31, 2018 was primarily the result of unabsorbed overhead costs due to the lack of significant turnaround projects.
Our United Kingdom building services segment operating income was $4.6 million for the three months ended March 31, 2018 compared to operating income of $1.7 million for the three months ended March 31, 2017. Operating income increased primarily due to an increase in gross profit from new contract awards, as well as an increase in project activity with existing customers. This segment’s results included an increase in operating income of $0.6 million relating to the effect of favorable exchange rates for the British pound versus the United States dollar. The increase in operating margin for the three months ended March 31, 2018 was attributable to an increase in gross profit margin and a decrease in SG&A margin.
Our corporate administration operating loss for the three months ended March 31, 2018 was $21.7 million compared to $21.1 million for the three months ended March 31, 2017. The increase in corporate administration expenses for the three months ended March 31, 2018 was primarily due to an increase in other professional fees.
Interest expense for the three months ended March 31, 2018 and 2017 was $3.0 million and $3.1 million, respectively. Interest income for the three months ended March 31, 2018 and 2017 was $0.5 million and $0.3 million, respectively.
For the three months ended March 31, 2018 and 2017, our income tax provision from continuing operations was $20.6 million and $26.8 million, respectively, based on an effective income tax rate, before discrete items and less amounts attributable to noncontrolling interests, of 27.6% and 37.8%, respectively. The actual income tax rate on income from continuing operations, less amounts attributable to noncontrolling interests, for the three months ended March 31, 2018 and 2017, inclusive of discrete items, was 27.0% and 33.6%, respectively. The decrease in the 2018 income tax provision and the 2018 actual income tax rate on income from continuing operations was primarily due to the enactment of the Tax Act.

30


Discontinued operations
Due to a historical pattern of losses in the construction operations of our United Kingdom segment and our negative assessment of construction market conditions in the United Kingdom for the foreseeable future, we ceased construction operations in the United Kingdom during the third quarter of 2014. The results of the construction operations of our United Kingdom segment for all periods are presented in the Condensed Consolidated Financial Statements as discontinued operations.
Liquidity and Capital Resources        
The following table presents our net cash used in operating activities, investing activities and financing activities (in thousands):     
 
For the three months ended
March 31,
 
2018
 
2017
Net cash used in operating activities
$
(59,087
)
 
$
(3,905
)
Net cash used in investing activities
$
(11,839
)
 
$
(91,569
)
Net cash used in financing activities
$
(45,291
)
 
$
(65,614
)
Effect of exchange rate changes on cash and cash equivalents
$
1,733

 
$
490

Our consolidated cash balance, including cash equivalents and restricted cash, decreased by approximately $114.5 million from $469.4 million at December 31, 2017 to $354.9 million at March 31, 2018. Net cash used in operating activities for the three months ended March 31, 2018 was $59.1 million compared to net cash used in operating activities of $3.9 million for the three months ended March 31, 2017. The increase in cash used in operating activities was primarily due to an increase in payments of accounts payable and incentive awards. Net cash used in investing activities was $11.8 million for the three months ended March 31, 2018 compared to net cash used in investing activities of $91.6 million for the three months ended March 31, 2017. The decrease in net cash used in investing activities was primarily due to a reduction in payments for acquisitions of businesses. Net cash flows from financing activities for the three months ended March 31, 2018 decreased by approximately $20.3 million compared to the three months ended March 31, 2017. The decrease in net cash used in financing activities was primarily due to a decrease in funds used for the repurchase of common stock. Cash flows from discontinued operations were immaterial and are not expected to significantly affect future liquidity.
The following is a summary of material contractual obligations and other commercial commitments (in millions):
 
 
 
 
Payments Due by Period
Contractual Obligations
 
Total
 
Less
than
1 year
 
1-3
years
 
3-5
years
 
After
5 years
Revolving credit facility (including interest at 3.30%) (1)
 
$
27.8

 
$
0.8

 
$
1.7

 
$
25.3

 
$

Term loan (including interest at 3.30%) (1)
 
309.9

 
24.5

 
47.3

 
238.1

 

Capital lease obligations
 
5.1

 
1.6

 
3.0

 
0.5

 

Operating leases
 
299.1

 
73.4

 
116.0

 
63.8

 
45.9

Open purchase obligations (2)
 
1,057.0

 
921.4

 
134.4

 
1.2

 

Other long-term obligations, including current portion (3)
 
374.4

 
64.0

 
300.1

 
10.3

 

Liabilities related to uncertain income tax positions (4)
 
0.9

 

 

 

 
0.9

Total Contractual Obligations
 
$
2,074.2

 
$
1,085.7

 
$
602.5

 
$
339.2

 
$
46.8

 
 
 
 
 
 
 
 
 
 
 








31


 
 
 
 
Amount of Commitment Expiration by Period
Other Commercial Commitments
 
Total
Committed
 
Less
than 1
year
 
1-3
years
 
3-5
years
 
After
5 years
Letters of credit
 
$
110.4

 
$
110.4

 
$

 
$

 
$

 _________
(1)
On August 3, 2016, we entered into a $900.0 million revolving credit facility (the “2016 Revolving Credit Facility”) and a $400.0 million term loan (the “2016 Term Loan”) (collectively referred to as the “2016 Credit Agreement”). The proceeds of the 2016 Term Loan were used to repay amounts drawn under our prior credit agreement. As of March 31, 2018, the amount outstanding under the 2016 Term Loan was $281.0 million. As of March 3, 2018, there were borrowings outstanding of $25.0 million under the 2016 Revolving Credit Facility.
(2)
Represents open purchase orders for material and subcontracting costs related to construction and services contracts. These purchase orders are not reflected in EMCOR’s Condensed Consolidated Balance Sheets and should not impact future cash flows, as amounts should be recovered through customer billings.
(3)
Represents primarily insurance related liabilities and liabilities for deferred income taxes, incentive compensation and deferred compensation, classified as other long-term liabilities in the Condensed Consolidated Balance Sheets. Cash payments for insurance and deferred compensation related liabilities may be payable beyond three years, but it is not practical to estimate these payments; therefore, these liabilities are reflected in the 1-3 years payment period. We provide funding to our post retirement plans based on at least the minimum funding required by applicable regulations. In determining the minimum required funding, we utilize current actuarial assumptions and exchange rates to forecast estimates of amounts that may be payable for up to five years in the future. In our judgment, minimum funding estimates beyond a five year time horizon cannot be reliably estimated and, therefore, have not been included in the table.
(4)
Includes $0.1 million of accrued interest.

Until August 3, 2016, we had a credit agreement dated as of November 25, 2013 (as amended, the “2013 Credit Agreement”), which provided for a revolving credit facility of $750.0 million (the “2013 Revolving Credit Facility”) and a term loan of $350.0 million (the “2013 Term Loan”). On August 3, 2016, we amended and restated the 2013 Credit Agreement to provide for a $900.0 million revolving credit facility (the “2016 Revolving Credit Facility”) and a $400.0 million term loan (the “2016 Term Loan”) (collectively referred to as the “2016 Credit Agreement”) expiring August 3, 2021. The proceeds of the 2016 Term Loan were used to repay amounts drawn under the 2013 Term Loan, as well as a portion of the outstanding balance under the 2013 Revolving Credit Facility. We may increase the 2016 Revolving Credit Facility to $1.3 billion if additional lenders are identified and/or existing lenders are willing to increase their current commitments. We may allocate up to $300.0 million of available capacity under the 2016 Revolving Credit Facility to letters of credit for our account or for the account of any of our subsidiaries. Obligations under the 2016 Credit Agreement are guaranteed by most of our direct and indirect subsidiaries and are secured by substantially all of our assets. The 2016 Credit Agreement contains various covenants providing for, among other things, maintenance of certain financial ratios and certain limitations on payment of dividends, common stock repurchases, investments, acquisitions, indebtedness and capital expenditures. We were in compliance with all such covenants as of March 31, 2018 and December 31, 2017. A commitment fee is payable on the average daily unused amount of the 2016 Revolving Credit Facility, which ranges from 0.15% to 0.30%, based on certain financial tests. The fee was 0.15% of the unused amount as of March 31, 2018. Borrowings under the 2016 Credit Agreement bear interest at (1) a base rate plus a margin of 0.00% to 0.75%, based on certain financial tests, or (2) United States dollar LIBOR (2.30% at March 31, 2018) plus 1.00% to 1.75%, based on certain financial tests. The base rate is determined by the greater of (a) the prime commercial lending rate announced by Bank of Montreal from time to time (4.75% at March 31, 2018), (b) the federal funds effective rate, plus ½ of 1.00%, (c) the daily one month LIBOR rate, plus 1.00%, or (d) 0.00%. The interest rate in effect at March 31, 2018 was 3.30%. Fees for letters of credit issued under the 2016 Revolving Credit Facility range from 1.00% to 1.75% of the respective face amounts of outstanding letters of credit and are computed based on certain financial tests. Debt issuance costs are amortized over the life of the agreement and are included as part of interest expense. The 2016 Term Loan previously required us to make principal payments of $5.0 million on the last day of March, June, September and December of each year, which commenced with the calendar quarter ended December 31, 2016. On December 30, 2016, we made a payment of $100.0 million, of which $5.0 million represented our required quarterly payment and $95.0 million represented a prepayment of outstanding principal. Such prepayment was applied against the remaining mandatory quarterly payments on a ratable basis. As a result, commencing with the calendar quarter ended March 31, 2017, our required quarterly payment has been reduced to $3.8 million. All unpaid principal and interest is due on August 3, 2021. As of March 31, 2018 and December 31, 2017, the balance of the 2016 Term Loan was $281.0 million and $284.8 million, respectively. As of March 31, 2018 and December 31, 2017, we had approximately $109.9 million and $110.1 million of letters of credit outstanding, respectively. There were $25.0 million in borrowings outstanding under the 2016 Revolving Credit Facility as of March 31, 2018 and December 31, 2017.
The terms of our construction contracts frequently require that we obtain from surety companies (“Surety Companies”) and provide to our customers payment and performance bonds (“Surety Bonds”) as a condition to the award of such contracts. The Surety Bonds secure our payment and performance obligations under such contracts, and we have agreed to indemnify the Surety Companies for amounts, if any, paid by them in respect of Surety Bonds issued on our behalf. In addition, at the request of labor unions representing certain of our employees, Surety Bonds are sometimes provided to secure obligations for wages and benefits

32


payable to or for such employees. Public sector contracts require Surety Bonds more frequently than private sector contracts and, accordingly, our bonding requirements typically increase as the amount of public sector work increases. As of March 31, 2018, based on the percentage-of-completion of our projects covered by Surety Bonds, our aggregate estimated exposure, assuming defaults on all our then existing contractual obligations, was approximately $1.0 billion. Surety Bonds are issued by Surety Companies in return for premiums, which vary depending on the size and type of bond.
From time to time, we discuss with our current and other Surety Bond providers the amounts of Surety Bonds that may be available to us based on our financial strength and the absence of any default by us on any Surety Bond issued on our behalf and believe those amounts are currently adequate for our needs. However, if we experience changes in our bonding relationships or if there are adverse changes in the surety industry, we may (i) seek to satisfy certain customer requests for Surety Bonds by posting other forms of collateral in lieu of Surety Bonds, such as letters of credit, parent company guarantees or cash, in order to convince customers to forego the requirement for Surety Bonds, (ii) increase our activities in our business segments that rarely require Surety Bonds, such as our building and industrial services segments, and/or (iii) refrain from bidding for certain projects that require Surety Bonds. There can be no assurance that we would be able to effectuate alternatives to providing Surety Bonds to our customers or to obtain, on favorable terms, sufficient additional work that does not require Surety Bonds. Accordingly, if we were to experience a reduction in the availability of Surety Bonds, we could experience a material adverse effect on our financial position, results of operations and/or cash flows.
In the ordinary course of business, we, at times, guarantee obligations of our subsidiaries under certain contracts. Generally, we are liable under such an arrangement only if our subsidiary fails to perform its obligations under the contract. Historically, we have not incurred any substantial liabilities as a consequence of these guarantees.
We do not have any other material financial guarantees or off-balance sheet arrangements other than those disclosed herein.
We are a party to lawsuits and other proceedings in which other parties seek to recover from us amounts ranging from a few thousand dollars to over $10.0 million. We do not believe that any such matters will have a material adverse effect on our financial position, results of operations or liquidity.
On September 26, 2011, our Board of Directors authorized us to repurchase up to $100.0 million of our outstanding common stock. On December 5, 2013, October 23, 2014, October 28, 2015 and October 25, 2017, our Board of Directors authorized us to repurchase up to an additional $100.0 million, $250.0 million, $200.0 million and $100.0 million of our outstanding common stock, respectively. During 2018, we have repurchased approximately 0.4 million shares of our common stock for approximately $34.5 million. Since the inception of the repurchase programs through March 31, 2018, we have repurchased approximately 13.3 million shares of our common stock for approximately $609.7 million. As of March 31, 2018, there remained authorization for us to repurchase approximately $140.3 million of our shares. The repurchase programs have no expiration date and do not obligate the Company to acquire any particular amount of common stock and may be suspended, recommenced or discontinued at any time or from time to time without prior notice. We may repurchase our shares from time to time to the extent permitted by securities laws and other legal requirements, including provisions in our 2016 Credit Agreement placing limitations on such repurchases. The repurchase programs have been and will be funded from our operations.
We have paid quarterly dividends since October 25, 2011. We currently pay a regular quarterly dividend of $0.08 per share. Our 2016 Credit Agreement places limitations on the payment of dividends on our common stock. However, we do not believe that the terms of such agreement currently materially limit our ability to pay a quarterly dividend of $0.08 per share for the foreseeable future. The payment of dividends has been and will be funded from our operations.
Our primary source of liquidity has been, and is expected to continue to be, cash generated by operating activities. We also maintain our 2016 Revolving Credit Facility that may be utilized, among other things, to meet short-term liquidity needs in the event cash generated by operating activities is insufficient or to enable us to seize opportunities to participate in joint ventures or to make acquisitions that may require access to cash on short notice or for any other reason. Negative macroeconomic trends may have an adverse effect on liquidity. During economic downturns, there have typically been fewer small discretionary projects from the private sector, and our competitors have aggressively bid larger long-term infrastructure and public sector contracts. Short-term liquidity is also impacted by the type and length of construction contracts in place and large turnaround activities in our United States industrial services segment that are billed in arrears pursuant to contractual terms that are standard within the industry. Performance of long duration contracts typically requires greater amounts of working capital. While we strive to negotiate favorable billing terms which allow us to invoice in advance of costs incurred on certain of our contracts, there can be no assurance that such terms will be agreed to by our customers.
Long-term liquidity requirements can be expected to be met initially through cash generated from operating activities and our 2016 Revolving Credit Facility. Based upon our current credit ratings and financial position, we can reasonably expect to be able to incur long-term debt to fund acquisitions. Over the long term, our primary revenue risk factor continues to be the level of demand for non-residential construction services and for building and industrial services, which is influenced by macroeconomic

33


trends including interest rates and governmental economic policy. In addition, our ability to perform work is critical to meeting long-term liquidity requirements.
We believe that our current cash balances and our borrowing capacity available under our 2016 Revolving Credit Facility or other forms of financing available to us through borrowings, combined with cash expected to be generated from operations, will be sufficient to provide short-term and foreseeable long-term liquidity and meet our expected capital expenditure requirements.
Certain Insurance Matters
As of March 31, 2018 and December 31, 2017, we utilized approximately $109.5 million and $109.7 million, respectively, of letters of credit obtained under our 2016 Revolving Credit Facility as collateral for our insurance obligations.
New Accounting Pronouncements
We review new accounting standards to determine the expected financial impact, if any, that the adoption of such standards will have. See Note 2 - New Accounting Pronouncements of the notes to condensed consolidated financial statements included in Item 1. Financial Statements for further information regarding new accounting standards, including the anticipated dates of adoption and the effects on our consolidated financial position, results of operations or liquidity.
Application of Critical Accounting Policies
Our condensed consolidated financial statements are based on the application of significant accounting policies, which require management to make significant estimates and assumptions. Our significant accounting policies are described in Note 2 – Summary of Significant Accounting Policies of the notes to consolidated financial statements included in Item 8 of our annual report on Form 10-K for the year ended December 31, 2017. We believe that some of the more critical judgment areas in the application of accounting policies that affect our financial condition and results of operations are the impact of changes in the estimates and judgments pertaining to: (a) revenue recognition from contracts with our customers; (b) collectibility or valuation of accounts receivable; (c) insurance liabilities; (d) income taxes; and (e) goodwill and identifiable intangible assets.
Revenue Recognition from Contracts with our Customers
We believe our most critical accounting policy is revenue recognition in accordance with ASC 606. ASC 606 aligns revenue recognition with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. This core principle is achieved through the application of the following five step model: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to performance obligations in the contract, and (5) recognize revenue as performance obligations are satisfied.
The Company recognizes revenue at the time the related performance obligation is satisfied by transferring a promised good or service to its customers. A good or service is considered to be transferred when the customer obtains control. The Company can transfer control of a good or service and satisfy its performance obligations either over time or at a point in time. The Company transfers control of a good or service over time and, therefore, satisfies a performance obligation and recognizes revenue over time if one of the following three criteria are met: (a) the customer simultaneously receives and consumes the benefits provided by the Company’s performance as we perform, (b) the Company’s performance creates or enhances an asset that the customer controls as the asset is created or enhanced, or (c) the Company’s performance does not create an asset with an alternative use to us, and we have an enforceable right to payment for performance completed to date.
For our performance obligations satisfied over time, we recognize revenue by measuring the progress toward complete satisfaction of that performance obligation. The selection of the method to measure progress towards completion can be either an input method or an output method and requires judgment based on the nature of the goods or services to be provided.
For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For our unit price construction contracts, progress towards complete satisfaction is measured through an output method such as the amount of units produced or delivered, as this method most faithfully depicts the transfer of control to the customer.

34


For our services contracts, revenue is also generally recognized over time as the customer simultaneously receives and consumes the benefits of our performance as we perform the service. For our fixed price service contracts with specified service periods, revenue is generally recognized on a straight-line basis over such service period when our inputs are expended evenly, and the customer receives and consumes the benefits of our performance throughout the contract term.
The timing of revenue recognition for the manufacturing of new build heat exchangers within our United States industrial services segment depends on the payment terms of the contract, as our performance does not create an asset with an alternative use to us. For those contracts which we have a right to payment for performance completed to date at all times throughout our performance, inclusive of a cancellation, we recognize revenue over time. These performance obligations use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. However, for those contracts for which we do not have a right, at all times, to payment for performance completed to date, we recognize revenue at the point in time when control is transferred to the customer. For bill-and-hold arrangements, revenue is recognized when the customer obtains control of the heat exchanger, which may be prior to shipping, if the criteria of ASC 606 are met.
For certain of our revenue streams, such as call-out repair and service work, outage services, refinery turnarounds and specialty welding services that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date.
Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident. For the three months ended March 31, 2018 and 2017, there were no changes in total estimated costs that had a significant impact to our operating results. In addition, for the three months ended March 31, 2018 and 2017, there were no significant losses recognized.
The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our long-term construction projects when revenue recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, as well as our contracts to perform turnaround services within the United States industrial services segment, are billed in arrears pursuant to contract terms that are standard within the industry, resulting in contract assets and/or unbilled receivables being recorded, as revenue is recognized in advance of billings. Also included in contract assets are amounts we seek or will seek to collect from customers or others for errors or changes in contract specifications or design, contract change orders or modifications in dispute or unapproved as to both scope and/or price or other customer-related causes of unanticipated additional contract costs (claims and unapproved change orders). Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the Condensed Consolidated Balance Sheets.
Contract liabilities from our long-term construction contracts occur when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation and are recorded as either current or long-term, depending upon when we expect to recognize such revenue. The long-term portion of contract liabilities is included in “Other long-term obligations” in the Condensed Consolidated Balance Sheets.
See Note 3 - Revenue from Contracts with Customers of the notes to condensed consolidated financial statements included in Item 1. Financial Statements for further disclosure regarding revenue recognition.
Accounts Receivable
Accounts receivable are recognized in the period we deliver goods or provide services to our customers or when our right to consideration is unconditional. We are required to estimate the collectibility of accounts receivable. A considerable amount of judgment is required in assessing the likelihood of realization of receivables. Relevant assessment factors include the creditworthiness of the customer, our prior collection history with the customer and related aging of the past due balances. At March 31, 2018 and December 31, 2017, our accounts receivable of $1,572.9 million and $1,607.9 million, respectively, included allowances for doubtful accounts of $18.4 million and $17.2 million, respectively. The increase in our allowance for doubtful accounts was due to an increase in our provision for doubtful accounts. Specific accounts receivable are evaluated when we believe

35


a customer may not be able to meet its financial obligations due to deterioration of its financial condition or its credit ratings. The allowance for doubtful accounts requirements are based on the best facts available and are re-evaluated and adjusted on a regular basis as additional information is received.
Insurance Liabilities
We have loss payment deductibles for certain workers’ compensation, automobile liability, general liability and property claims, have self-insured retentions for certain other casualty claims and are self-insured for employee-related healthcare claims. Losses are recorded based upon estimates of our liability for claims incurred and for claims incurred but not reported. The liabilities are derived from known facts, historical trends and industry averages utilizing the assistance of an actuary to determine the best estimate for the majority of these obligations. We believe the liabilities recognized on our balance sheets for these obligations are adequate. However, such obligations are difficult to assess and estimate due to numerous factors, including severity of injury, determination of liability in proportion to other parties, timely reporting of occurrences and effectiveness of safety and risk management programs. Therefore, if our actual experience differs from the assumptions and estimates used for recording the liabilities, adjustments may be required and will be recorded in the period that the experience becomes known. Our estimated net insurance liabilities for workers’ compensation, automobile liability, general liability and property claims increased by $2.7 million for the three months ended March 31, 2018 compared to the year ended December 31, 2017, primarily due to a change in the actuarial assumptions for the most recent policy year. If our estimated insurance liabilities for workers’ compensation, automobile liability, general liability and property claims had increased by 10%, it would have resulted in $16.0 million of additional expense for the three months ended March 31, 2018.
Income Taxes    
We had net deferred income tax liabilities at March 31, 2018 and December 31, 2017 of $67.3 million and $64.7 million, respectively, primarily resulting from differences between the carrying value and income tax basis of certain identifiable intangible assets and depreciable fixed assets, which will impact our taxable income in future periods. Included within these net deferred income tax liabilities are $103.9 million and 105.6 million of deferred income tax assets as of March 31, 2018 and December 31, 2017, respectively. A valuation allowance is required when it is more likely than not that all or a portion of a deferred income tax asset will not be realized. As of March 31, 2018 and December 31, 2017, the total valuation allowance on deferred income tax assets, related to state net operating carryforwards, was approximately $3.8 million.
Goodwill and Identifiable Intangible Assets
As of March 31, 2018, we had $965.0 million and $484.4 million, respectively, of goodwill and net identifiable intangible assets (primarily consisting of our contract backlog, developed technology/vendor network, customer relationships, non-competition agreements and trade names), primarily arising out of the acquisition of companies. As of December 31, 2017, goodwill and net identifiable intangible assets were $964.9 million and $495.0 million, respectively. As of March 31, 2018, approximately 33.9% of our goodwill related to our United States industrial services segment, approximately 26.6% related to our United States mechanical construction and facilities services segment, approximately 26.5% related to our United States building services segment and approximately 13.0% relate to our United States electrical construction and facilities services segment.The change to goodwill since December 31, 2017 was related to a purchase price adjustment related to a prior acquisition. The determination of related estimated useful lives for identifiable intangible assets and whether those assets are impaired involves significant judgments based upon short and long-term projections of future performance. These forecasts reflect assumptions regarding the ability to successfully integrate acquired companies, as well as macroeconomic conditions. ASC Topic 350, “Intangibles – Goodwill and Other” (“ASC 350”) requires that goodwill and other identifiable intangible assets with indefinite useful lives not be amortized, but instead tested at least annually for impairment (which we test each October 1, absent any impairment indicators), and be written down if impaired. ASC 350 requires that goodwill be allocated to its respective reporting unit and that identifiable intangible assets with finite lives be amortized over their useful lives.
We test for impairment of our goodwill at the reporting unit level. Our reporting units are consistent with the reportable segments identified in Note 14, “Segment Information”, of the notes to condensed consolidated financial statements. In assessing whether our goodwill is impaired, we compare the fair value of the reporting unit to the carrying amount, including goodwill. If the fair value exceeds the carrying amount, no impairment loss is recognized. However, if the carrying amount of the reporting unit exceeds the fair value, the goodwill of the reporting unit is impaired and an impairment loss in the amount of the excess is recognized and charged to operations. The fair value of each of our reporting units is generally determined using discount estimated future cash flows; however, in certain circumstances, consideration is given to a market approach whereby fair value is measured based on a multiple of earnings.
As of the date of our latest impairment test (October 1, 2017), the carrying values of our United States building services segment, our United States mechanical construction and facilities services segment and our United States electrical construction and facilities services segment were approximately $471.8 million, $313.9 million and $214.1 million, respectively. The fair

36


values of our United States building services segment, our United States mechanical construction and facilities services segment and our United States electrical construction and facilities services segment exceeded their carrying values by approximately $408.9 million, $1,013.3 million and $673.2 million, respectively.
During our annual impairment testing procedures as of October 1, 2017, and as a result of continued adverse market conditions, we tempered our expectations regarding the strength of a near-term recovery within our United States industrial services segment. As a result of our revised projections, the fair value of this segment fell short of its carrying value of $666.7 million and resulted in the recognition of a non-cash impairment charge of $57.5 million for the year ending December 31, 2017. There were no other goodwill impairment charges recognized during 2017.
The weighted average cost of capital used in testing goodwill for impairment as of October 1, 2017 was 10.6%, 10.0% and 11.0% for our domestic construction segments, our United States building services segment and our United States industrial services segment, respectively. The perpetual growth rate used for our annual testing was 2.7% for all of our domestic segments. Unfavorable changes in these key assumptions may affect future testing results. For example, keeping all other assumptions constant, a 50 basis point increase in the weighted average costs of capital would cause the estimated fair values of our United States electrical construction and facilities services segment, our United States mechanical construction and facilities services segment, our United States building services segment and our United States industrial services segment to decrease by approximately $51.1 million, $74.9 million, $53.3 million, and $20.0 million, respectively. In addition, keeping all other assumptions constant, a 50 basis point reduction in the perpetual growth rate would cause the estimated fair values of our United States electrical construction and facilities services segment, our United States mechanical construction and facilities services segment, our United States building services segment and our United States industrial services segment to decrease by approximately $25.1 million, $41.0 million, $28.1 million, and $10.0 million, respectively.
We also test for the impairment of trade names that are not subject to amortization by calculating the fair value using the “relief from royalty payments” methodology. This approach involves two steps: (a) estimating reasonable royalty rates for each trade name and (b) applying these royalty rates to a net revenue stream and discounting the resulting cash flows to determine fair value. This fair value is then compared with the carrying value of each trade name. If the carrying amount of the trade name is greater than the implied fair value of the trade name, an impairment in the amount of the excess is recognized and charged to operations. No impairment of our trade names was recognized during the three months ended March 31, 2018 and 2017.
In addition, we review for the impairment of other identifiable intangible assets that are being amortized whenever facts and circumstances indicate that their carrying values may not be fully recoverable. This test compares their carrying values to the undiscounted pre-tax cash flows expected to result from the use of the assets. If the assets are impaired, the assets are written down to their fair values, generally determined based on their future discounted cash flows. No impairment of our other identifiable intangible assets was recognized during the three months ended March 31, 2018 and 2017.
As referenced above, we have certain businesses, particularly within our United States industrial services segment, whose results are highly impacted by the demand for some of our offerings within the industrial and oil and gas markets. Future performance of this segment, along with a continued evaluation of the conditions of its end user markets, will be important to ongoing impairment assessments. Should this segment’s actual results suffer a further decline or expected future results be revised downward, the risk of goodwill impairment or impairment of other identifiable intangible assets would increase.
Our development of the present value of future cash flow projections used in impairment testing is based upon assumptions and estimates by management from a review of our operating results, business plans, anticipated growth rates and margins, and weighted average cost of capital, among others. Those assumptions and estimates can change in future periods, and other factors used in assessing fair value are outside the control of management, such as interest rates. There can be no assurance that estimates and assumptions made for purposes of our goodwill and identifiable asset impairment testing will prove to be accurate predictions of the future. If our assumptions regarding future business performance or anticipated growth rates and/or margins are not achieved, or there is a rise in interest rates, we may be required to record goodwill and/or identifiable asset impairment charges in future periods.
There have been no impairments recognized through the first quarter of 2018; however, it is not possible at this time to determine if any such future impairment charge would result or, if it does, whether such a charge would be material.

37


ITEM 3.   QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
We have not used any derivative financial instruments during the three months ended March 31, 2018, including trading or speculating on changes in interest rates or commodity prices of materials used in our business.
We are exposed to market risk for changes in interest rates for borrowings under the 2016 Credit Agreement, which provides for a revolving credit facility and a term loan. Borrowings under the 2016 Credit Agreement bear interest at variable rates. As of March 31, 2018, there were borrowings of $25.0 million outstanding under the 2016 Revolving Credit Facility and the balance of the 2016 Term Loan was $281.0 million. This instrument bears interest at (1) a base rate plus a margin of 0.00% to 0.75%, based on certain financial tests, or (2) United States dollar LIBOR (2.30% at March 31, 2018) plus 1.00% to 1.75%, based on certain financial tests. The base rate is determined by the greater of (a) the prime commercial lending rate announced by Bank of Montreal from time to time (4.75% at March 31, 2018), (b) the federal funds effective rate, plus ½ of 1.00%, (c) the daily one month LIBOR rate, plus 1.00%, or (d) 0.00%. The interest rate in effect at March 31, 2018 was 3.30%. Based on the $306.0 million borrowings outstanding under the 2016 Credit Agreement, if overall interest rates were to increase by 100 basis points, interest expense, net of income taxes, would increase by approximately $2.3 million in the next twelve months. Conversely, if overall interest rates were to decrease by 100 basis points, interest expense, net of income taxes, would decrease by approximately $2.3 million in the next twelve months. Fees for letters of credit issued under the 2016 Revolving Credit Facility range from 1.00% to 1.75% of the respective face amounts of outstanding letters of credit and are computed based on certain financial tests. The 2016 Credit Agreement expires on August 3, 2021. There is no guarantee that we will be able to renew the 2016 Credit Agreement at its expiration.
We are also exposed to construction market risk and its potential related impact on accounts receivable or contract assets on uncompleted contracts. The amounts recorded may be at risk if our customers’ ability to pay these obligations is negatively impacted by economic conditions. We continually monitor the creditworthiness of our customers and maintain on-going discussions with customers regarding contract status with respect to change orders and billing terms. Therefore, we believe we take appropriate action to manage market and other risks, but there is no assurance that we will be able to reasonably identify all risks with respect to collectibility of these assets. See also the previous discussions of Revenue Recognition from Contracts with our Customers and Accounts Receivable under the heading, “Application of Critical Accounting Policies” in Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
Amounts invested in our foreign operations are translated into U.S. dollars at the exchange rates in effect at the end of the period. The resulting translation adjustments are recorded as accumulated other comprehensive (loss) income, a component of equity, in the Condensed Consolidated Balance Sheets. We believe the exposure to the effects that fluctuating foreign currencies may have on our consolidated results of operations is limited because the foreign operations primarily invoice customers and collect obligations in their respective local currencies. Additionally, expenses associated with these transactions are generally contracted and paid for in their same local currencies.
In addition, we are exposed to market risk of fluctuations in certain commodity prices of materials, such as copper and steel, which are used as components of supplies or materials utilized in our construction, building services and industrial services operations. We are also exposed to increases in energy prices, particularly as they relate to gasoline prices for our fleet of over 10,000 vehicles. While we believe we can increase our contract prices to adjust for some price increases in commodities, there can be no assurance that such price increases, if they were to occur, would be recoverable. Additionally, our fixed price contracts do not allow us to adjust our prices and, as a result, increases in material or fuel costs could reduce our profitability with respect to projects in progress.
ITEM 4.   CONTROLS AND PROCEDURES.
Based on an evaluation of our disclosure controls and procedures (as required by Rule 13a-15(b) of the Securities Exchange Act of 1934), our President and Chief Executive Officer, Anthony J. Guzzi, and our Executive Vice President and Chief Financial Officer, Mark A. Pompa, have concluded that our disclosure controls and procedures (as defined in Rule 13a-15(e) of the Securities Exchanges Act of 1934) are effective as of the end of the period covered by this report.
There have not been any changes in the Company’s internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934) during the fiscal quarter ended March 31, 2018 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

38


PART II. – OTHER INFORMATION.
ITEM 2.   UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.
The following table summarizes repurchases of our common stock made by us during the quarter ended March 31, 2018:                
 
Period
 
Total Number of
Shares Purchased(1)
 
Average Price
Paid Per Share
 
Total Number of Shares
Purchased as Part of
Publicly Announced
Plans or Programs
 
Approximate Dollar Value
of Shares That May Yet be
Purchased  Under
the Plan or Programs
January 1, 2018 to
January 31, 2018
 
None
 
None
 
None
 
$174,751,129
February 1, 2018 to
February 28, 2018
 
445,896
 
$77.34
 
445,896
 
$140,266,081
March 1, 2018 to
March 31, 2018
 
None
 
None
 
None
 
$140,266,081
 
(1)
On September 26, 2011, our Board of Directors authorized us to repurchase up to $100.0 million of our outstanding common stock. On December 5, 2013, October 23, 2014, October 28, 2015 and October 25, 2017, our Board of Directors authorized us to repurchase up to an additional $100.0 million, $250.0 million, $200.0 million and $100.0 million of our outstanding common stock, respectively. As of March 31, 2018, there remained authorization for us to repurchase approximately $140.3 million of our shares. No shares have been repurchased by us since the programs have been announced other than pursuant to these publicly announced programs. The repurchase programs have no expiration date and do not obligate the Company to acquire any particular amount of common stock and may be suspended, recommenced or discontinued at any time or from time to time without prior notice. We may repurchase our shares from time to time to the extent permitted by securities laws and other legal requirements, including provisions in our credit agreement placing limitations on such repurchases.
ITEM 4. MINE SAFETY DISCLOSURES.
Information concerning mine safety violations or other regulatory matters required by Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act and Item 104 of Regulation S-K (17 CFR 229.104) is included in Exhibit 95 to this quarterly report.
ITEM 6.   EXHIBITS.
For the list of exhibits, see the Exhibit Index immediately following the signature page hereof, which Exhibit Index is incorporated herein by reference.

39


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
Date: April 26, 2018
 
 
EMCOR GROUP, INC.
 
(Registrant)
 
 
BY:
/s/ ANTHONY J. GUZZI
 
Anthony J. Guzzi
 
President and
Chief Executive Officer
(Principal Executive Officer)
 
 
BY:
/s/ MARK A. POMPA
 
Mark A. Pompa
 
Executive Vice President and
Chief Financial Officer
(Principal Financial and Accounting Officer)
 


40


EXHIBIT INDEX

Exhibit
No.
 
Description
 
Incorporated By Reference to or
Filed Herewith, as Indicated Below
 
 
 
 
 
2(a-1)
 
Purchase Agreement dated as of February 11, 2002 by and among Comfort Systems USA, Inc. and EMCOR-CSI Holding Co.
 
2(a-2)
 
Purchase and Sale Agreement dated as of August 20, 2007 between FR X Ohmstede Holdings LLC and EMCOR Group, Inc.
 
2(a-3)
 
Purchase and Sale Agreement, dated as of June 17, 2013 by and among Texas Turnaround LLC, a Delaware limited liability company, Altair Strickland Group, Inc., a Texas corporation, Rep Holdings LLC, a Texas limited liability company, ASG Key Employee LLC, a Texas limited liability company, Repcon Key Employee LLC, a Texas limited liability company, Gulfstar MBII, Ltd., a Texas limited partnership, The Trustee of the James T. Robinson and Diana J. Robinson 2010 Irrevocable Trust, The Trustee of the Steven Rothbauer 2012 Descendant’s Trust, The Co-Trustees of the Patia Strickland 2012 Descendant’s Trust, The Co-Trustees of the Carter Strickland 2012 Descendant’s Trust, and The Co-Trustees of the Walton 2012 Grandchildren’s Trust (collectively, “Sellers”) and EMCOR Group, Inc.
 
3(a-1)
 
Restated Certificate of Incorporation of EMCOR filed December 15, 1994
 
3(a-2)
 
Amendment dated November 28, 1995 to the Restated Certificate of Incorporation of EMCOR
 
3(a-3)
 
Amendment dated February 12, 1998 to the Restated Certificate of Incorporation of EMCOR
 
3(a-4)
 
Amendment dated January 27, 2006 to the Restated Certificate of Incorporation of EMCOR
 
3(a-5)
 
Amendment dated September 18, 2007 to the Restated Certificate of Incorporation of EMCOR
 
3(b)
 
Amended and Restated By-Laws and Amendments thereto
 
4(a)
 
Fifth Amended and Restated Credit Agreement dated as of August 3, 2016 by and among EMCOR Group, Inc. and a subsidiary and Bank of Montreal, as Agent and the lenders listed on the signature pages thereof (the “Credit Agreement”)
 
4(b)
 
Fifth Amended and Restated Security Agreement dated as of August 3, 2016 among EMCOR, certain of its U.S. subsidiaries, and Bank of Montreal, as Agent
 
4(c)
 
Fifth Amended and Restated Pledge Agreement dated as of August 3, 2016 among EMCOR, certain of its U.S. subsidiaries, and Bank of Montreal, as Agent
 

4(d)
 
Fourth Amended and Restated Guaranty Agreement dated as of August 3, 2016 by certain of EMCOR’s U.S. subsidiaries in favor of Bank of Montreal, as Agent
 


41


EXHIBIT INDEX

Exhibit
No.
 
Description
 
Incorporated By Reference to or
Filed Herewith, as Indicated Below
 
 
 
 
 
10(a)
 
Form of Severance Agreement (“Severance Agreement”) between EMCOR and each of Sheldon I. Cammaker, R. Kevin Matz and Mark A. Pompa
 
10(b)
 
Form of Amendment to Severance Agreement between EMCOR and each of Sheldon I. Cammaker, R. Kevin Matz and Mark A. Pompa
 
10(c)
 
Letter Agreement dated October 12, 2004 between Anthony Guzzi and EMCOR (the “Guzzi Letter Agreement”)
 
10(d)
 
Form of Confidentiality Agreement between Anthony Guzzi and EMCOR
 
10(e)
 
Form of Indemnification Agreement between EMCOR and each of its officers and directors
 
10(f-1)
 
Severance Agreement (“Guzzi Severance Agreement”) dated October 25, 2004 between Anthony Guzzi and EMCOR
 
10(f-2)
 
Amendment to Guzzi Severance Agreement
 
10(g-1)
 
Continuity Agreement dated as of June 22, 1998 between Sheldon I. Cammaker and EMCOR (“Cammaker Continuity Agreement”)
 
10(g-2)
 
Amendment dated as of May 4, 1999 to Cammaker Continuity Agreement
 
10(g-3)
 
Amendment dated as of March 1, 2007 to Cammaker Continuity Agreement
 
10(h-1)
 
Continuity Agreement dated as of June 22, 1998 between R. Kevin Matz and EMCOR (“Matz Continuity Agreement”)
 
10(h-2)
 
Amendment dated as of May 4, 1999 to Matz Continuity Agreement
 
10(h-3)
 
Amendment dated as of January 1, 2002 to Matz Continuity Agreement
 
10(h-4)
 
Amendment dated as of March 1, 2007 to Matz Continuity Agreement
 
10(i-1)
 
Continuity Agreement dated as of June 22, 1998 between Mark A. Pompa and EMCOR (“Pompa Continuity Agreement”)
 
10(i-2)
 
Amendment dated as of May 4, 1999 to Pompa Continuity Agreement
 
10(i-3)
 
Amendment dated as of January 1, 2002 to Pompa Continuity Agreement
 
10(i-4)
 
Amendment dated as of March 1, 2007 to Pompa Continuity Agreement
 
10(j-1)
 
Change of Control Agreement dated as of October 25, 2004 between Anthony Guzzi (“Guzzi”) and EMCOR (“Guzzi Continuity Agreement”)
 
10(j-2)
 
Amendment dated as of March 1, 2007 to Guzzi Continuity Agreement
 
10(j-3)
 
Amendment to Continuity Agreements and Severance Agreements with Sheldon I. Cammaker, Anthony J. Guzzi, R. Kevin Matz and Mark A. Pompa
 




42


EXHIBIT INDEX

Exhibit
No.
 
Description
 
Incorporated By Reference to or
Filed Herewith, as Indicated Below
 
 
 
 
 
10(k-1)
 
Amendment dated as of March 29, 2010 to Severance Agreement with Sheldon I. Cammaker, Anthony J. Guzzi, R. Kevin Matz and Mark A. Pompa
 
10(k-2)
 
Third Amendment to Severance Agreement dated June 4, 2015 between EMCOR and Sheldon I. Cammaker
 
10(l-1)
 
Severance Agreement dated as of October 26, 2016 between EMCOR and Maxine L. Mauricio
 
10(l-2)
 
Continuity Agreement dated as of October 26, 2016 between EMCOR and Maxine L. Mauricio (“Mauricio Continuity Agreement”)
 

10(l-3)
 
Amendment dated April 10, 2017 to Mauricio Continuity Agreement
 
10(m-1)
 
EMCOR Group, Inc. Long-Term Incentive Plan (“LTIP”)
 
10(m-2)
 
First Amendment to LTIP and updated Schedule A to LTIP
 
10(m-3)
 
Second Amendment to LTIP
 
10(m-4)
 
Third Amendment to LTIP
 
10(m-5)
 
Fourth Amendment to LTIP
 
10(m-6)
 
Form of Certificate Representing Stock Units issued under LTIP
 
10(m-7)
 
Fifth Amendment to LTIP
 
10(m-8)
 
Sixth Amendment to LTIP
 
10(n)
 
Key Executive Incentive Bonus Plan, as amended and restated
 
10(o-1)
 
2007 Incentive Plan
 
10(o-2)
 
Form of Option Agreement under 2007 Incentive Plan between EMCOR and each non-employee director electing to receive options as part of annual retainer
 
10(p-1)
 
Amended and Restated 2010 Incentive Plan
 
10(p-2)
 
Form of Option Agreement under 2010 Incentive Plan between EMCOR and each non-employee director with respect to grant of options upon re-election at June 11, 2010 Annual Meeting of Stockholders
 
10(p-3)
 
Form of Option Agreement under 2010 Incentive Plan, as amended, between EMCOR and each non-employee director electing to receive options as part of annual retainer
 
10(q)
 
EMCOR Group, Inc. Employee Stock Purchase Plan
 
10(r)
 
Director Award Program Adopted May 13, 2011, as amended and restated December 14, 2011
 
10(s)
 
Amendment to Option Agreements
 



43


EXHIBIT INDEX

Exhibit
No.
 
Description
 
Incorporated By Reference to or
Filed Herewith, as Indicated Below
 
 
 
 
 
10(t)
 
Form of Non-LTIP Stock Unit Certificate
 
10(u)
 
Form of Director Restricted Stock Unit Agreement
 
10(v)
 
Director Award Program, as Amended and Restated December 16, 2014
 
10(w)
 
EMCOR Group, Inc. Voluntary Deferral Plan
 
10(x)
 
First Amendment to EMCOR Group, Inc. Voluntary Deferral Plan
 
10(y)
 
Form of Executive Restricted Stock Unit Agreement
 
10(z)
 
Restricted Stock Unit Award Agreement dated October 23, 2013 between EMCOR and Stephen W. Bershad
 
10(a)(a)
 
Restricted Stock Unit Award Agreement dated June 11, 2014 between EMCOR and Stephen W. Bershad
 
10(b)(b)
 
Restricted Stock Unit Award Agreement dated June 11, 2015 between EMCOR and Stephen W. Bershad
 
10(c)(c)
 
Restricted Stock Unit Award Agreement dated October 29, 2015 between EMCOR and Steven B. Schwarzwaelder
 
10(d)(d)
 
Restricted Stock Unit Award Agreement dated June 2, 2016 between EMCOR and Stephen W. Bershad
 
10(e)(e)
 
Executive Compensation Recoupment Policy
 
10(f)(f)
 
Restricted Stock Unit Award Agreement dated June 30, 2017 between EMCOR and Mark A. Pompa
 
11
 
Computation of Basic EPS and Diluted EPS for the three months ended March 31, 2018 and 2017
 
31.1
 
Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 by Anthony J. Guzzi, the President and Chief Executive Officer
 
31.2
 
Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 by Mark A. Pompa, the Executive Vice President and Chief Financial Officer
 
32.1
 
Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 by the President and Chief Executive Officer
 
32.2
 
Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 by the Executive Vice President and Chief Financial Officer
 
95
 
Information concerning mine safety violations or other regulatory matters
 
101
 
The following materials from EMCOR Group, Inc.’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2018, formatted in XBRL (Extensible Business Reporting Language): (i) the Condensed Consolidated Balance Sheets, (ii) the Condensed Consolidated Statements of Operations, (iii) the Condensed Consolidated Statements of Comprehensive Income, (iv) the Condensed Consolidated Statements of Cash Flows, (v) the Condensed Consolidated Statements of Equity and (vi) the Notes to Condensed Consolidated Financial Statements.
 
Filed


 


44
EX-31.1 2 eme-ex311_2018331xq1.htm CERTIFICATION PURSUANT TO SECTION 302 BY ANTHONY J GUZZI, PRESIDENT AND CEO Exhibit


EXHIBIT 31.1
CERTIFICATION
I, Anthony J. Guzzi, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of EMCOR Group, 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 15(d)-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 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:
April 26, 2018
 
/s/ ANTHONY J. GUZZI
 
 
 
Anthony J. Guzzi
President and
Chief Executive Officer


EX-31.2 3 eme-ex312_2018331xq1.htm CERTIFICATION PURSUANT TO SECTION 302 BY MARK A POMPA, EXECUTIVE VP AND CFO Exhibit


EXHIBIT 31.2
CERTIFICATION
I, Mark A. Pompa, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of EMCOR Group, 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 15(d)-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 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:
April 26, 2018
 
/s/ MARK A. POMPA
 
 
 
Mark A. Pompa
Executive Vice President
and Chief Financial Officer



EX-32.1 4 eme-ex321_2018331xq1.htm CERTIFICATION PURSUANT TO SECTION 906 BY PRESIDENT AND CEO 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 EMCOR Group, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2018 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Anthony J. Guzzi, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 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:
April 26, 2018
 
/s/ ANTHONY J. GUZZI
 
 
 
Anthony J. Guzzi
President and
Chief Executive Officer




EX-32.2 5 eme-ex322_2018331xq1.htm CERTIFICATION PURSUANT TO SECTION 906 BY EXECUTIVE VICE PRESIDENT AND CFO 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 EMCOR Group, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2018 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Mark A. Pompa, Executive Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 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:
April 26, 2018
 
/s/ MARK A. POMPA
 
 
 
Mark A. Pompa
Executive Vice President
and Chief Financial Officer




EX-95 6 eme-ex95_2018331xq1.htm INFO CONCERNING MINE SAFETY AND OTHER REGULATORY MATTERS Exhibit


EXHIBIT 95


MINE SAFETY DISCLOSURES

During the reporting period covered by this report:
1. Our subsidiary MOR PPM, Inc. (“PPM”) was issued five significant and substantial citations by the U.S. Mine Safety and Health Administration (“MSHA”) related to work PPM performed at the Smart Sand, Inc. mine in Monroe County, Wisconsin. PPM has no other disclosures to report under section 1503 for the period covered by this report.
2. MSHA assessed civil penalties totaling $532 for citations issued in November 2017 related to work performed by our subsidiary Southern Industrial Constructors, Inc. (“SIC”) at the 3M Pittsboro Mine in Moncure, North Carolina. SIC has no other disclosures to report under section 1503 for the period covered by this report.


EX-101.INS 7 eme-20180331.xml XBRL INSTANCE DOCUMENT 0000105634 2018-01-01 2018-03-31 0000105634 2018-04-23 0000105634 2017-12-31 0000105634 2018-03-31 0000105634 2017-01-01 2017-03-31 0000105634 2016-12-31 0000105634 2017-03-31 0000105634 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000105634 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000105634 us-gaap:RetainedEarningsMember 2017-03-31 0000105634 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0000105634 us-gaap:RetainedEarningsMember 2018-03-31 0000105634 us-gaap:RetainedEarningsMember 2017-01-01 2017-03-31 0000105634 us-gaap:CommonStockMember 2017-12-31 0000105634 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-03-31 0000105634 us-gaap:NoncontrollingInterestMember 2017-03-31 0000105634 us-gaap:CommonStockMember 2018-03-31 0000105634 us-gaap:CommonStockMember 2016-12-31 0000105634 us-gaap:NoncontrollingInterestMember 2017-12-31 0000105634 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000105634 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000105634 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-03-31 0000105634 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000105634 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000105634 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000105634 us-gaap:NoncontrollingInterestMember 2018-03-31 0000105634 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0000105634 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0000105634 us-gaap:AdditionalPaidInCapitalMember 2017-03-31 0000105634 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000105634 us-gaap:TreasuryStockMember 2017-12-31 0000105634 us-gaap:RetainedEarningsMember 2017-12-31 0000105634 us-gaap:TreasuryStockMember 2017-03-31 0000105634 us-gaap:NoncontrollingInterestMember 2017-01-01 2017-03-31 0000105634 us-gaap:RetainedEarningsMember 2016-12-31 0000105634 us-gaap:TreasuryStockMember 2018-03-31 0000105634 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-03-31 0000105634 us-gaap:NoncontrollingInterestMember 2016-12-31 0000105634 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000105634 us-gaap:CommonStockMember 2017-01-01 2017-03-31 0000105634 us-gaap:CommonStockMember 2017-03-31 0000105634 us-gaap:TreasuryStockMember 2016-12-31 0000105634 eme:FieldServicesMember eme:UnitedStatesIndustrialServicesMember country:US 2018-03-31 0000105634 country:US 2018-01-01 2018-03-31 0000105634 eme:FieldServicesMember eme:UnitedStatesIndustrialServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:ShopServicesMember eme:UnitedStatesIndustrialServicesMember country:US 2018-03-31 0000105634 eme:UnitedStatesIndustrialServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:ShopServicesMember eme:UnitedStatesIndustrialServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:UnitedStatesBuildingServicesMember country:US 2018-03-31 0000105634 eme:UnitedStatesIndustrialServicesMember country:US 2018-03-31 0000105634 eme:UnitedKingdomBuildingServicesMemberMember country:GB 2018-03-31 0000105634 country:US 2018-03-31 0000105634 eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:HospitalityMarketSectorMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:ShortDurationProjectsMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:CommercialMarketSectorMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:CommercialMarketSectorMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:InstitutionalMarketSectorMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:TransportationMarketSectorMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:ManufacturingMarketSectorMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:ManufacturingMarketSectorMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:ServiceWorkMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:ShortDurationProjectsMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:HealthcareMarketSectorMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:InstitutionalMarketSectorMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:HospitalityMarketSectorMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:WaterandWastewaterMarketSectorMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:HealthcareMarketSectorMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:TransportationMarketSectorMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:ServiceWorkMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:WaterandWastewaterMarketSectorMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 us-gaap:IntersegmentEliminationMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 us-gaap:ProFormaMember 2018-03-31 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionGreaterThanOneYearMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionGreaterThanOneYearMember eme:UnitedStatesBuildingServicesMember country:US 2018-03-31 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionWithinOneYearMember eme:UnitedStatesBuildingServicesMember country:US 2018-03-31 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionWithinOneYearMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionWithinOneYearMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionGreaterThanOneYearMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionWithinOneYearMember eme:UnitedKingdomBuildingServicesMemberMember country:GB 2018-03-31 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionGreaterThanOneYearMember country:US 2018-03-31 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionGreaterThanOneYearMember 2018-03-31 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionGreaterThanOneYearMember eme:UnitedStatesIndustrialServicesMember country:US 2018-03-31 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionWithinOneYearMember eme:UnitedStatesIndustrialServicesMember country:US 2018-03-31 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionWithinOneYearMember 2018-03-31 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionGreaterThanOneYearMember eme:UnitedKingdomBuildingServicesMemberMember country:GB 2018-03-31 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionWithinOneYearMember country:US 2018-03-31 0000105634 eme:ServiceWorkMember eme:UnitedKingdomBuildingServicesMemberMember country:GB 2018-01-01 2018-03-31 0000105634 eme:ServiceWorkMember eme:UnitedKingdomBuildingServicesMemberMember country:GB 2018-03-31 0000105634 eme:ProjectsExtrasMember eme:UnitedKingdomBuildingServicesMemberMember country:GB 2018-01-01 2018-03-31 0000105634 eme:ProjectsExtrasMember eme:UnitedKingdomBuildingServicesMemberMember country:GB 2018-03-31 0000105634 eme:UnitedKingdomBuildingServicesMemberMember country:GB 2018-01-01 2018-03-31 0000105634 eme:ShortDurationProjectsMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:ManufacturingMarketSectorMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:HealthcareMarketSectorMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:CommercialMarketSectorMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:InstitutionalMarketSectorMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:CommercialMarketSectorMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:ServiceWorkMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 us-gaap:IntersegmentEliminationMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:ServiceWorkMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:HealthcareMarketSectorMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:InstitutionalMarketSectorMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:ManufacturingMarketSectorMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:WaterandWastewaterMarketSectorMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:ShortDurationProjectsMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:HospitalityMarketSectorMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:HospitalityMarketSectorMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 eme:WaterandWastewaterMarketSectorMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:TransportationMarketSectorMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:TransportationMarketSectorMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-01-01 2018-03-31 0000105634 us-gaap:ProFormaMember 2018-01-01 2018-03-31 0000105634 eme:EnergyServicesMember eme:UnitedStatesBuildingServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:MechanicalServicesMember eme:UnitedStatesBuildingServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:UnitedStatesBuildingServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:GovernmentSiteBasedServicesMember eme:UnitedStatesBuildingServicesMember country:US 2018-03-31 0000105634 eme:MechanicalServicesMember eme:UnitedStatesBuildingServicesMember country:US 2018-03-31 0000105634 eme:EnergyServicesMember eme:UnitedStatesBuildingServicesMember country:US 2018-03-31 0000105634 eme:CommercialSiteBasedServicesMember eme:UnitedStatesBuildingServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:CommercialSiteBasedServicesMember eme:UnitedStatesBuildingServicesMember country:US 2018-03-31 0000105634 eme:GovernmentSiteBasedServicesMember eme:UnitedStatesBuildingServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:A2017AcquisitionsMember 2017-03-01 0000105634 eme:A2017AcquisitionsMember 2017-03-01 2017-03-01 0000105634 2017-03-01 2017-03-01 0000105634 2017-01-04 2017-01-04 0000105634 2017-11-01 2017-11-01 0000105634 us-gaap:SegmentDiscontinuedOperationsMember eme:UnitedKingdomConstructionMember country:GB 2017-01-01 2017-03-31 0000105634 us-gaap:SegmentDiscontinuedOperationsMember eme:UnitedKingdomConstructionMember country:GB 2018-01-01 2018-03-31 0000105634 us-gaap:SegmentDiscontinuedOperationsMember eme:UnitedKingdomConstructionMember country:GB 2018-03-31 0000105634 us-gaap:SegmentDiscontinuedOperationsMember eme:UnitedKingdomConstructionMember country:GB 2017-12-31 0000105634 us-gaap:SegmentDiscontinuedOperationsMember eme:UnitedKingdomConstructionMember us-gaap:EmployeeSeveranceMember country:GB 2018-03-31 0000105634 eme:TermLoan2013Member 2016-08-02 0000105634 eme:TermLoan2016MemberMember 2016-01-01 2016-12-31 0000105634 us-gaap:RevolvingCreditFacilityMember eme:RevolvingCreditFacility2016MemberMember us-gaap:MinimumMember 2018-01-01 2018-03-31 0000105634 eme:CreditAgreement2016MemberMember 2018-01-01 2018-03-31 0000105634 eme:CreditAgreement2016MemberMember us-gaap:MaximumMember us-gaap:BaseRateMember 2018-01-01 2018-03-31 0000105634 eme:CreditAgreement2016MemberMember eme:CreditAgreementBaseRateBankofMontrealPrimeRateMember 2018-03-31 0000105634 eme:CreditAgreement2016MemberMember us-gaap:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-03-31 0000105634 us-gaap:RevolvingCreditFacilityMember eme:RevolvingCreditFacility2016MemberMember us-gaap:MinimumMember 2018-03-31 0000105634 eme:CreditAgreement2016MemberMember eme:CreditAgreement0BaseRateMember 2018-01-01 2018-03-31 0000105634 eme:TermLoan2016MemberMember 2016-10-01 2016-12-31 0000105634 us-gaap:RevolvingCreditFacilityMember eme:RevolvingCreditFacility2016MemberMember us-gaap:MaximumMember 2018-03-31 0000105634 eme:CreditAgreement2016MemberMember 2016-08-03 2016-08-03 0000105634 eme:CreditAgreement2016MemberMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-03-31 0000105634 eme:CreditAgreement2016MemberMember eme:CreditAgreementBaseRateDailyOneMonthLIBORRateMember 2018-01-01 2018-03-31 0000105634 eme:TermLoan2016MemberMember 2017-01-01 2017-03-31 0000105634 us-gaap:RevolvingCreditFacilityMember eme:RevolvingCreditFacility2013MemberMember 2016-08-02 0000105634 us-gaap:RevolvingCreditFacilityMember eme:RevolvingCreditFacility2016MemberMember 2018-03-31 0000105634 us-gaap:RevolvingCreditFacilityMember eme:RevolvingCreditFacility2016MemberMember 2016-08-03 0000105634 eme:CreditAgreement2016MemberMember 2018-03-31 0000105634 eme:CreditAgreement2016MemberMember us-gaap:MinimumMember us-gaap:BaseRateMember 2018-01-01 2018-03-31 0000105634 eme:TermLoan2016MemberMember 2017-12-31 0000105634 us-gaap:RevolvingCreditFacilityMember eme:RevolvingCreditFacility2016MemberMember us-gaap:MaximumMember 2018-01-01 2018-03-31 0000105634 eme:RevolvingCreditFacility2016MemberMember 2018-03-31 0000105634 eme:TermLoan2016MemberMember 2016-12-30 0000105634 eme:TermLoan2016MemberMember 2016-08-03 0000105634 eme:CreditAgreement2016MemberMember us-gaap:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-03-31 0000105634 us-gaap:RevolvingCreditFacilityMember eme:RevolvingCreditFacility2016MemberMember 2018-01-01 2018-03-31 0000105634 eme:TermLoan2016MemberMember 2018-03-31 0000105634 eme:RevolvingCreditFacility2016MemberMember 2017-12-31 0000105634 eme:CreditAgreement2016MemberMember eme:CreditAgreementBaseRateFederalFundsRateMember 2018-01-01 2018-03-31 0000105634 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0000105634 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000105634 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000105634 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000105634 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000105634 us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000105634 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0000105634 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0000105634 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0000105634 us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0000105634 2017-01-01 2017-12-31 0000105634 eme:OtherLongTermLiabilitiesMember 2018-03-31 0000105634 eme:OtherLongTermLiabilitiesMember 2017-12-31 0000105634 us-gaap:CommonStockMember 2011-09-26 2018-03-31 0000105634 eme:RepurchaseProgramOct252017Member us-gaap:CommonStockMember 2017-10-25 0000105634 eme:RepurchaseProgramDec052013Member us-gaap:CommonStockMember 2013-12-05 0000105634 eme:RepurchaseProgramOct232014MemberMember us-gaap:CommonStockMember 2014-10-23 0000105634 eme:RepurchaseProgramOct282015Member us-gaap:CommonStockMember 2018-01-01 2018-03-31 0000105634 eme:RepurchaseProgramSep262011Member us-gaap:CommonStockMember 2011-09-26 0000105634 eme:RepurchaseProgramOct282015Member us-gaap:CommonStockMember 2015-10-28 0000105634 eme:UnitedKingdomSubsidiaryMember us-gaap:ForeignPlanMember 2018-01-01 2018-03-31 0000105634 eme:UnitedKingdomSubsidiaryMember us-gaap:ForeignPlanMember 2017-01-01 2017-03-31 0000105634 eme:UnitedKingdomSubsidiaryMember us-gaap:ForeignPlanMember 2018-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2017-12-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesBuildingServicesMember country:US 2018-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2017-01-01 2017-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2017-01-01 2017-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesBuildingServicesMember country:US 2017-01-01 2017-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2017-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesBuildingServicesMember country:US 2016-12-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2017-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2016-12-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2016-12-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2017-12-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesBuildingServicesMember country:US 2017-12-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2018-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesBuildingServicesMember country:US 2018-01-01 2018-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesBuildingServicesMember country:US 2017-03-31 0000105634 us-gaap:EmployeeSeveranceMember 2018-01-01 2018-03-31 0000105634 us-gaap:EmployeeSeveranceMember 2017-01-01 2017-03-31 0000105634 country:US 2017-01-01 2017-03-31 0000105634 eme:UnitedStatesBuildingServicesMember country:US 2017-01-01 2017-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesIndustrialServicesMember country:US 2018-01-01 2018-03-31 0000105634 eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember country:US 2017-01-01 2017-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedKingdomBuildingServicesMemberMember country:GB 2017-01-01 2017-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedKingdomBuildingServicesMemberMember country:GB 2018-01-01 2018-03-31 0000105634 eme:UnitedStatesIndustrialServicesMember country:US 2017-01-01 2017-03-31 0000105634 eme:UnitedKingdomBuildingServicesMemberMember country:GB 2017-01-01 2017-03-31 0000105634 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-03-31 0000105634 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesIndustrialServicesMember country:US 2017-01-01 2017-03-31 0000105634 eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember country:US 2017-01-01 2017-03-31 0000105634 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-03-31 0000105634 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedKingdomBuildingServicesMemberMember country:GB 2017-12-31 0000105634 us-gaap:CorporateNonSegmentMember 2017-12-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesIndustrialServicesMember country:US 2017-12-31 0000105634 country:US 2017-12-31 0000105634 us-gaap:CorporateNonSegmentMember 2018-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedStatesIndustrialServicesMember country:US 2018-03-31 0000105634 us-gaap:OperatingSegmentsMember eme:UnitedKingdomBuildingServicesMemberMember country:GB 2018-03-31 xbrli:pure xbrli:shares iso4217:USD xbrli:shares iso4217:USD eme:Company false --12-31 Q1 2018 2018-03-31 10-Q 0000105634 58455325 Large Accelerated Filer EMCOR GROUP INC 2300000 9600000 0 0 448863000 402196000 -46700000 2021-08-03 2016-08-03 15364000 15480000 15480000 46000 44000 0.378 0.276 1300000000 300000000 269786000 266478000 266478000 1.00 0.04 0.12 0.31 0.02 0.51 0.96 0.40 0.33 0.32 0.06 0.80 0.12 0.08 0.10 0.01 0.04 0.06 0.09 0.19 0.14 0.50 0.48 0.52 0.02 0.12 0.20 0.07 0.12 0.16 0.01 0.01 0.05 0.0175 0.0100 39300000 400000 567840000 487333000 487333000 1607922000 1572919000 1568739000 900000 900000 -94200000 -93320000 8005000 9386000 2637000 2637000 3267000 3267000 2967000 2967000 3268000 3268000 17230 18365 12181000 10668000 500 20675 3965904000 582403000 131806000 764085000 617471000 772899000 1097240000 3251695000 3841999000 460711000 157380000 783271000 605483000 776659000 1058495000 3223908000 3841203000 2284509000 2169777000 2168981000 491442000 0 0 491442000 380870000 0 0 380870000 242000 151000 56600000 4571000 4883000 466000 541000 467430000 352443000 352443000 194200000 467430000 0 0 467430000 178000000 352443000 0 0 352443000 466660000 306062000 469388000 354904000 -160598000 -114484000 0.08 0.08 0.01 0.01 200000000 200000000 59870980 59969133 58798428 58450685 599000 600000 53135000 56254000 -30000 0 53105000 56254000 0 0 0 122621000 158895000 159053000 0 0 524156000 556306000 503418000 0 4785000 0 0 1625392000 1631732000 1631269000 854000 854000 310150000 306958000 100000000 0.0075 0.0175 0 0.0100 0 0.01 0.0050 5000000 5000000 3800000 22054000 0 0 22054000 25966000 0 0 25966000 4251000 3954000 -5910000 2944000 47328000 0 -698000 -682000 1100000 3900000 3204000 3581000 2045000 2099000 -461000 -800000 10190000 9711000 0 0 4793000 4839000 4704000 4748000 0.88 0.95 0.87 0.94 490000 1733000 0.336 0.270 0.35 0.21 322865000 259875000 259875000 90000 1585000 864000 716000 964893000 965046000 965046000 40800000 266340000 267758000 269119000 53144000 55656000 79960000 74928000 76289000 53114000 54663000 55656000 0.89 0.93 0.95 0.88 0.93 0.94 -504000 -504000 -282000 -282000 -282000 -0.01 0.00 -0.01 -0.01 0.00 0.00 516000 41000 26846000 20265000 20633000 2681000 2741000 72656000 143394000 342466 325049 495036000 484368000 484368000 3071000 2996000 2996000 2841000 2650000 23924000 25017000 42724000 43727000 47872000 18800000 18710000 257000 544000 544000 110100000 109900000 2291787000 2150333000 2149676000 3965904000 3841999000 3841203000 1650952000 1512297000 1512531000 2811000 2672000 0.0330 Borrowings under the 2016 Credit Agreement bear interest at (1) a base rate plus a margin of 0.00% to 0.75%, based on certain financial tests, or (2) United States dollar LIBOR (2.30% at March 31, 2018) plus 1.00% to 1.75%, based on certain financial tests. The base rate is determined by the greater of (a) the prime commercial lending rate announced by Bank of Montreal from time to time (4.75% at March 31, 2018), (b) the federal funds effective rate, plus ½ of 1.00%, (c) the daily one month LIBOR rate, plus 1.00%, or (d) 0.00%. The interest rate in effect at March 31, 2018 was 3.30%. Fees for letters of credit issued under the 2016 Revolving Credit Facility range from 1.00% to 1.75% of the respective face amounts of outstanding letters of credit and are computed based on certain financial tests. 750000000 900000000 0.0015 0.0030 0.0015 284810000 281013000 350000000 400000000 294786000 291478000 0.0475 0.0230 2309000 3680000 3680000 25000000 25000000 25000000 25000000 25000000 25000000 25000000 0 0 850000 850000 -65614000 -45291000 -91569000 -11839000 -3905000 -59087000 52640000 54381000 55374000 -30000 0 0 1 1 1 82774000 -21060000 1679000 17044000 102720000 14209000 31034000 40433000 -21665000 4570000 35851000 3469000 39572000 95926000 77380000 78741000 17034000 92001000 94331000 94331000 20000 16000 -114000 495000 495000 495000 880000 880000 -609000 -385000 200000 400000 220727000 193303000 246425000 346049000 346558000 345667000 508000 -3647000 54901000 34485000 530000 420000 0 110000 147000 0 267000 120000 4793000 4704000 2637000 3267000 109300000 81393000 2689000 0 2804000 10575000 6588000 0.10 0.10 1000000 1000000 0 0 0 0 0 0 43812000 41793000 40874000 399000 242000 864000 1337000 52610000 -30000 52640000 54381000 55374000 0 55374000 127156000 124797000 124797000 1478000 1135000 347000 372000 95000000 3800000 3800000 2000000 3300000 2000000 1958000 0 0 1958000 2500000 2461000 0 0 2461000 565000 565000 503000 0 62000 0 0 90000 90000 90000 90000 201000 13000 0 188000 236000 96000 0 140000 492000 40000 452000 0 315000 10000 305000 0 100000 1796556000 1846328000 184382000 231851000 146761000 25240000 148090000 55409000 38507000 66114000 5516000 26527000 28008000 65627000 85794000 99876000 227342000 51615000 55275000 8168000 86225000 37057000 29530000 83895000 71264000 5206000 4613000 36751000 -1030000 -3225000 455782000 702072000 106890000 454752000 454752000 185147000 698847000 1793498000 1900388000 3603743000 3600000000 672075000 60802000 22131000 201480000 0 387662000 611273000 2931668000 98103000 402065000 932331000 64450000 1434719000 2833565000 158905000 424196000 1133811000 64450000 1822381000 3444838000 1891732000 -24542000 79018000 258905000 1812714000 454944000 444016000 679391000 -25370000 106890000 457169000 185720000 705880000 1793498000 1900388000 470099000 1891732000 79018000 440030000 443016000 258539000 671129000 1812714000 106890000 454752000 454752000 185147000 698847000 1793498000 1899490000 1900388000 183001000 190288000 190288000 117034 98153 864000 864000 1337000 1337000 0 -1000 1000 0 -1000 1000 100000000 100000000 250000000 200000000 100000000 140300000 13300000 445896 609700000 53307000 53299000 8000 34485000 34500000 0 0 34485000 1673267000 1690816000 1537942000 -101703000 52219000 606000 853000 1596269000 -10302000 1534141000 -101208000 159000 599000 823000 1644070000 -10302000 1674117000 -94200000 8005000 599000 850000 1796556000 -37693000 1691666000 -93320000 9386000 600000 850000 1846328000 -72178000 1691527000 1072552 1518448 37693000 72178000 800000 800000 3300000 100000 100000 100000 60111602 59064164 59769136 58739115 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the transaction price allocated to remaining unsatisfied performance obligations (&#8220;remaining performance obligations&#8221;) for each of our reportable segments and their respective percentages of total remaining performance obligations (in thousands, except for percentages):</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="7" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:10%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Total</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;">Remaining performance obligations:</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States electrical construction and facilities services</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,133,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">31</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States mechanical construction and facilities services</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,822,381</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;">51</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States building services</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;">424,196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">12</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States industrial 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;">64,450</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 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;">2</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:28px;padding-top:2px;padding-bottom: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 United States operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,444,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">96</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom building 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;">158,905</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 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;">4</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:28px;padding-top:2px;padding-bottom: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 worldwide operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">3,603,743</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;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;">100</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisitions of Businesses &#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No acquisitions were made during the three months ended March 31, 2018.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">January&#160;4, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">March&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">November&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, we acquired three companies for a total consideration of </font><font style="font-family:inherit;font-size:10pt;">$109.3 million</font><font style="font-family:inherit;font-size:10pt;">. One company provides fire protection and alarm services primarily in the Southern region of the United States. The second company provides millwright services for manufacturing companies throughout the United States. Both of their results have been included in our United States mechanical construction and facilities services segment. The third company provides mobile mechanical services within the Western region of the United States, and its results have been included in our United States building services segment. In connection with these acquisitions, we acquired working capital of </font><font style="font-family:inherit;font-size:10pt;">$9.6 million</font><font style="font-family:inherit;font-size:10pt;"> and other net assets of </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> and have preliminarily ascribed </font><font style="font-family:inherit;font-size:10pt;">$40.8 million</font><font style="font-family:inherit;font-size:10pt;"> to goodwill and </font><font style="font-family:inherit;font-size:10pt;">$56.6 million</font><font style="font-family:inherit;font-size:10pt;"> to identifiable intangible assets. We expect that all of the acquired goodwill will be deductible for tax purposes.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The purchase price allocation for the business acquired in November of 2017 is still preliminary and subject to change during its respective measurement period. The purchase price allocations for the businesses acquired in January and March of 2017 have been finalized with an insignificant impact. The acquisition of these businesses was accounted for by the acquisition method, and the prices paid for them have been allocated to their respective assets and liabilities, based upon the estimated fair value of their assets and liabilities at the dates of their respective acquisitions by us.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;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-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Government Contracts</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a government contractor, we are subject to U.S. government audits and investigations relating to our operations, fines, penalties and compensatory and treble damages, and possible suspension or debarment from doing business with the government. Based on currently available information, we believe the outcome of ongoing government disputes and investigations will not have a material impact on our financial position, results of operations or liquidity.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Matters</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> &#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">One of our subsidiaries was a subcontractor to a mechanical contractor (&#8220;Mechanical Contractor&#8221;) on a construction project where an explosion occurred in 2010. The Mechanical Contractor has asserted claims, in the context of an arbitration proceeding against our subsidiary, alleging that our subsidiary is responsible for a portion of the damages for which the Mechanical Contractor may be liable as a result of: (a) personal injury suffered by individuals as a result of the explosion and (b) the Mechanical Contractor&#8217;s legal fees and associated management costs in defending against any and all such claims. The Mechanical Contractor previously asserted claims under the Connecticut and Massachusetts Unfair and Deceptive Trade Practices Acts, but such claims have been withdrawn. The general contractor (as assignee of the Mechanical Contractor) on the construction project, and for whom the Mechanical Contractor worked, has alleged that our subsidiary is responsible for losses asserted by the owner of the project and/or the general contractor because of delays in completion of the project and for damages to the owner&#8217;s property. We believe, and have been advised by counsel, that we have a number of meritorious defenses to all such matters. We believe that the ultimate outcome of such matters will not have a material adverse effect on our consolidated financial position, results of operations or liquidity. Notwithstanding our assessment of the final impact of this matter, we are not able to estimate with any certainty the amount of loss, if any, which would be associated with an adverse resolution.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are involved in several other proceedings in which damages and claims have been asserted against us. We believe that we have a number of valid defenses to such proceedings and claims and intend to vigorously defend ourselves. Other potential claims may exist that have not yet been asserted against us. We do not believe that any such matters will have a material adverse effect on our financial position, results of operations or liquidity. Litigation is subject to many uncertainties and the outcome of litigation is not predictable with assurance. It is possible that some litigation matters for which liabilities have not been recorded could be decided unfavorably to us, and that any such unfavorable decisions could have a material adverse effect on our financial position, results of operations or liquidity.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restructuring expenses&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring expenses, relating to employee severance obligations, were less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended March 31, 2018 and 2017, respectively. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the balance of these restructuring obligations yet to be paid was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, and the majority is expected to be paid during the remainder of 2018. No material expenses in connection with restructuring from continuing operations are expected to be incurred during the remainder of 2018.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in restructuring activity by reportable segments during the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </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;"> were as follows (in thousands):&#160;&#160;&#160;&#160;</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:44%;" 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:11%;" 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:11%;" 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:11%;" 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:11%;" 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">United&#160;States<br clear="none"/>electrical<br clear="none"/>construction<br clear="none"/>and facilities<br clear="none"/>services&#160;segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">United&#160;States<br clear="none"/>mechanical<br clear="none"/>construction<br clear="none"/>and facilities<br clear="none"/>services&#160;segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">United States building services segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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;">&#8212;</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;">188</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;">13</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;">201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Charges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">62</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;">503</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;">565</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;">Payments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#8212;</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;">(110</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;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;">(420</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;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;">(530</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></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;">Balance at March 31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:3px double #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:3px double #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">140</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">96</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">236</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Charges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">90</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;">90</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;">Payments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(147</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;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;">&#8212;</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;">(120</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;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;">(267</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></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;">Balance at March 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:3px double #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:3px double #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;">305</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">315</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net contract liabilities consisted of the following (in thousands):</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:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:9%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 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;">Contract assets, current</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;">158,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">122,621</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, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">Contract liabilities, current</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;">(556,306</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(524,156</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;">Contract liabilities, non-current</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,785</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;">&#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;">Deferred revenue </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;">&#8212;</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;">(47,328</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></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;">Net contract liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">(402,196</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">(448,863</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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></table></div></div><div style="line-height:100%;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:12pt;">________</font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Represents deferred revenue on service contracts, which was included in &#8220;Accrued expenses and other&#8221; and &#8220;Other long-term liabilities&#8221; in the Condensed Consolidated Balance Sheet as of December 31 2017. For the periods after December 31, 2017, these amounts are included within &#8220;Contract liabilities&#8221;. </font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt in the accompanying Condensed Consolidated Balance Sheets consisted of the following amounts (in thousands):</font></div><div style="line-height:120%;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:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>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;">Revolving credit facility</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;">25,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;" rowspan="1" colspan="1"><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;">25,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></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;">Term loan</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;">281,013</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;">284,810</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;">Unamortized debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,954</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,251</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;">Capitalized lease obligations</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,883</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,571</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;">16</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;">20</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;">Total debt</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;">306,958</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;">310,150</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;">Less: current maturities</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;">15,480</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;">15,364</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;">Total long-term debt</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">291,478</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">294,786</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Credit Agreement</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Until August 3, 2016, we had a credit agreement dated as of November 25, 2013 (as amended, the &#8220;2013 Credit Agreement&#8221;), which provided for a revolving credit facility of </font><font style="font-family:inherit;font-size:10pt;">$750.0 million</font><font style="font-family:inherit;font-size:10pt;"> (the &#8220;2013 Revolving Credit Facility&#8221;) and a term loan of </font><font style="font-family:inherit;font-size:10pt;">$350.0 million</font><font style="font-family:inherit;font-size:10pt;"> (the &#8220;2013 Term Loan&#8221;). On </font><font style="font-family:inherit;font-size:10pt;">August&#160;3, 2016</font><font style="font-family:inherit;font-size:10pt;">, we amended and restated the 2013 Credit Agreement to provide for a </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$900.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving credit facility (the &#8220;2016 Revolving Credit Facility&#8221;) and a </font><font style="font-family:inherit;font-size:10pt;">$400.0 million</font><font style="font-family:inherit;font-size:10pt;"> term loan (the &#8220;2016 Term Loan&#8221;) (collectively referred to as the &#8220;2016 Credit Agreement&#8221;) expiring </font><font style="font-family:inherit;font-size:10pt;">August&#160;3, 2021</font><font style="font-family:inherit;font-size:10pt;">. The proceeds of the 2016 Term Loan were used to repay amounts drawn under the 2013 Term Loan, as well as a portion of the outstanding balance under the 2013 Revolving Credit Facility. We may increase the 2016 Revolving Credit Facility to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.3 billion</font><font style="font-family:inherit;font-size:10pt;"> if additional lenders are identified and/or existing lenders are willing to increase their current commitments. We may allocate up to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$300.0 million</font><font style="font-family:inherit;font-size:10pt;"> of available capacity under the 2016 Revolving Credit Facility to letters of credit for our account or for the account of any of our subsidiaries. Obligations under the 2016 Credit Agreement are guaranteed by most of our direct and indirect subsidiaries and are secured by substantially all of our assets. The 2016 Credit Agreement contains various covenants providing for, among other things, maintenance of certain financial ratios and certain limitations on payment of dividends, common stock repurchases, investments, acquisitions, indebtedness and capital expenditures. We were in compliance with all such covenants 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;">. A commitment fee is payable on the average daily unused amount of the 2016 Revolving Credit Facility, which ranges from </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.15%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.30%</font><font style="font-family:inherit;font-size:10pt;">, based on certain financial tests. The fee was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.15%</font><font style="font-family:inherit;font-size:10pt;"> of the unused amount as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. Borrowings under the 2016 Credit Agreement bear interest at (1)&#160;a base rate plus a margin of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.00%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.75%</font><font style="font-family:inherit;font-size:10pt;">, based on certain financial tests, or (2)&#160;United States dollar LIBOR (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2.30%</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">) plus </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.75%</font><font style="font-family:inherit;font-size:10pt;">, based on certain financial tests. The base rate is determined by the greater of (a) the prime commercial lending rate announced by Bank of Montreal from time to time (</font><font style="font-family:inherit;font-size:10pt;">4.75%</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">), (b) the federal funds effective rate, plus </font><font style="font-family:inherit;font-size:10pt;">&#189; of 1.00%</font><font style="font-family:inherit;font-size:10pt;">, (c) the daily one month LIBOR rate, plus </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;">, or (d) </font><font style="font-family:inherit;font-size:10pt;">0.00%</font><font style="font-family:inherit;font-size:10pt;">. The interest rate in effect at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">3.30%</font><font style="font-family:inherit;font-size:10pt;">. Fees for letters of credit issued under the 2016 Revolving Credit Facility range from </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.75%</font><font style="font-family:inherit;font-size:10pt;"> of the respective face amounts of outstanding letters of credit and are computed based on certain financial tests. Debt issuance costs are amortized over the life of the agreement and are included as part of interest expense. The 2016 Term Loan previously required us to make principal payments of </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> on the last day of March, June, September and December of each year, which commenced with the calendar quarter ended December 31, 2016. On December 30, 2016, we made a payment of </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> represented our required quarterly payment and </font><font style="font-family:inherit;font-size:10pt;">$95.0 million</font><font style="font-family:inherit;font-size:10pt;"> represented a prepayment of outstanding principal. Such prepayment was applied against the remaining mandatory quarterly payments on a ratable basis. As a result, commencing with the calendar quarter ended March 31, 2017, our required quarterly payment has been reduced to </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;">. All unpaid principal and interest is due on August 3, 2021. 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;">, the balance of the 2016 Term Loan was </font><font style="font-family:inherit;font-size:10pt;">$281.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$284.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$109.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$110.1 million</font><font style="font-family:inherit;font-size:10pt;"> of letters of credit outstanding, respectively. There were </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> in borrowings outstanding under the 2016 Revolving Credit Facility 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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables provide further disaggregation of our revenues by categories we use to evaluate our financial performance within each of our reportable segments (in thousands):</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="7" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:9%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the three months ended March 31, 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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;font-weight:bold;">United States electrical construction and facilities services:</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="2" 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial market sector</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;">184,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">40</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;">Institutional market sector</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;">28,008</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;">6</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;">Hospitality market sector</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,516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">Manufacturing market sector</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;">85,794</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;">19</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;">Healthcare market sector</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,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">8</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;">Transportation market sector</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;">71,264</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;">16</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;">Water and wastewater market sector</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,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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">Short duration projects </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;">29,530</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;">7</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;">Service work</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;">8,168</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 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;">2</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;">455,782</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;padding-right:2px;" rowspan="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 intersegment revenues</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;">(1,030</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 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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 segment revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">454,752</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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;padding-right:2px;" rowspan="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-top:12px;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="7" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:9%;" 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;font-weight:bold;">United States mechanical construction and facilities services:</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="2" 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial market sector</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;">231,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">33</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;">Institutional market sector</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;">65,627</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;">9</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;">Hospitality market sector</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,527</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">4</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;">Manufacturing market sector</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,876</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;">14</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;">Healthcare market sector</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,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 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;">10</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;">Transportation market sector</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,206</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;">1</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;">Water and wastewater market sector</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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">5</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;">Short duration projects </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;">83,895</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;">12</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;">Service work</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;">86,225</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 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;">12</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;">702,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;padding-right:2px;" rowspan="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 intersegment revenues</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;">(3,225</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 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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 segment revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">698,847</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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;padding-right:2px;" rowspan="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:100%;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:12pt;">________</font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Represents those projects which generally are completed within three months or less.</font></div></td></tr></table><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%;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="7" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:9%;" 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;font-weight:bold;">United States building services:</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="2" 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial site-based services</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;">146,761</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">32</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;">Government site-based services</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;">55,409</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;">12</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;">Mechanical services</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;">227,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">50</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;">Energy 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;">25,240</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 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;">6</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;">Total segment revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">454,752</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;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="7" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:9%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the three months ended March 31, 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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;font-weight:bold;">United States industrial services:</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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Field services</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;">148,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">80</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;">Shop 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;">37,057</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 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;">20</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;">Total segment revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">185,147</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="2" 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 United States operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">1,793,498</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;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="7" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:9%;" 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;font-weight:bold;">United Kingdom building services:</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="2" 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service work</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;">55,275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">52</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;">Projects &amp; extras</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;">51,615</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 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;">48</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;">Total segment revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">106,890</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 worldwide operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">1,900,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Disposition of Assets&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to a historical pattern of losses in the construction operations of our United Kingdom segment and our negative assessment of construction market conditions in the United Kingdom for the foreseeable future, we ceased construction operations in the United Kingdom during the third quarter of 2014. The results of the construction operations of our United Kingdom segment for all periods are presented in the Condensed Consolidated Financial Statements as discontinued operations.</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The results of discontinued operations are as follows (in thousands):</font></div><div style="line-height:120%;padding-top:5px;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:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the 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="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;">Revenues</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;">&#8212;</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;">&#8212;</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;">Loss from discontinued operation, net of income taxes</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;">(282</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 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;">(504</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;">Diluted loss per share from discontinued operation</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.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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.01</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></table></div></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The loss from discontinued operations in 2018 and 2017 was primarily due to legal costs related to the settlement of final contract balances on certain construction projects completed in prior years. </font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included in the Condensed Consolidated Balance Sheets at </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;"> are the following major classes of assets and liabilities associated with the discontinued operation (in thousands):</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:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>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;">Assets of discontinued operation:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><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;">Current assets</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;">151</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;">242</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></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;">Liabilities of discontinued operation:</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current 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;">2,672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the assets and liabilities of the discontinued operation consisted of accounts receivable, contract retentions and contract warranty obligations that are expected to be collected or fulfilled in the ordinary course of business. Additionally at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, there remained less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> of obligations related to employee severance, which are expected to be paid during the remainder of 2018. The settlement of the remaining assets and liabilities may result in additional income and/or expenses. Such income and/or expenses are expected to be immaterial and will be reflected as discontinued operations as incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;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-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Calculation of Basic and Diluted Earnings (Loss) per Common Share</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize our calculation of Basic and Diluted Earnings (Loss) per Common Share (&#8220;EPS&#8221;) for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </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;"> (in thousands, except share and per share data): </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:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator:</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:top;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 from continuing operations attributable to EMCOR Group, Inc. common stockholders</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;">55,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">53,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss from discontinued operation, net of income taxes</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;">(282</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;">(504</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:top;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;">Net income attributable to EMCOR Group, Inc. common stockholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">55,374</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">52,640</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:top;padding-left:2px;padding-top:2px;padding-bottom: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;">Denominator:</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:top;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 shares outstanding used to compute basic earnings (loss) per common share</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;">58,739,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">59,769,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities&#8212;Share-based awards</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;">325,049</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;">342,466</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:top;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;">Shares used to compute diluted earnings (loss) per common share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">59,064,164</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">60,111,602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:top;padding-left:2px;padding-top:2px;padding-bottom: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 earnings (loss) per common share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" 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;border-top:3px double #000000;" 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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From continuing operations attributable to EMCOR Group, Inc. common stockholders</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.95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From discontinued operation</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;">(0.00</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;">(0.01</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to EMCOR Group, Inc. common stockholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">0.95</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">0.88</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:top;padding-left:2px;padding-top:2px;padding-bottom: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 earnings (loss) per common share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" 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;border-top:3px double #000000;" 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From continuing operations attributable to EMCOR Group, Inc. common stockholders</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.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From discontinued operation</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;">(0.00</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;">(0.01</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to EMCOR Group, Inc. common stockholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">0.94</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">0.87</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The number of outstanding share-based awards that were excluded from the computation of diluted EPS for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </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;"> because they would be anti-dilutive were </font><font style="font-family:inherit;font-size:10pt;">20,675</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">500</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> Fair Value Measurements&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy, which gives the highest priority to quoted prices in active markets, is comprised of the following three levels:</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 &#8211; Unadjusted quoted market prices in active markets for identical assets and liabilities.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 &#8211; Observable inputs, other than Level 1 inputs. Level 2 inputs would typically include quoted prices in markets that are not active or financial instruments for which all significant inputs are observable, either directly or indirectly.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 &#8211; Prices or valuations that require inputs that are both significant to the measurement and unobservable.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables provide the assets and liabilities carried at fair value measured on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font><font style="font-family:inherit;font-size:9pt;">&#160;</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" 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:5%;" 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:5%;" 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:8%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets at Fair Value as of 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset Category</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;">352,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;">&#8212;</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;">352,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,461</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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,461</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred compensation plan assets </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></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;">25,966</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;">&#8212;</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;">&#8212;</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;">25,966</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:top;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">380,870</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">380,870</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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: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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" 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:5%;" 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:5%;" 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:8%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets at Fair Value as of December 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset Category</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;">467,430</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;">&#8212;</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;">&#8212;</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;">467,430</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></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,958</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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,958</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred compensation plan assets </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></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;">22,054</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;">&#8212;</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;">&#8212;</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;">22,054</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:top;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">491,442</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">491,442</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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%;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:12pt;">________</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents include money market funds with original maturity dates of three months or less, which are Level 1 assets. At </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;">, we had </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$178.0 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$194.2 million</font><font style="font-family:inherit;font-size:9pt;">, respectively, in money market funds.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash is classified as &#8220;Prepaid expenses and other&#8221; in the Condensed Consolidated Balance Sheets. Restricted cash primarily represents cash held in account for use on customer contracts.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(3)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred compensation plan assets are classified as &#8220;Other assets&#8221; in the Condensed Consolidated Balance Sheets.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe that the carrying values of our financial instruments, which include accounts receivable and other financing commitments, approximate their fair values due primarily to their short-term maturities and low risk of counterparty default. The carrying value of our debt associated with the 2016 Credit Agreement approximates its fair value due to the variable rate on such debt.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy, which gives the highest priority to quoted prices in active markets, is comprised of the following three levels:</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 &#8211; Unadjusted quoted market prices in active markets for identical assets and liabilities.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 &#8211; Observable inputs, other than Level 1 inputs. Level 2 inputs would typically include quoted prices in markets that are not active or financial instruments for which all significant inputs are observable, either directly or indirectly.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 &#8211; Prices or valuations that require inputs that are both significant to the measurement and unobservable.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the U.S. government enacted comprehensive tax legislation, commonly referred to as the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;). The Tax Act makes broad and complex changes to the U.S. tax code, including, among other things, reducing 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;">, effective January 1, 2018.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the reduction of the U.S. corporate tax rate to 21%, U.S. generally accepted accounting principles require companies to re-value their deferred tax assets and liabilities as of the date of enactment, with the resulting tax effects accounted for in the reporting period of enactment. Based on currently available information, the Company&#8217;s estimated value of its net deferred federal and state tax liability balances have been reduced by approximately </font><font style="font-family:inherit;font-size:10pt;">$39.3 million</font><font style="font-family:inherit;font-size:10pt;">, which was recorded as a reduction of income tax expense in the Company&#8217;s Consolidated Statements of Operations for the year ended December 31, 2017. Such estimate will be finalized upon the completion of the 2017 federal and state income tax returns as the Company continues to evaluate any further guidance that may be issued related to the Tax Act. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Act provides for a change from a worldwide to a territorial tax system and requires a one-time transition tax on certain deferred foreign income of specified foreign corporations. Staff Accounting Bulletin 118 provides a measurement period for companies to evaluate the effects of the Tax Act and the Company made a provisional estimate at December 31, 2017 that the impact of such transition tax was expected to be immaterial. The Company has concluded, after completion of its analysis during the first quarter of 2018 that it is not subject to such transition tax. Our income tax provision for the three months ended March 31, 2018 also included an estimate of the minimum tax on global intangible low-taxed income for certain earnings of our foreign subsidiaries, as required under the Tax Act. The Company continues to evaluate the effects of the Tax Act related to the repatriation of certain foreign earnings and believes that such effects are immaterial. </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, our income tax provision from continuing operations was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$20.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$26.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, based on an effective income tax rate, before discrete items and less amounts attributable to noncontrolling interests, of </font><font style="font-family:inherit;font-size:10pt;">27.6%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">37.8%</font><font style="font-family:inherit;font-size:10pt;">, respectively. The actual income tax rate on income from continuing operations, less amounts attributable to noncontrolling interests, for the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, inclusive of discrete items, was </font><font style="font-family:inherit;font-size:10pt;">27.0%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">33.6%</font><font style="font-family:inherit;font-size:10pt;">, respectively. The decrease in the 2018 income tax provision and the 2018 actual income tax rate on income from continuing operations was primarily due to the enactment of the Tax Act.</font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the amount of unrecognized income tax benefits was </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We report interest expense and/or income related to unrecognized income tax benefits in the income tax provision. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had approximately </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> of accrued interest expense related to unrecognized income tax benefits included as a liability in the Condensed Consolidated Balance Sheets. Total income tax reserves included in &#8220;Other long-term liabilities&#8221; were </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> as of March 31, 2018 and December 31, 2017. For the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">, less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> of interest expense and approximately </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> of interest income, respectively, was recognized in the income tax provision. </font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not anticipate any significant changes to our reserves for uncertain tax positions in the next twelve months. We file income tax returns with the Internal Revenue Service and various state, local and foreign tax agencies. The Company is currently under examination by various taxing authorities for the years 2012 through 2015. During the first quarter of 2017, the Company settled an examination with a taxing authority which resulted in a </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;"> reversal of reserves for previously uncertain tax positions.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories in the accompanying Condensed Consolidated Balance Sheets consisted of the following amounts (in thousands):</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:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials and construction materials</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;">25,017</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;">23,924</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</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;">18,710</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;">18,800</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:top;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;">Inventories</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">43,727</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">42,724</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">New Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018, we adopted the accounting pronouncement issued by the Financial Accounting Standards Board (&#8220;FASB&#8221;) to clarify existing guidance on revenue recognition. This guidance includes the required steps to achieve the core principle that a company should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. We adopted this pronouncement on a modified retrospective basis, and its impact on our financial position and results of operations, as well as required additional disclosures, are included in Note 3 - Revenue from Contracts with Customers. As a result of the adoption of this standard, certain changes have been made to the Condensed Consolidated Balance Sheets. The accounts previously named &#8220;Costs and estimated earnings in excess of billings on uncompleted contracts&#8221; and &#8220;Billings in excess of costs and estimated earnings on uncompleted contracts&#8221; have been renamed &#8220;Contract assets&#8221; and &#8220;Contract liabilities&#8221;, respectively. In addition, for periods beginning after December 31, 2017, amounts representing deferred revenues on services contracts, which were previously included in &#8220;Other accrued expenses and liabilities&#8221; within the Condensed Consolidated Balance Sheets, have been reclassified as &#8220;Contract liabilities.&#8221;</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018, we adopted the accounting pronouncement issued by the FASB to clarify how entities should present restricted cash and restricted cash equivalents in the statement of cash flows. This guidance requires entities to show changes in the total of cash, cash equivalents and restricted cash in the statement of cash flows. This guidance was adopted on a retrospective basis, and such adoption did not have a material impact on our financial position and/or results of operations.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, an accounting pronouncement was issued by the FASB to replace existing lease accounting guidance. This pronouncement is intended to provide enhanced transparency and comparability by requiring lessees to record right-of-use assets and corresponding lease liabilities on the balance sheet for most leases. Expenses associated with leases will continue to be recognized in a manner similar to current accounting guidance. This pronouncement is effective for annual and interim periods beginning after December 15, 2018, with early adoption permitted. The adoption is required to be applied on a modified retrospective basis for each prior reporting period presented. Although we have not yet quantified the impact that the adoption of this pronouncement will have on our financial position and/or results of operations, we have begun a process to identify a complete population of our leases. Such process includes reviewing various contracts to identify whether such arrangements convey the right to control the use of an identified asset. We continue to evaluate the impact of the new accounting pronouncement, including enhanced disclosure requirements, on our business processes, controls and systems.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;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-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with instructions to the Quarterly Report on Form 10-Q and Rule 10-01 of Regulation S-X. Consequently, certain information and note disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted. References to the &#8220;Company,&#8221; &#8220;EMCOR,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221; and similar words refer to EMCOR Group, Inc. and its consolidated subsidiaries unless the context indicates otherwise. Readers of this report should refer to the consolidated financial statements and the notes thereto included in our latest Annual Report on Form 10-K filed with the Securities and Exchange Commission.</font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In our opinion, the accompanying unaudited condensed consolidated financial statements contain all adjustments (consisting only of those of a normal recurring nature) necessary to present fairly our financial position and the results of our operations. The results of operations for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the year ending </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Retirement Plans&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our United Kingdom subsidiary has a defined benefit pension plan covering all eligible employees (the &#8220;UK Plan&#8221;); however, no individual joining the company after October&#160;31, 2001 may participate in the UK Plan. On May&#160;31, 2010, we curtailed the future accrual of benefits for active employees under such plan.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Components of Net Periodic Pension Cost</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of net periodic pension cost of the UK Plan for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</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:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;">Interest cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,099</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,045</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;">Expected return on plan 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;">(3,581</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;">(3,204</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;">Amortization of unrecognized loss</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;">682</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;">698</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;">Net periodic pension cost (income)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">(800</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">(461</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Employer Contributions</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, our United Kingdom subsidiary contributed approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> to the UK Plan and anticipates contributing an additional </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;"> during the remainder of 2018.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue from Contracts with Customers</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted Accounting Standards Codification Topic 606, &#8220;Revenue from Contracts with Customers&#8221; (&#8220;ASC 606&#8221;) on January 1, 2018. The adoption of ASC 606 represents a change in accounting principle that aligns revenue recognition with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. To achieve this core principle, the Company applies the following five steps in accordance with ASC 606:</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(1) Identify the contract with a customer</font></div><div style="line-height:120%;padding-bottom:13px;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A contract with a customer exists when: (a) the parties have approved the contract and are committed to perform their respective obligations, (b) the rights of the parties can be identified, (c) payment terms can be identified, (d) the arrangement has commercial substance, and (e) collectibility of consideration is probable. Judgment is required when determining if the contractual criteria are met, specifically in the earlier stages of a project when a formally executed contract may not yet exist. In these situations, the Company evaluates all relevant facts and circumstances, including the existence of other forms of documentation or historical experience with our customers that may indicate a contractual agreement is in place and revenue should be recognized. In determining if the collectibility of consideration is probable, the Company considers the customer&#8217;s ability and intention to pay such consideration through an evaluation of several factors, including an assessment of the creditworthiness of the customer and our prior collection history with such customer.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(2) Identify the performance obligations in the contract</font></div><div style="line-height:120%;padding-bottom:13px;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At contract inception, the Company assesses the goods or services promised in a contract and identifies, as a separate performance obligation, each distinct promise to transfer goods or services to the customer. The identified performance obligations represent the &#8220;unit of account&#8221; for purposes of determining revenue recognition. In order to properly identify separate performance obligations, the Company applies judgment in determining whether each good or service provided is: (a) capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available to the customer, and (b) distinct within the context of the contract, whereby the transfer of the good or service to the customer is separately identifiable from other promises in the contract.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, when assessing performance obligations within a contract, the Company considers the warranty provisions included within such contract. To the extent the warranty terms provide the customer with an additional service, other than assurance that the promised good or service complies with agreed upon specifications, such warranty is accounted for as a separate performance obligation. In determining whether a warranty provides an additional service, the Company considers each warranty provision in comparison to warranty terms which are standard in the industry. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our contracts are often modified through change orders to account for changes in the scope and price of the goods or services we are providing. Although the Company evaluates each change order to determine whether such modification creates a separate performance obligation, the majority of our change orders are for goods or services that are not distinct within the context of our original contract and therefore are not treated as separate performance obligations.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(3) Determine the transaction price</font></div><div style="line-height:120%;padding-bottom:13px;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The transaction price represents the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to our customers. The consideration promised within a contract may include fixed amounts, variable amounts, or both. To the extent the performance obligation includes variable consideration, including contract bonuses and penalties that can either increase or decrease the transaction price, the Company estimates the amount of variable consideration to be included in the transaction price utilizing one of two prescribed methods, depending on which method better predicts the amount of consideration to which the entity will be entitled. Such methods include: (a) the expected value method, whereby the amount of variable consideration to be recognized represents the sum of probability weighted amounts in a range of possible consideration amounts, and (b) the most likely amount method, whereby the amount of variable consideration to be recognized represents the single most likely amount in a range of possible consideration amounts. When applying these methods, the Company considers all information that is reasonably available, including historical, current and estimates of future performance. The expected value method is typically utilized in situations where a contract contains a large number of possible outcomes while the most likely amount method is typically utilized in situations where a contract has only two possible outcomes.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Variable consideration is included in the transaction price only to the extent it is probable, in the Company&#8217;s judgment, that a significant future reversal in the amount of cumulative revenue recognized under the contract will not occur when the uncertainty associated with the variable consideration is subsequently resolved. This threshold is referred to as the variable consideration constraint. In assessing whether to apply the variable consideration constraint, the Company considers if factors exist that could increase the likelihood or the magnitude of a potential reversal of revenue, including, but not limited to, whether: (a) the amount of consideration is highly susceptible to factors outside of the Company&#8217;s influence, such as the actions of third parties, (b) the uncertainty surrounding the amount of consideration is not expected to be resolved for a long period of time, (c) the Company&#8217;s experience with similar types of contracts is limited or that experience has limited predictive value, (d) the Company has a practice of either offering a broad range of price concessions or changing the payment terms and conditions of similar contracts in similar circumstances, and (e) the contract has a large number and broad range of possible consideration amounts.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pending change orders represent one of the most common forms of variable consideration included within contract value and typically represent contract modifications for which a change in scope has been authorized or acknowledged by our customer, but the final adjustment to contract price is yet to be negotiated. In estimating the transaction price for pending change orders, the Company considers all relevant facts, including documented correspondence with the customer regarding acknowledgment and/or agreement with the modification, as well as historical experience with the customer or similar contractual circumstances. Based upon this assessment, the Company estimates the transaction price, including whether the variable consideration constraint should be applied.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract claims are another form of variable consideration which is common within our industry. Claim amounts represent revenue that has been recognized for contract modifications that are not submitted or are in dispute as to both scope and price. In estimating the transaction price for claims, the Company considers all relevant facts available. However, given the uncertainty surrounding claims, including the potential long-term nature of dispute resolution and the broad range of possible consideration amounts, there is an increased likelihood that any additional contract revenue associated with contract claims is constrained. The resolution of claims involves negotiations and, in certain cases, litigation. In the event litigation costs are incurred by us in connection with claims, such litigation costs are expensed as incurred, although we may seek to recover these costs.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For some transactions, the receipt of consideration does not match the timing of the transfer of goods or services to the customer. For such contracts, the Company evaluates whether this timing difference represents a financing arrangement within the contract. Although rare, if a contract is determined to contain a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money when determining the transaction price of such contract. Although our customers may retain a portion of the contract price until completion of the project and final contract settlement, these retainage amounts are not considered a significant financing component as the intent of the withheld amounts is to provide the customer with assurance that we will complete our obligations under the contract rather than to provide financing to the customer. In addition, although we may be entitled to advanced payments from our customers on certain contracts, these advanced payments generally do not represent a significant financing component as the payments are used to meet working capital demands that can be higher in the early stages of a contract, as well as to protect us from our customer failing to meet its obligations under the contract.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the estimates of transaction prices are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. Such changes in estimates can result in the recognition of revenue in a current period for performance obligations which were satisfied or partially satisfied in prior periods. Such changes in estimates may also result in the reversal of previously recognized revenue if the ultimate outcome differs from the Company&#8217;s previous estimate. For the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </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;">, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> significant amounts of revenue recognized during the period related to performance obligations satisfied in prior periods. In addition, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> significant reversals of revenue recognized associated with the revision to transaction prices.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(4) Allocate the transaction price to performance obligations in the contract</font></div><div style="line-height:120%;padding-bottom:13px;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation based on a relative standalone selling price. The Company determines the standalone selling price based on the price at which the performance obligation would have been sold separately in similar circumstances to similar customers. If the standalone selling price is not observable, the Company estimates the standalone selling price taking into account all available information such as market conditions and internal pricing guidelines. In certain circumstances, the standalone selling price is determined using an expected profit margin on anticipated costs related to the performance obligation.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(5) Recognize revenue as performance obligations are satisfied</font></div><div style="line-height:120%;padding-bottom:13px;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue at the time the related performance obligation is satisfied by transferring a promised good or service to its customers. A good or service is considered to be transferred when the customer obtains control. The Company can transfer control of a good or service and satisfy its performance obligations either over time or at a point in time. The Company transfers control of a good or service over time and, therefore, satisfies a performance obligation and recognizes revenue over time if one of the following three criteria are met: (a) the customer simultaneously receives and consumes the benefits provided by the Company&#8217;s performance as we perform, (b) the Company&#8217;s performance creates or enhances an asset that the customer controls as the asset is created or enhanced, or (c) the Company&#8217;s performance does not create an asset with an alternative use to us, and we have an enforceable right to payment for performance completed to date.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For our performance obligations satisfied over time, we recognize revenue by measuring the progress toward complete satisfaction of that performance obligation. The selection of the method to measure progress towards completion can be either an input method or an output method and requires judgment based on the nature of the goods or services to be provided. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For our unit price construction contracts, progress towards complete satisfaction is measured through an output method such as the amount of units produced or delivered, when our performance does not produce significant amounts of work in process or finished goods prior to complete satisfaction of such performance obligations. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For our services contracts, revenue is also generally recognized over time as the customer simultaneously receives and consumes the benefits of our performance as we perform the service. For our fixed price service contracts with specified service periods, revenue is generally recognized on a straight-line basis over such service period when our inputs are expended evenly, and the customer receives and consumes the benefits of our performance throughout the contract term. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The timing of revenue recognition for the manufacturing of new build heat exchangers within our United States industrial services segment depends on the payment terms of the contract, as our performance does not create an asset with an alternative use to us. For those contracts which we have a right to payment for performance completed to date at all times throughout our performance, inclusive of a cancellation, we recognize revenue over time. These performance obligations use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer. However, for those contracts for which we do not have a right, at all times, to payment for performance completed to date, we recognize revenue at the point in time when control is transferred to the customer. For bill-and-hold arrangements, revenue is recognized when the customer obtains control of the heat exchanger, which may be prior to shipping, if the criteria of ASC 606 are met. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For certain of our revenue streams, such as call-out repair and service work, outage services, refinery turnarounds and specialty welding services that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident. For the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </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;">, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> changes in total estimated costs that had a significant impact to our operating results. In addition, for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </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;">, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> significant losses recognized.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Disaggregation of Revenues</font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our revenues are principally derived from contracts to provide construction services relating to electrical and mechanical systems, as well as to provide a number of building services and industrial services to our customers. Our contracts are with many different customers in numerous industries. Refer to Note 14 - Segment Information of the notes to the condensed consolidated financial statements for additional information on how we disaggregate our revenues by reportable segment, as well as a more complete description of our business. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables provide further disaggregation of our revenues by categories we use to evaluate our financial performance within each of our reportable segments (in thousands):</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="7" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:9%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the three months ended March 31, 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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;font-weight:bold;">United States electrical construction and facilities services:</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="2" 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial market sector</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;">184,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">40</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;">Institutional market sector</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;">28,008</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;">6</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;">Hospitality market sector</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,516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">Manufacturing market sector</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;">85,794</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;">19</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;">Healthcare market sector</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,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">8</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;">Transportation market sector</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;">71,264</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;">16</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;">Water and wastewater market sector</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,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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">Short duration projects </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;">29,530</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;">7</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;">Service work</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;">8,168</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 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;">2</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;">455,782</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;padding-right:2px;" rowspan="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 intersegment revenues</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;">(1,030</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 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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 segment revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">454,752</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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;padding-right:2px;" rowspan="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-top:12px;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="7" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:9%;" 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;font-weight:bold;">United States mechanical construction and facilities services:</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="2" 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial market sector</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;">231,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">33</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;">Institutional market sector</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;">65,627</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;">9</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;">Hospitality market sector</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,527</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">4</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;">Manufacturing market sector</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,876</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;">14</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;">Healthcare market sector</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,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 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;">10</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;">Transportation market sector</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,206</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;">1</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;">Water and wastewater market sector</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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">5</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;">Short duration projects </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;">83,895</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;">12</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;">Service work</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;">86,225</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 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;">12</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;">702,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;padding-right:2px;" rowspan="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 intersegment revenues</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;">(3,225</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 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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 segment revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">698,847</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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;padding-right:2px;" rowspan="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:100%;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:12pt;">________</font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Represents those projects which generally are completed within three months or less.</font></div></td></tr></table><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%;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="7" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:9%;" 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;font-weight:bold;">United States building services:</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="2" 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial site-based services</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;">146,761</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">32</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;">Government site-based services</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;">55,409</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;">12</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;">Mechanical services</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;">227,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">50</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;">Energy 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;">25,240</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 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;">6</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;">Total segment revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">454,752</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;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="7" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:9%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the three months ended March 31, 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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;font-weight:bold;">United States industrial services:</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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Field services</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;">148,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">80</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;">Shop 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;">37,057</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 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;">20</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;">Total segment revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">185,147</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="2" 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 United States operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">1,793,498</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;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="7" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:9%;" 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;font-weight:bold;">United Kingdom building services:</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="2" 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service work</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;">55,275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">52</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;">Projects &amp; extras</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;">51,615</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 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;">48</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;">Total segment revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">106,890</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 worldwide operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">1,900,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:13px;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Assets and Contract Liabilities </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable are recognized in the period when our right to consideration is unconditional. Accounts receivable are recognized net of an allowance for doubtful accounts. A considerable amount of judgment is required in assessing the likelihood of realization of receivables. </font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our long-term construction projects when revenue recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, as well as our contracts to perform turnaround services within the United States industrial services segment, are billed in arrears pursuant to contract terms that are standard within the industry, resulting in contract assets and/or unbilled receivables being recorded, as revenue is recognized in advance of billings. Also included in contract assets are amounts we seek or will seek to collect from customers or others for errors or changes in contract specifications or design, contract change orders or modifications in dispute or unapproved as to both scope and/or price or other customer-related causes of unanticipated additional contract costs (claims and unapproved change orders). Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the Condensed Consolidated Balance Sheets.</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities from our long-term construction contracts occur when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation and are recorded as either current or long-term, depending upon when we expect to recognize such revenue. The long-term portion of contract liabilities is included in &#8220;Other long-term obligations&#8221; in the Condensed Consolidated Balance Sheets. </font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net contract liabilities consisted of the following (in thousands):</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:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:9%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 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;">Contract assets, current</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;">158,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">122,621</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, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">Contract liabilities, current</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;">(556,306</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(524,156</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;">Contract liabilities, non-current</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,785</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;">&#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;">Deferred revenue </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;">&#8212;</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;">(47,328</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></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;">Net contract liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">(402,196</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">(448,863</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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></table></div></div><div style="line-height:100%;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:12pt;">________</font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Represents deferred revenue on service contracts, which was included in &#8220;Accrued expenses and other&#8221; and &#8220;Other long-term liabilities&#8221; in the Condensed Consolidated Balance Sheet as of December 31 2017. For the periods after December 31, 2017, these amounts are included within &#8220;Contract liabilities&#8221;. </font></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The </font><font style="font-family:inherit;font-size:10pt;">$46.7 million</font><font style="font-family:inherit;font-size:10pt;"> decrease in net contract liabilities for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was attributable to a decrease in our net contract liability balance on our uncompleted long-term construction contracts, partially offset by an increase in advanced payments received on certain of our service contracts, net of revenues recognized during the period. There was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> significant impairment of contract assets recognized during the period.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Transaction Price Allocated to Remaining Unsatisfied Performance Obligations </font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the transaction price allocated to remaining unsatisfied performance obligations (&#8220;remaining performance obligations&#8221;) for each of our reportable segments and their respective percentages of total remaining performance obligations (in thousands, except for percentages):</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="7" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:10%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Total</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;">Remaining performance obligations:</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States electrical construction and facilities services</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,133,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">31</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States mechanical construction and facilities services</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,822,381</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;">51</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States building services</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;">424,196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">12</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States industrial 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;">64,450</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 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;">2</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:28px;padding-top:2px;padding-bottom: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 United States operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,444,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">96</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom building 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;">158,905</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 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;">4</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:28px;padding-top:2px;padding-bottom: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 worldwide operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">3,603,743</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;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;">100</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our remaining performance obligations at March 31, 2018 were </font><font style="font-family:inherit;font-size:10pt;">$3.60 billion</font><font style="font-family:inherit;font-size:10pt;">. Remaining performance obligations increase with awards of new contracts and decrease as we perform work and recognize revenue on existing contracts. We include a project within our remaining performance obligations at such time the project is awarded and agreement on contract terms has been reached. Our remaining performance obligations include amounts related to contracts for which a fixed price contract value is not assigned when a reasonable estimate of total transaction price can be made.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining performance obligations include unrecognized revenues to be realized from uncompleted construction contracts. Although many of our construction contracts are subject to cancellation at the election of our customers, in accordance with industry practice, we do not limit the amount of unrecognized revenue included within remaining performance obligations due to the inherent substantial economic penalty that would be incurred by our customers upon cancellation. We believe our reported remaining performance obligations for our construction contracts are firm and contract cancellations have not had a material adverse effect on us.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining performance obligations also include unrecognized revenues expected to be realized over the remaining term of service contracts. However, to the extent a service contract includes a cancellation clause which allows for the termination of such contract by either party without a substantive penalty, the remaining contract term, and therefore, the amount of unrecognized revenues included within remaining performance obligations, is limited to the notice period required for the termination. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our remaining performance obligations are comprised of: (a) original contract amounts, (b) change orders for which we have received written confirmations from our customers, (c) pending change orders for which we expect to receive confirmations in the ordinary course of business, (d) claim amounts that we have made against customers for which we have determined we have a legal basis under existing contractual arrangements and as to which the variable consideration constraint does not apply, and (e) other forms of variable consideration to the extent that such variable consideration has been included within the transaction price of our contracts. Such claim and other variable consideration amounts were immaterial for all periods presented. </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Refer to the table below for additional information regarding our remaining performance obligations, including an estimate of when we expect to recognize such remaining performance obligations as revenue (in thousands): </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:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:9%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Within one year</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Greater than one year</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;">Remaining performance obligations:</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;border-top:1px solid #000000;" 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States electrical construction and facilities services</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;">932,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">201,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States mechanical construction and facilities services</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,434,719</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;">387,662</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States building services</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;">402,065</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">22,131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States industrial 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;">64,450</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom: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 United States operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,833,565</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">611,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom building 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;">98,103</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;">60,802</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:28px;padding-top:2px;padding-bottom: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 worldwide operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">2,931,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">672,075</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Impact of the Adoption of ASC 606 on our Financial Statements</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted ASC 606 on a modified retrospective basis. As part of such adoption, the new standard was applied only to those contracts which were not completed as of the date of adoption. Additionally, the Company has not retrospectively restated contract positions for contract modifications made prior to the adoption of ASC 606. The cumulative effect of applying the new guidance was recorded on January 1, 2018 as a reduction to retained earnings in the amount of </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">, net of tax. The majority of this adjustment related to: (a) a change in the measurement of our progress towards complete satisfaction of performance obligations for certain of our contracts within the United States electrical construction and facilities services segment, (b) a change in the timing of revenue recognition from point in time to over time for certain repair projects within the United Kingdom building services segment, (c) the recognition of revenue for certain bill-and-hold arrangements within our United States industrial services segment that was not allowed under previous revenue recognition guidance, (d) the recognition of variable consideration for contract bonuses within certain of our construction contracts, and (e) a change in the timing of revenue recognition from a point in time to over time for certain of our contracts within our United States industrial services segment to manufacture or repair heat exchangers. These adjustments were not material to our financial position either individually or in the aggregate.</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables compare the differences between our reported and pro forma results under previous revenue guidance for each financial statement line item within our reported Condensed Consolidated Balance Sheet and Condensed Consolidated Statement of Operations, as of and for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:9%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pro forma</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2018 (Unaudited)</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ASSETS</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:2px;padding-top:2px;padding-bottom: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;">Current assets:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</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;">352,443</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;">352,443</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</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,572,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,568,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom: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;">158,895</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;">159,053</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</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;">43,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">47,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other</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;">41,793</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;">40,874</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:28px;padding-top:2px;padding-bottom: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;">Total current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,169,777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,168,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Investments, notes and other long-term receivables</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,680</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,680</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;">Property, plant and equipment, net</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;">124,797</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">124,797</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Goodwill</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;">965,046</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;">965,046</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;">Identifiable intangible assets, net</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;">484,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">484,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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 assets</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;">94,331</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;">94,331</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:28px;padding-top:2px;padding-bottom: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;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">3,841,999</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">3,841,203</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">LIABILITIES AND EQUITY</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:2px;padding-top:2px;padding-bottom: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;">Current liabilities:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current maturities of long-term debt and capital lease obligations</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;">15,480</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;">15,480</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable</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;">487,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">487,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom: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 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;">556,306</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;">503,418</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll and benefits</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;">259,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">259,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom: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 accrued expenses and liabilities</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;">193,303</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;">246,425</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:52px;padding-top:2px;padding-bottom: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;">Total current 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;">1,512,297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,512,531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Borrowings under revolving credit facility</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;">25,000</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;">25,000</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;">Long-term debt and capital lease obligations</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;">266,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">266,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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 long-term obligations</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;">346,558</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;">345,667</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:52px;padding-top:2px;padding-bottom: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;">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;">2,150,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,149,676</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom: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;">Total equity</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,691,666</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,691,527</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:28px;padding-top:2px;padding-bottom: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;">Total liabilities and equity</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">3,841,999</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">3,841,203</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:9%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pro forma </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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the three months ended March 31, 2018 (Unaudited)</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;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,900,388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,899,490</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;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,631,269</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,631,732</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:2px;padding-top:2px;padding-bottom: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;">Gross profit</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;">269,119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267,758</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Selling, general and administrative expenses</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;">190,288</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;">190,288</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;">Restructuring expenses</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;">90</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;">90</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;font-weight:bold;">Operating income</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;">78,741</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;">77,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest 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;">(2,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,996</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;">Interest income</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;">544</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;">544</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:2px;padding-top:2px;padding-bottom: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 from continuing operations before income taxes</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;">76,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">74,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Income tax provision</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;">20,633</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;">20,265</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:2px;padding-top:2px;padding-bottom: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 from continuing operations</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;">55,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">54,663</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Loss from discontinued operation, net of income taxes</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;">(282</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;">(282</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income including noncontrolling interests</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;">55,374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">54,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Less: Net loss attributable to noncontrolling interests</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></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;">Net income attributable to EMCOR Group, Inc.</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">55,374</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">54,381</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;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;font-weight:bold;">Basic earnings per common share:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><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;">From continuing operations attributable to EMCOR Group, Inc. common stockholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">0.95</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">0.93</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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;font-weight:bold;">Diluted earnings per common share:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><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;">From continuing operations attributable to EMCOR Group, Inc. common stockholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">0.94</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">0.93</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of ASC 606 had no impact on the Company&#8217;s cash flows from operations. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The differences between our reported operating results and the pro forma operating results presented in the above tables for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> primarily related to the previously referenced items identified upon adoption of ASC 606.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Refer to the table below for additional information regarding our remaining performance obligations, including an estimate of when we expect to recognize such remaining performance obligations as revenue (in thousands): </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:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:9%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Within one year</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Greater than one year</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;">Remaining performance obligations:</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;border-top:1px solid #000000;" 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States electrical construction and facilities services</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;">932,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">201,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States mechanical construction and facilities services</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,434,719</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;">387,662</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States building services</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;">402,065</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">22,131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States industrial 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;">64,450</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom: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 United States operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,833,565</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">611,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom building 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;">98,103</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;">60,802</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:28px;padding-top:2px;padding-bottom: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 worldwide operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">2,931,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">672,075</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt in the accompanying Condensed Consolidated Balance Sheets consisted of the following amounts (in thousands):</font></div><div style="line-height:120%;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:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>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;">Revolving credit facility</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;">25,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;" rowspan="1" colspan="1"><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;">25,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></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;">Term loan</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;">281,013</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;">284,810</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;">Unamortized debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,954</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,251</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;">Capitalized lease obligations</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,883</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,571</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;">16</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;">20</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;">Total debt</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;">306,958</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;">310,150</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;">Less: current maturities</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;">15,480</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;">15,364</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;">Total long-term debt</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">291,478</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">294,786</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The results of discontinued operations are as follows (in thousands):</font></div><div style="line-height:120%;padding-top:5px;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:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the 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="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;">Revenues</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;">&#8212;</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;">&#8212;</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;">Loss from discontinued operation, net of income taxes</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;">(282</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 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;">(504</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;">Diluted loss per share from discontinued operation</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.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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.01</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></table></div></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The loss from discontinued operations in 2018 and 2017 was primarily due to legal costs related to the settlement of final contract balances on certain construction projects completed in prior years. </font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included in the Condensed Consolidated Balance Sheets at </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;"> are the following major classes of assets and liabilities associated with the discontinued operation (in thousands):</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:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>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;">Assets of discontinued operation:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><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;">Current assets</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;">151</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;">242</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></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;">Liabilities of discontinued operation:</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current 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;">2,672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize our calculation of Basic and Diluted Earnings (Loss) per Common Share (&#8220;EPS&#8221;) for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </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;"> (in thousands, except share and per share data): </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:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator:</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:top;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 from continuing operations attributable to EMCOR Group, Inc. common stockholders</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;">55,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">53,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss from discontinued operation, net of income taxes</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;">(282</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;">(504</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:top;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;">Net income attributable to EMCOR Group, Inc. common stockholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">55,374</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">52,640</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:top;padding-left:2px;padding-top:2px;padding-bottom: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;">Denominator:</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:top;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 shares outstanding used to compute basic earnings (loss) per common share</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;">58,739,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">59,769,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities&#8212;Share-based awards</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;">325,049</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;">342,466</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:top;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;">Shares used to compute diluted earnings (loss) per common share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">59,064,164</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">60,111,602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:top;padding-left:2px;padding-top:2px;padding-bottom: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 earnings (loss) per common share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" 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;border-top:3px double #000000;" 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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From continuing operations attributable to EMCOR Group, Inc. common stockholders</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.95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From discontinued operation</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;">(0.00</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;">(0.01</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to EMCOR Group, Inc. common stockholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">0.95</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">0.88</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:top;padding-left:2px;padding-top:2px;padding-bottom: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 earnings (loss) per common share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" 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;border-top:3px double #000000;" 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From continuing operations attributable to EMCOR Group, Inc. common stockholders</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.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From discontinued operation</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;">(0.00</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;">(0.01</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to EMCOR Group, Inc. common stockholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">0.94</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">0.87</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables provide the assets and liabilities carried at fair value measured on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font><font style="font-family:inherit;font-size:9pt;">&#160;</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" 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:5%;" 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:5%;" 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:8%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets at Fair Value as of 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset Category</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;">352,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;">&#8212;</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;">352,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,461</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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,461</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred compensation plan assets </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></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;">25,966</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;">&#8212;</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;">&#8212;</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;">25,966</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:top;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">380,870</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">380,870</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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: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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" 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:5%;" 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:5%;" 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:8%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets at Fair Value as of December 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset Category</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;">467,430</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;">&#8212;</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;">&#8212;</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;">467,430</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></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,958</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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,958</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred compensation plan assets </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></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;">22,054</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;">&#8212;</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;">&#8212;</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;">22,054</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:top;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">491,442</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">491,442</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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%;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:12pt;">________</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents include money market funds with original maturity dates of three months or less, which are Level 1 assets. At </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;">, we had </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$178.0 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$194.2 million</font><font style="font-family:inherit;font-size:9pt;">, respectively, in money market funds.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash is classified as &#8220;Prepaid expenses and other&#8221; in the Condensed Consolidated Balance Sheets. Restricted cash primarily represents cash held in account for use on customer contracts.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(3)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred compensation plan assets are classified as &#8220;Other assets&#8221; in the Condensed Consolidated Balance Sheets.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories in the accompanying Condensed Consolidated Balance Sheets consisted of the following amounts (in thousands):</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:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials and construction materials</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;">25,017</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;">23,924</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</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;">18,710</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;">18,800</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:top;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;">Inventories</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">43,727</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">42,724</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of net periodic pension cost of the UK Plan for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</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:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;">Interest cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,099</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,045</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;">Expected return on plan 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;">(3,581</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;">(3,204</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;">Amortization of unrecognized loss</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;">682</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;">698</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;">Net periodic pension cost (income)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">(800</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">(461</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables compare the differences between our reported and pro forma results under previous revenue guidance for each financial statement line item within our reported Condensed Consolidated Balance Sheet and Condensed Consolidated Statement of Operations, as of and for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:9%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pro forma</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2018 (Unaudited)</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ASSETS</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:2px;padding-top:2px;padding-bottom: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;">Current assets:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</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;">352,443</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;">352,443</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</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,572,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,568,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom: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;">158,895</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;">159,053</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</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;">43,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">47,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other</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;">41,793</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;">40,874</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:28px;padding-top:2px;padding-bottom: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;">Total current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,169,777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,168,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Investments, notes and other long-term receivables</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,680</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,680</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;">Property, plant and equipment, net</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;">124,797</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">124,797</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Goodwill</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;">965,046</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;">965,046</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;">Identifiable intangible assets, net</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;">484,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">484,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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 assets</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;">94,331</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;">94,331</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:28px;padding-top:2px;padding-bottom: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;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">3,841,999</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">3,841,203</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">LIABILITIES AND EQUITY</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:2px;padding-top:2px;padding-bottom: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;">Current liabilities:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current maturities of long-term debt and capital lease obligations</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;">15,480</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;">15,480</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable</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;">487,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">487,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom: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 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;">556,306</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;">503,418</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll and benefits</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;">259,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">259,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom: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 accrued expenses and liabilities</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;">193,303</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;">246,425</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:52px;padding-top:2px;padding-bottom: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;">Total current 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;">1,512,297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,512,531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Borrowings under revolving credit facility</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;">25,000</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;">25,000</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;">Long-term debt and capital lease obligations</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;">266,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">266,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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 long-term obligations</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;">346,558</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;">345,667</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:52px;padding-top:2px;padding-bottom: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;">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;">2,150,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,149,676</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom: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;">Total equity</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,691,666</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,691,527</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:28px;padding-top:2px;padding-bottom: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;">Total liabilities and equity</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">3,841,999</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">3,841,203</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:9%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pro forma </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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the three months ended March 31, 2018 (Unaudited)</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;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,900,388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,899,490</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;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,631,269</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,631,732</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:2px;padding-top:2px;padding-bottom: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;">Gross profit</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;">269,119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267,758</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Selling, general and administrative expenses</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;">190,288</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;">190,288</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;">Restructuring expenses</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;">90</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;">90</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;font-weight:bold;">Operating income</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;">78,741</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;">77,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest 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;">(2,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,996</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;">Interest income</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;">544</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;">544</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:2px;padding-top:2px;padding-bottom: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 from continuing operations before income taxes</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;">76,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">74,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Income tax provision</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;">20,633</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;">20,265</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:2px;padding-top:2px;padding-bottom: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 from continuing operations</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;">55,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">54,663</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Loss from discontinued operation, net of income taxes</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;">(282</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;">(282</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income including noncontrolling interests</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;">55,374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">54,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Less: Net loss attributable to noncontrolling interests</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></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;">Net income attributable to EMCOR Group, Inc.</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">55,374</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">54,381</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;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;font-weight:bold;">Basic earnings per common share:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><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;">From continuing operations attributable to EMCOR Group, Inc. common stockholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">0.95</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">0.93</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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;font-weight:bold;">Diluted earnings per common share:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><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;">From continuing operations attributable to EMCOR Group, Inc. common stockholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">0.94</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">0.93</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in restructuring activity by reportable segments during the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </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;"> were as follows (in thousands):&#160;&#160;&#160;&#160;</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:44%;" 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:11%;" 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:11%;" 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:11%;" 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:11%;" 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">United&#160;States<br clear="none"/>electrical<br clear="none"/>construction<br clear="none"/>and facilities<br clear="none"/>services&#160;segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">United&#160;States<br clear="none"/>mechanical<br clear="none"/>construction<br clear="none"/>and facilities<br clear="none"/>services&#160;segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">United States building services segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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;">&#8212;</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;">188</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;">13</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;">201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Charges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">62</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;">503</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;">565</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;">Payments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#8212;</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;">(110</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;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;">(420</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;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;">(530</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></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;">Balance at March 31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:3px double #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:3px double #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">140</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">96</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">236</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Charges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">90</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;">90</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;">Payments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(147</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;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;">&#8212;</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;">(120</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;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;">(267</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></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;">Balance at March 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:3px double #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:3px double #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;">305</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">315</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present information about industry segments and geographic areas for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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;">Revenues from unrelated entities:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States electrical construction and facilities services</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;">454,752</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;">443,016</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States mechanical construction and facilities services</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;">698,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">671,129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States building services</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;">454,752</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;">440,030</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States industrial services</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;">185,147</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;">258,539</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:28px;padding-top:2px;padding-bottom: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 United States operations</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,793,498</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,812,714</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom building services</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;">106,890</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;">79,018</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:28px;padding-top:2px;padding-bottom: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 worldwide operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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,900,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">1,891,732</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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;">Total revenues:</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States electrical construction and facilities services</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;">457,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">444,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States mechanical construction and facilities services</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;">705,880</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;">679,391</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States building services</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;">470,099</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">454,944</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States industrial services</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;">185,720</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;">258,905</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:28px;padding-top:2px;padding-bottom: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 intersegment revenues</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;">(25,370</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;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;">(24,542</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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom: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 United States operations</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,793,498</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,812,714</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom building services</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;">106,890</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;">79,018</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:28px;padding-top:2px;padding-bottom: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 worldwide operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">1,900,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">1,891,732</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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: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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the 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="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;">Operating income (loss):</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States electrical construction and facilities services</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;">35,851</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;">31,034</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States mechanical construction and facilities services</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;">39,572</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">40,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States building services</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,034</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;">14,209</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States industrial services</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;">3,469</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;">17,044</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:28px;padding-top:2px;padding-bottom: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 United States operations</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,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,720</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom building services</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,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,679</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate administration</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;">(21,665</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;">(21,060</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring expenses</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;">(90</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;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;">(565</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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom: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 worldwide operations</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;">78,741</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,774</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 corporate items:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom: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;">(2,996</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;">(3,071</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;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;">544</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;">257</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:28px;padding-top:2px;padding-bottom: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 from continuing operations before income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">76,289</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">79,960</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>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;">Total assets:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States electrical construction and facilities services</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;">605,483</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;">617,471</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States mechanical construction and facilities services</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,058,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,097,240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States building services</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;">783,271</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;">764,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States industrial services</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;">776,659</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">772,899</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:28px;padding-top:2px;padding-bottom: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 United States operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,223,908</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,251,695</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom building services</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;">157,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">131,806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate administration</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;">460,711</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;">582,403</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:28px;padding-top:2px;padding-bottom: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 worldwide operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">3,841,999</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">3,965,904</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Information</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have the following reportable segments, which provide services associated with the design, integration, installation, start-up, operation and maintenance of various systems: (a)&#160;United States electrical construction and facilities services (involving systems for electrical power transmission and distribution; premises electrical and lighting systems; process instrumentation in the refining, chemical process, food process and mining industries; low-voltage systems, such as fire alarm, security and process control; voice and data communication; roadway and transit lighting; and fiber optic lines); (b)&#160;United States mechanical construction and facilities services (involving systems for heating, ventilation, air conditioning, refrigeration and clean-room process ventilation; fire protection; plumbing, process and high-purity piping; controls and filtration; water and wastewater treatment; central plant heating and cooling; cranes and rigging; millwrighting; and steel fabrication, erection and welding); (c)&#160;United States building services; (d) United States industrial services; and (e)&#160;United Kingdom building services. The &#8220;United States building services&#8221; and &#8220;United Kingdom building services&#8221; segments principally consist of those operations which provide a portfolio of services needed to support the operation and maintenance of customers&#8217; facilities, including commercial and government site-based operations and maintenance; facility maintenance and services, including reception, security and catering services; outage services to utilities and industrial plants; military base operations support services; mobile maintenance and services; floor care and janitorial services; landscaping, lot sweeping and snow removal; facilities management; vendor management; call center services; installation and support for building systems; program development, management and maintenance for energy systems; technical consulting and diagnostic services; infrastructure and building projects for federal, state and local governmental agencies and bodies; and small modification and retrofit projects, which services are not generally related to customers&#8217; construction programs. The &#8220;United States industrial services&#8221; segment principally consists of those operations which provide industrial maintenance and services, including those for refineries and petrochemical plants, including on-site repairs, maintenance and service of heat exchangers, towers, vessels and piping; design, manufacturing, repair and hydro blast cleaning of shell and tube heat exchangers and related equipment; refinery turnaround planning and engineering services; specialty welding services; overhaul and maintenance of critical process units in refineries and petrochemical plants; and specialty technical services for refineries and petrochemical plants.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> The following tables present information about industry segments and geographic areas for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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;">Revenues from unrelated entities:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States electrical construction and facilities services</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;">454,752</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;">443,016</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States mechanical construction and facilities services</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;">698,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">671,129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States building services</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;">454,752</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;">440,030</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States industrial services</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;">185,147</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;">258,539</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:28px;padding-top:2px;padding-bottom: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 United States operations</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,793,498</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,812,714</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom building services</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;">106,890</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;">79,018</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:28px;padding-top:2px;padding-bottom: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 worldwide operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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,900,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">1,891,732</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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;">Total revenues:</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States electrical construction and facilities services</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;">457,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">444,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States mechanical construction and facilities services</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;">705,880</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;">679,391</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States building services</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;">470,099</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">454,944</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States industrial services</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;">185,720</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;">258,905</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:28px;padding-top:2px;padding-bottom: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 intersegment revenues</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;">(25,370</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;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;">(24,542</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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom: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 United States operations</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,793,498</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,812,714</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom building services</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;">106,890</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;">79,018</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:28px;padding-top:2px;padding-bottom: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 worldwide operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">1,900,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">1,891,732</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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: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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the 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="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;">Operating income (loss):</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States electrical construction and facilities services</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;">35,851</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;">31,034</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States mechanical construction and facilities services</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;">39,572</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">40,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States building services</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,034</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;">14,209</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States industrial services</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;">3,469</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;">17,044</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:28px;padding-top:2px;padding-bottom: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 United States operations</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,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,720</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom building services</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,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,679</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate administration</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;">(21,665</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;">(21,060</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring expenses</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;">(90</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;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;">(565</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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom: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 worldwide operations</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;">78,741</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,774</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 corporate items:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom: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;">(2,996</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;">(3,071</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;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;">544</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;">257</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:28px;padding-top:2px;padding-bottom: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 from continuing operations before income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">76,289</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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:3px double #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:3px double #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;">79,960</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>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;">Total assets:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States electrical construction and facilities services</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;">605,483</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;">617,471</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States mechanical construction and facilities services</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,058,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,097,240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States building services</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;">783,271</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;">764,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States industrial services</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;">776,659</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">772,899</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:28px;padding-top:2px;padding-bottom: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 United States operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,223,908</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,251,695</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom building services</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;">157,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">131,806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate administration</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;">460,711</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;">582,403</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:28px;padding-top:2px;padding-bottom: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 worldwide operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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;">3,841,999</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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:3px double #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;">3,965,904</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Stock&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">58,450,685</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">58,798,428</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock outstanding, respectively.</font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, we issued </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">98,153</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">117,034</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock, respectively, primarily upon: (a) the satisfaction of required conditions under certain of our share-based compensation plans and (b) the purchase of common stock pursuant to our employee stock purchase plan. </font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On September&#160;26, 2011, our Board of Directors authorized us to repurchase up to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> of our outstanding common stock. On December 5, 2013, October 23, 2014, October 28, 2015 and October 25, 2017, our Board of Directors authorized us to repurchase up to an additional </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$250.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$200.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> of our outstanding common stock, respectively. During 2018, we have repurchased approximately </font><font style="font-family:inherit;font-size:10pt;">445,896</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock for approximately </font><font style="font-family:inherit;font-size:10pt;">$34.5 million</font><font style="font-family:inherit;font-size:10pt;">. Since the inception of the repurchase programs through </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we have repurchased approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">13.3 million</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock for approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$609.7 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;">, there remained authorization for us to repurchase approximately </font><font style="font-family:inherit;font-size:10pt;">$140.3 million</font><font style="font-family:inherit;font-size:10pt;"> of our shares. The repurchase programs have no expiration date and do not obligate the Company to acquire any particular amount of common stock and may be suspended, recommenced or discontinued at any time or from time to time without prior notice. We may repurchase our shares from time to time to the extent permitted by securities laws and other legal requirements, including provisions in our 2016 Credit Agreement placing limitations on such repurchases. The repurchase programs have been and will be funded from our operations.</font></div></div> Represents those projects which generally are completed within three months or less. Net of tax of $0.4 million and $0.2 million for the three months ended March 31, 2018 and 2017, respectively. Restricted cash is classified as “Prepaid expenses and other” in the Condensed Consolidated Balance Sheets. Restricted cash primarily represents cash held in account for use on customer contracts. Deferred compensation plan assets are classified as “Other assets” in the Condensed Consolidated Balance Sheets. Represents deferred revenue on service contracts, which was included in “Accrued expenses and other” and “Other long-term liabilities” in the Condensed Consolidated Balance Sheet as of December 31 2017. For the periods after December 31, 2017, these amounts are included within “Contract liabilities”. Includes $2.5 million and $3.3 million of restricted cash classified as “Prepaid expenses and other” in the Condensed Consolidated Balance Sheet as of March 31, 2018 and 2017, respectively. Cash and cash equivalents include money market funds with original maturity dates of three months or less, which are Level 1 assets. At March 31, 2018 and December 31, 2017, we had $178.0 million and $194.2 million, respectively, in money market funds. Includes $2.0 million of restricted cash classified as “Prepaid expenses and other” in the Condensed Consolidated Balance Sheet as of December 31, 2017 and 2016. Represents cumulative foreign currency translation adjustments and post retirement liability adjustments. Represents adjustment to retained earnings upon the adoption of Accounting Standards Codification Topic 606. EX-101.SCH 8 eme-20180331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2106100 - Disclosure - Acquisitions Of Businesses link:presentationLink link:calculationLink link:definitionLink 2406401 - Disclosure - Acquisitions Of Businesses (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis Of Presentation link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Commitments and Contingencies Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Commitments and Contingencies Restructuring and Related Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1004001 - Statement - Condensed Consolidated Statements Of Cash Flows Condensed Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements Of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Condensed Consolidated Statements Of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements Of Equity link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements Of Operations link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Debt (Schedule Of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Debt (Schedule Of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Disposition of Assets link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Disposition of Assets (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Disposition of Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2211201 - Disclosure - Fair Value Measurements (Policy) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Fair Value Measurements (Schedule Of Assets And Liabilities Carried At Fair Value Measured On A Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Inventories (Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - New Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Retirement Plans (Components Of Net Periodic Pension Benefit Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Retirement Plans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Retirement Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers (Notes) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2405407 - Disclosure - Revenue from Contracts with Customers - Schedule of Condensed Balance Sheet and Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Revenue from Contracts with Customers - Schedule of Contract with Customer, Asset and Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue, Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2405406 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue. Remaining Performance Obligation, Expected Timing of Satisfaction (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Schedule of Restructuring Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Segment Information (Information About Industry Segments And Geographic Areas) (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 eme-20180331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 eme-20180331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 eme-20180331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Fair Value Disclosures [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Money Market Funds [Member] Money Market Funds [Member] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring [Member] Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Restricted cash Restricted Cash and Cash Equivalents, Current Deferred compensation plan assets Deferred Compensation Plan Assets Total Assets, Fair Value Disclosure, Recurring Earnings Per Share [Abstract] Numerator Numerator Earnings Per Share [Abstract] Numerator Earnings Per Share [Abstract] Income from continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars) Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Loss from discontinued operation, net of income taxes (in US dollars) Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Net income attributable to EMCOR Group, Inc. (in US dollars) Net Income (Loss) Attributable to Parent Denominator Denominator Earnings Per Share [Abstract] Denominator Earnings Per Share [Abstract] Weighted average shares outstanding used to compute basic earnings (loss) per common share (in shares) Weighted Average Number of Shares Outstanding, Basic Effect of dilutive securities-Share-based awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Shares used to compute diluted earnings (loss) per common share (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic earnings (loss) per common share: Earnings Per Share, Basic [Abstract] From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) Income (Loss) from Continuing Operations, Per Basic Share From discontinued operation (in US dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Net income attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) Earnings Per Share, Basic Diluted earnings (loss) per common share: Earnings Per Share, Diluted [Abstract] From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share From discontinued operation (in US dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Net income attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) Earnings Per Share, Diluted 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] Anti-dilutive share-based awards excluded from calculation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Earnings Per Share Earnings Per Share [Text Block] Statement of Financial Position [Abstract] Allowance for doubtful accounts (in US dollars) Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (in US dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par value (in US dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Treasury stock, shares Treasury Stock, Shares Inventory Disclosure [Abstract] Raw materials and construction materials Inventory, Raw Materials, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Inventories Inventory, Work in Process and Raw Materials, Net of Reserves Revenue from Contracts with Customers [Abstract] Revenue from Contracts with Customers [Abstract] Contract assets, current Contract with Customer, Asset, Net, Current Contract assets, non-current Contract with Customer, Asset, Net, Noncurrent Contract liabilities, current Contract with Customer, Liability, Current Contract liabilities, non-current Contract with Customer, Liability, Noncurrent Deferred revenue (1) Deferred Revenue Net contract liabilities ContractwithCustomerAssetsandLiabilitiesNet Net contract assets and liabilities. Business Combinations [Abstract] Acquisitions Of Businesses Business Combination Disclosure [Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis Of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Fair Value Measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 2016 Term Loan Term Loan2016 [Member] [Member] Term Loan2016 [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Revolving credit facility Long-term Line of Credit, Noncurrent Term loan Long-term Debt Unamortized debt issuance costs Debt Issuance Costs, Net Capitalized lease obligations Capital Lease Obligations Other Other Borrowings Total debt Debt and Capital Lease Obligations Less: current maturities Current Maturities Of Long Term Debt And Capital Lease Obligations Current maturities of long-term debt and capital lease obligations, excluding borrowings under revolving credit facility. Total long-term debt Long-term Debt and Capital Lease Obligations Segment Reporting [Abstract] Information About Industry Segments And Geographic Areas Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule Of Debt Schedule of Debt [Table Text Block] Revenue from Contract with Customer [Abstract] Statement [Table] Statement [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Pro Forma [Member] Pro Forma [Member] Statement [Line Items] Statement [Line Items] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable Accounts Receivable, Net, Current Contract assets Inventories Prepaid expenses and other Prepaid Expense and Other Assets, Current Total current assets Assets, Current Investments, notes and other long-term receivables Long-term Investments and Receivables, Net Property, plant and equipment, net Property, Plant and Equipment, Net Goodwill Goodwill Identifiable intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Current maturities of long-term debt and capital lease obligations Accounts payable Accounts Payable, Current Contract liabilities Accrued payroll and benefits Employee-related Liabilities, Current Other accrued expenses and liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Borrowings under revolving credit facility Long-term debt and capital lease obligations Long Term Debt And Capital Lease Obligations Non Current Long term debt and capital lease obligations, excluding borrowings under revolving credit facility. Other long-term obligations Other Liabilities, Noncurrent Total liabilities Liabilities Total equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total liabilities and equity Liabilities and Equity Income Statement [Abstract] Income Statement [Abstract] Revenues Revenue, Net Cost of sales Cost of Goods and Services Sold Gross profit Gross Profit Selling, general and administrative expenses Selling, General and Administrative Expense Restructuring expenses Restructuring Charges Operating income Operating Income (Loss) Interest expense Interest Expense Interest income Investment Income, Interest Income from continuing operations before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax provision Income Tax Expense (Benefit) Income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Loss from discontinued operation, net of income taxes Net income including noncontrolling interests Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Less: Net loss attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Net income attributable to EMCOR Group, Inc. (in US dollars) Basic earnings per common share: Diluted earnings per common share: Calculation Of Basic And Diluted Earnings Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Discontinued Operations and Disposal Groups [Abstract] Disposition of Assets Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Retirement Benefits [Abstract] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Foreign Plan [Member] Foreign Plan [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] United Kingdom Subsidiary [Member] United Kingdom Subsidiary [Member] United Kingdom Subsidiary [Member] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Contribution of U.K. subsidiary to its defined benefit pension plan Defined Benefit Plan, Plan Assets, Contributions by Employer Anticipated additional contribution Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] 2017 Acquisitions [Member] 2017Acquisitions [Member] 2017Acquisitions Business Acquisition [Line Items] Business Acquisition [Line Items] Purchase price Payments to Acquire Businesses, Gross Working capital acquired Business Combination Recognized Working Capital The amount of acquisition cost of a business combination allocated to working capital. Other net assets Business Combination Recognized Other Net Assets The amount of acquisition cost of a business combination allocated to other net assets. Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Number of businesses acquired Number of Businesses Acquired Statement of Comprehensive Income [Abstract] Post retirement plans, amortization of actuarial loss included in net income, tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Debt Debt Disclosure [Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Contract Assets and Contract Liabilities Contract with Customer, Asset and Liability [Table Text Block] Remaining Performance Obligation RevenueRemainingPerformanceObligation [Table Text Block] Tabular disclosure of remaining performance obligation. Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Schedule of Changes in Accounting Principles Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Stockholders' Equity Note [Abstract] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock [Member] Common Stock [Member] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] RepurchaseProgramSep262011 RepurchaseProgramSep262011 [Member] RepurchaseProgramSep262011 RepurchaseProgramDec052013 RepurchaseProgramDec052013 [Member] RepurchaseProgramDec052013 RepurchaseProgramOct232014 RepurchaseProgramOct232014Member [Member] RepurchaseProgramOct232014 RepurchaseProgramOct282015 RepurchaseProgramOct282015 [Member] RepurchaseProgramOct282015 RepurchaseProgramOct252017 RepurchaseProgramOct252017 [Member] RepurchaseProgramOct252017 Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Common stock, outstanding Common Stock, Shares, Outstanding Common stock, issued Stock Issued During Period, Shares, Share-based Compensation, Gross Stock repurchase, authorized amount (in US dollars) Stock Repurchase Program, Authorized Amount Number of shares repurchased Stock Repurchased During Period, Shares Stock repurchased (in US dollars) Stock Repurchased During Period, Value Remaining authorized repurchase amount (in US dollars) Stock Repurchase Program, Remaining Authorized Repurchase Amount Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Capital Surplus [Member] Additional Paid-in Capital [Member] Accumulated Other Comprehensive (Loss) Income [Member] AOCI Attributable to Parent [Member] Retained Earnings [Member] Retained Earnings [Member] Treasury Stock [Member] Treasury Stock [Member] Noncontrolling Interests [Member] Noncontrolling Interest [Member] Balance Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Cumulative-effect adjustment (2) Cumulative Effect on Retained Earnings, Net of Tax Common stock issued under share-based compensation plans Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Tax withholding for common stock issued under share-based compensation plans Adjustments Related to Tax Withholding for Share-based Compensation Common stock issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Common stock dividends Dividends, Common Stock Common stock dividends, accrued dividend shares DividendsCommonStock1 Amount of accrued dividend shares on outstanding share-based awards. Repurchase of common stock Share-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Balance Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] UNITED STATES UNITED STATES UNITED KINGDOM UNITED KINGDOM United Kingdom Building Services [Member] [Member] United Kingdom Building Services [Member] [Member] United Kingdom Building Services [Member] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments [Member] Operating Segments [Member] Intersegment Eliminations [Member] Intersegment Eliminations [Member] Corporate, Non-Segment [Member] Corporate, Non-Segment [Member] Business Segments [Axis] Segments [Axis] Segment [Domain] Segments [Domain] United States Electrical Construction And Facilities Services [Member] United States Electrical Construction And Facilities Services [Member] United States electrical construction and facilities services. United States Mechanical Construction And Facilities Services [Member] United States Mechanical Construction And Facilities Services [Member] United States mechanical construction and facilities services. United States Building Services [Member] United States Building Services [Member] United States Building Services [Member] United States Industrial Services [Member] United States Industrial Services [Member] United States Industrial Services [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Revenues from unrelated entities Total revenues Revenues Operating income (loss) Restructuring expenses Interest expense Interest income Loss Contingencies [Table] Loss Contingencies [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Employee Severance [Member] Employee Severance [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Restructuring expenses Restructuring reserve Restructuring Reserve Retirement Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Components Of Net Periodic Pension Cost Schedule of Net Benefit Costs [Table Text Block] Document And Entity Information [Abstract] -- None. No documentation exists for this element. -- Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Interest cost Defined Benefit Plan, Interest Cost Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Amortization of unrecognized loss Defined Benefit Plan, Amortization of Gain (Loss) Net periodic pension cost (income) Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTime [Axis] RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTime [Axis] Expected timing of satisfaction of remaining performance obligations. RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTime [Domain] RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTime [Domain] [Domain] for Expected timing of satisfaction of remaining performance obligations. Within One Year RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionWithinOneYear [Member] Remaining performance obligations recognized within one year. Greater Than One Year RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionGreaterThanOneYear [Member] Remaining performance obligations recognized in greater than one year. Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Remaining performance obligations Revenue, Remaining Performance Obligation Accounts receivable, less allowance for doubtful accounts of $18,365 and $17,230, respectively Total current assets Total assets Contract liabilities Accrued payroll and benefits Total current liabilities Total liabilities Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] EMCOR Group, Inc. stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.10 par value, 1,000,000 shares authorized, zero issued and outstanding Preferred Stock, Value, Issued Common stock, $0.01 par value, 200,000,000 shares authorized, 59,969,133 and 59,870,980 shares issued, respectively Common Stock, Value, Issued Capital surplus Additional Paid in Capital, Common Stock Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Treasury stock, at cost 1,518,448 and 1,072,552 shares, respectively Treasury Stock, Value Total EMCOR Group, Inc. stockholders' equity Stockholders' Equity Attributable to Parent Noncontrolling interests Stockholders' Equity Attributable to Noncontrolling Interest Total equity Total liabilities and equity Restructuring and Related Activities [Abstract] Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Inventories Schedule of Inventory, Current [Table Text Block] Net income including noncontrolling interests Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Post retirement plans, amortization of actuarial loss included in net income (1) Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other comprehensive income Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Less: Comprehensive loss attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income attributable to EMCOR Group, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent New Accounting Pronouncements and Changes in Accounting Principles [Abstract] New Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Categories [Axis] Categories [Axis] Information by categories we use to evaluate financial performance. Categories [Domain] Categories [Domain] [Domain] for Information by categories we use to evaluate financial performance. Commercial Market Sector [Member] CommercialMarketSector [Member] Commercial market sector Institutional Market Sector [Member] InstitutionalMarketSector [Member] Institutional Market Sector [Member] Hospitality Market Sector [Member] HospitalityMarketSector [Member] Hospitality Market Sector [Member] Manufacturing Market Sector [Member] ManufacturingMarketSector [Member] Manufacturing Market Sector [Member] Healthcare Market Sector [Member] HealthcareMarketSector [Member] Healthcare Market Sector [Member] Transportation Market Sector [Member] TransportationMarketSector [Member] Transportation Market Sector [Member] Water and Wastewater Market Sector [Member] WaterandWastewaterMarketSector [Member] Water and Wastewater Market Sector [Member] Short Duration Projects [Member] ShortDurationProjects [Member] Short Duration Projects [Member] Service Work [Member] ServiceWork [Member] Service Work [Member] Commercial Site-Based Services [Member] CommercialSiteBasedServices [Member] Commercial Site-Based Services [Member] Government Site-Based Services [Member] GovernmentSiteBasedServices [Member] Government Site-Based Services [Member] Mechanical Services [Member] MechanicalServices [Member] Mechanical Services [Member] Energy Services [Member] EnergyServices [Member] Energy Services [Member] Field Services [Member] FieldServices [Member] Field Services [Member] Shop Services [Member] ShopServices [Member] Shop Services [Member] Projects & Extras [Member] Projects&Extras [Member] Projects & Extras [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenues, disaggregation Revenue from Contract with Customer, Excluding Assessed Tax Percent of total segment PercentageOfTotalSegmentRevenues The percentage of total segment revenues. Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Discontinued Operations [Member] Discontinued Operations [Member] Disposal Group Name [Axis] Disposal Group Name [Axis] Disposal Groups, Including Discontinued Operations, Name [Domain] Disposal Group Name [Domain] United Kingdom Construction [Member] United Kingdom Construction [Member] United Kingdom Construction [Member] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Revenues Disposal Group, Including Discontinued Operation, Revenue Assets of discontinued operation: Disposal Group, Including Discontinued Operation, Assets [Abstract] Current assets Disposal Group, Including Discontinued Operation, Assets, Current Liabilities of discontinued operation: Disposal Group, Including Discontinued Operation, Liabilities [Abstract] Current liabilities Disposal Group, Including Discontinued Operation, Liabilities, Current Schedule of Remaining Performance Obligations [Table] Schedule of Remaining Performance Obligations [Table] Schedule of Remaining Performance Obligations [Table] Schedule of Remaining Performance Obligations [Line Items] Schedule of Remaining Performance Obligations [Line Items] [Line Items] for Schedule of Remaining Performance Obligations [Table] Remaining performance obligations, percent PercentageOfRevenueRemainingPerformanceObligations The percentage of remaining performance obligations to total remaining performance obligations as of the balance sheet date by reportable segment. Statement of Cash Flows [Abstract] Components Of The Results of Discontinued Operations For The Construction Operations of the United Kingdom Segment Disposal Groups, Including Discontinued Operations [Table Text Block] Segment Information Segment Reporting Disclosure [Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Payments for restructuring Payments for Restructuring Gross profit Operating income Income from continuing operations before income taxes Income from continuing operations Net income including noncontrolling interests Net income attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) Diluted earnings (loss) per common share: Net income attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) Dividends declared per common share (in US dollars per share) Common Stock, Dividends, Per Share, Declared Cash flows - operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation Amortization of identifiable intangible assets Amortization of Intangible Assets Provision for doubtful accounts Provision for Doubtful Accounts Deferred income taxes Deferred Income Tax Expense (Benefit) Excess tax benefits from share-based compensation Excess Tax Benefit from Share-based Compensation, Operating Activities Equity income from unconsolidated entities Income (Loss) from Equity Method Investments Other non-cash items Other Noncash Income (Expense) Distributions from unconsolidated entities Proceeds from Equity Method Investment, Distribution Changes in operating assets and liabilities, excluding the effect of businesses acquired Increase (Decrease) in Operating Capital Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Cash flows - investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Payments for acquisitions of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Purchase of property, plant and equipment Payments to Acquire Productive Assets Investments in and advances to unconsolidated entities Payments to Acquire Equity Method Investments Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows - financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Repayments of long-term debt and debt issuance costs Repayments of Long-term Debt Repayments of capital lease obligations Repayments of Long-term Capital Lease Obligations Dividends paid to stockholders Payments of Ordinary Dividends, Common Stock Repurchase of common stock Payments for Repurchase of Common Stock Taxes paid related to net share settlements of equity awards Payments Related to Tax Withholding for Share-based Compensation Issuance of common stock under employee stock purchase plan Proceeds from Stock Plans Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash at beginning of year (1) Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, cash equivalents and restricted cash at end of period (2) Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for: Cash Paid For Abstract Cash Paid For [Abstract] Interest Interest Paid Income taxes Income Taxes Paid Non-cash financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Assets acquired under capital lease obligations Capital Lease Obligations Incurred Line of Credit Facility [Table] Line of Credit Facility [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Base Rate [Member] Base Rate [Member] Prime Rate, Bank of Montreal [Member] CreditAgreementBaseRateBankofMontrealPrimeRate [Member] Credit agreement base rate, Bank of Montreal prime rate Credit Agreement Base Rate, Daily One Month LIBOR Rate [Member] CreditAgreementBaseRateDailyOneMonthLIBORRate [Member] Credit agreement base rate, daily one month LIBOR rate London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Credit Agreement Base Rate, Federal Funds Rate [Member] CreditAgreementBaseRateFederalFundsRate [Member] Credit agreement base rate, federal funds rate. Credit Agreement, 0% Base Rate [Member] CreditAgreement0BaseRate [Member] Credit agreement, 0% base rate Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] 2013 Revolving Credit Facility Revolving Credit Facility2013 [Member] [Member] Revolving Credit Facility2013 [Member] 2013 Term Loan Term Loan2013 [Member] 2013 Term Loan 2016 Credit Agreement Credit Agreement2016 [Member] [Member] Credit Agreement2016 [Member] 2016 Revolving Credit Facility Revolving Credit Facility2016 [Member] [Member] Revolving Credit Facility2016 [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Line of credit facility maximum borrowing capacity (in US dollars) Line of Credit Facility, Maximum Borrowing Capacity Term Loan (in US dollars) Credit agreement, initiation date CreditAgreementInitiationDate1 Credit Agreement, Initiation Date Expiration date of credit agreement CreditAgreementExpirationDate1 Date the credit agreement expires. Increase in borrowing capacity (in US dollars) Increase Borrowing Capacity Amount of increase in borrowing capacity if additional lenders are identified and/or existing lenders are willing to increase their current commitments. Letters of credit maximum borrowing capacity (in US dollars) Letters Of Credit Maximum Borrowing Capacity Letters of credit maximum borrowing capacity. Commitment fee percentage of unused amount Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Interest rate description Line of Credit Facility, Interest Rate Description Commercial lending rate Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Interest rate Line of Credit Facility, Interest Rate at Period End Letter of credit fees Range Of Letter Of Credit Fees Range of letter of credit fees. Periodic principal payment on term loan (in US dollars) Debt Instrument, Periodic Payment, Principal Term loan, annual principal payments (in US dollars) Debt Instrument, Annual Principal Payment Repayments of long-term debt (in US dollars) Letters of credit outstanding (in US dollars) Letters of Credit Outstanding, Amount Borrowings under revolving credit facility (in US dollars) Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Long-term Liabilities [Member] Other Long-term Liabilities [Member] Other Long-term Liabilities [Member] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Federal tax rate, percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Income tax benefit from the Tax Act TaxCutsandJobsActof2017IncomeTaxBenefit Tax Cuts and Jobs Act of 2017, Income Tax Benefit Effective income tax rates Effective Income Tax Rate Before Discrete Items Effective income tax rate before discrete items. Actual income tax rates Effective Income Tax Rate Reconciliation, Percent Unrecognized income tax benefits Unrecognized Tax Benefits Accrued interest expense related to unrecognized income tax benefits Unrecognized Tax Benefits, Interest on Income Taxes Accrued Income tax reserves Accrued Income Taxes, Noncurrent Interest income related to unrecognized income tax benefits UnrecognizedTaxBenefitsInterestincomeOnIncomeTaxes Amount of interest income for the reversal of income tax accruals. Interest expense related to unrecognized income tax benefits Unrecognized Tax Benefits, Interest on Income Taxes Expense Unrecognized tax benefits, decrease resulting from settlements with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Common Stock Stockholders' Equity Note Disclosure [Text Block] Performance obligation satisfied in previous period Contract with Customer, Performance Obligation Satisfied in Previous Period Change in estimate of transaction price Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price Change in total estimated costs, measure of progress ContractWithCustomerCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Loss on contracts Loss on Contracts Change in net contract liabilities ContractwithCustomerAssetsandLiabilitiesNetChange Amount of increase (decrease) in net contract assets and liabilities. Contract asset impairment Contract with Customer, Asset, Credit Loss Expense Cumulative effect on retained earnings, net of tax Schedule Of Assets And Liabilities Carried At Fair Value Measured On A Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Inventories Inventory Disclosure [Text Block] EX-101.PRE 12 eme-20180331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2018
Apr. 23, 2018
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q1  
Entity Registrant Name EMCOR GROUP INC  
Entity Central Index Key 0000105634  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   58,455,325
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 352,443 $ 467,430
Accounts receivable, less allowance for doubtful accounts of $18,365 and $17,230, respectively 1,572,919 1,607,922
Contract assets 158,895 122,621
Inventories 43,727 42,724
Prepaid expenses and other 41,793 43,812
Total current assets 2,169,777 2,284,509
Investments, notes and other long-term receivables 3,680 2,309
Property, plant and equipment, net 124,797 127,156
Goodwill 965,046 964,893
Identifiable intangible assets, net 484,368 495,036
Other assets 94,331 92,001
Total assets 3,841,999 3,965,904
Current liabilities:    
Current maturities of long-term debt and capital lease obligations 15,480 15,364
Accounts payable 487,333 567,840
Contract liabilities 556,306 524,156
Accrued payroll and benefits 259,875 322,865
Other accrued expenses and liabilities 193,303 220,727
Total current liabilities 1,512,297 1,650,952
Borrowings under revolving credit facility 25,000 25,000
Long-term debt and capital lease obligations 266,478 269,786
Other long-term obligations 346,558 346,049
Total liabilities 2,150,333 2,291,787
EMCOR Group, Inc. stockholders' equity:    
Preferred stock, $0.10 par value, 1,000,000 shares authorized, zero issued and outstanding 0 0
Common stock, $0.01 par value, 200,000,000 shares authorized, 59,969,133 and 59,870,980 shares issued, respectively 600 599
Capital surplus 9,386 8,005
Accumulated other comprehensive loss (93,320) (94,200)
Retained earnings 1,846,328 1,796,556
Treasury stock, at cost 1,518,448 and 1,072,552 shares, respectively (72,178) (37,693)
Total EMCOR Group, Inc. stockholders' equity 1,690,816 1,673,267
Noncontrolling interests 850 850
Total equity 1,691,666 1,674,117
Total liabilities and equity $ 3,841,999 $ 3,965,904
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
Mar. 31, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts (in US dollars) $ 18,365 $ 17,230
Preferred stock, par value (in US dollars per share) $ 0.10 $ 0.10
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in US dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 59,969,133 59,870,980
Treasury stock, shares 1,518,448 1,072,552
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements Of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Income Statement [Abstract]    
Revenues $ 1,900,388 $ 1,891,732
Cost of sales 1,631,269 1,625,392
Gross profit 269,119 266,340
Selling, general and administrative expenses 190,288 183,001
Restructuring expenses 90 565
Operating income 78,741 82,774
Interest expense (2,996) (3,071)
Interest income 544 257
Income from continuing operations before income taxes 76,289 79,960
Income tax provision 20,633 26,846
Income from continuing operations 55,656 53,114
Loss from discontinued operation, net of income taxes (282) (504)
Net income including noncontrolling interests 55,374 52,610
Less: Net loss attributable to noncontrolling interests 0 30
Net income attributable to EMCOR Group, Inc. (in US dollars) $ 55,374 $ 52,640
Basic earnings (loss) per common share:    
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) $ 0.95 $ 0.89
From discontinued operation (in US dollars per share) 0.00 (0.01)
Net income attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) 0.95 0.88
Diluted earnings (loss) per common share:    
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) 0.94 0.88
From discontinued operation (in US dollars per share) 0.00 (0.01)
Net income attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) 0.94 0.87
Dividends declared per common share (in US dollars per share) $ 0.08 $ 0.08
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Statement of Comprehensive Income [Abstract]    
Net income including noncontrolling interests $ 55,374 $ 52,610
Other comprehensive income, net of tax:    
Foreign currency translation adjustments 495 (114)
Post retirement plans, amortization of actuarial loss included in net income (1) [1] 385 609
Other comprehensive income 880 495
Comprehensive income 56,254 53,105
Less: Comprehensive loss attributable to noncontrolling interests 0 30
Comprehensive income attributable to EMCOR Group, Inc. $ 56,254 $ 53,135
[1] Net of tax of $0.4 million and $0.2 million for the three months ended March 31, 2018 and 2017, respectively.
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements Of Comprehensive Income (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Statement of Comprehensive Income [Abstract]    
Post retirement plans, amortization of actuarial loss included in net income, tax $ 0.4 $ 0.2
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Cash flows - operating activities:    
Net income including noncontrolling interests $ 55,374 $ 52,610
Depreciation and amortization 9,711 10,190
Amortization of identifiable intangible assets 10,668 12,181
Provision for doubtful accounts 1,135 1,478
Deferred income taxes 2,944 (5,910)
Excess tax benefits from share-based compensation (716) (864)
Equity income from unconsolidated entities (41) (516)
Other non-cash items 3,647 (508)
Distributions from unconsolidated entities 1,585 90
Changes in operating assets and liabilities, excluding the effect of businesses acquired (143,394) (72,656)
Net cash used in operating activities (59,087) (3,905)
Cash flows - investing activities:    
Payments for acquisitions of businesses, net of cash acquired (2,689) (81,393)
Proceeds from sale of property, plant and equipment 242 399
Purchase of property, plant and equipment (6,588) (10,575)
Investments in and advances to unconsolidated entities (2,804) 0
Net cash used in investing activities (11,839) (91,569)
Cash flows - financing activities:    
Repayments of long-term debt and debt issuance costs (3,800) (3,800)
Repayments of capital lease obligations (372) (347)
Dividends paid to stockholders (4,704) (4,793)
Repurchase of common stock (34,485) (54,901)
Taxes paid related to net share settlements of equity awards (3,267) (2,637)
Issuance of common stock under employee stock purchase plan 1,337 864
Net cash used in financing activities (45,291) (65,614)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 1,733 490
Decrease in cash, cash equivalents and restricted cash (114,484) (160,598)
Cash, cash equivalents and restricted cash at beginning of year (1) [1] 469,388 466,660
Cash, cash equivalents and restricted cash at end of period (2) [2] 354,904 306,062
Cash paid for:    
Interest 2,650 2,841
Income taxes 2,741 2,681
Non-cash financing activities:    
Assets acquired under capital lease obligations $ 541 $ 466
[1] Includes $2.0 million of restricted cash classified as “Prepaid expenses and other” in the Condensed Consolidated Balance Sheet as of December 31, 2017 and 2016.
[2] Includes $2.5 million and $3.3 million of restricted cash classified as “Prepaid expenses and other” in the Condensed Consolidated Balance Sheet as of March 31, 2018 and 2017, respectively.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements Of Cash Flows Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Millions
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Dec. 31, 2016
Statement of Cash Flows [Abstract]        
Restricted cash $ 2.5 $ 2.0 $ 3.3 $ 2.0
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements Of Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Capital Surplus [Member]
Accumulated Other Comprehensive (Loss) Income [Member]
[1]
Retained Earnings [Member]
Treasury Stock [Member]
Noncontrolling Interests [Member]
Balance at Dec. 31, 2016 $ 1,537,942 $ 606 $ 52,219 $ (101,703) $ 1,596,269 $ (10,302) $ 853
Net income including noncontrolling interests 52,610       52,640   (30)
Other comprehensive income 495     495      
Common stock issued under share-based compensation plans 0 1 (1)        
Tax withholding for common stock issued under share-based compensation plans (2,637)   (2,637)        
Common stock issued under employee stock purchase plan 864   864        
Common stock dividends (4,793)       (4,839)    
Common stock dividends, accrued dividend shares     46        
Repurchase of common stock (53,307) (8) (53,299)        
Share-based compensation expense 2,967   2,967        
Balance at Mar. 31, 2017 1,534,141 599 159 (101,208) 1,644,070 (10,302) 823
Balance at Dec. 31, 2017 1,674,117 599 8,005 (94,200) 1,796,556 (37,693) 850
Net income including noncontrolling interests 55,374       55,374   0
Other comprehensive income 880     880      
Cumulative-effect adjustment (2) [2] (854)       (854)    
Common stock issued under share-based compensation plans 0 1 (1)        
Tax withholding for common stock issued under share-based compensation plans (3,267)   (3,267)        
Common stock issued under employee stock purchase plan 1,337   1,337        
Common stock dividends (4,704)       (4,748)    
Common stock dividends, accrued dividend shares     44        
Repurchase of common stock (34,485) 0 0     (34,485)  
Share-based compensation expense 3,268   3,268        
Balance at Mar. 31, 2018 $ 1,691,666 $ 600 $ 9,386 $ (93,320) $ 1,846,328 $ (72,178) $ 850
[1] Represents cumulative foreign currency translation adjustments and post retirement liability adjustments.
[2] Represents adjustment to retained earnings upon the adoption of Accounting Standards Codification Topic 606.
XML 22 R10.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 accompanying unaudited condensed consolidated financial statements have been prepared in accordance with instructions to the Quarterly Report on Form 10-Q and Rule 10-01 of Regulation S-X. Consequently, certain information and note disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted. References to the “Company,” “EMCOR,” “we,” “us,” “our” and similar words refer to EMCOR Group, Inc. and its consolidated subsidiaries unless the context indicates otherwise. Readers of this report should refer to the consolidated financial statements and the notes thereto included in our latest Annual Report on Form 10-K filed with the Securities and Exchange Commission.
In our opinion, the accompanying unaudited condensed consolidated financial statements contain all adjustments (consisting only of those of a normal recurring nature) necessary to present fairly our financial position and the results of our operations. The results of operations for the three months ended March 31, 2018 are not necessarily indicative of the results to be expected for the year ending December 31, 2018.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
New Accounting Pronouncements
3 Months Ended
Mar. 31, 2018
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]  
New Accounting Pronouncements
New Accounting Pronouncements
On January 1, 2018, we adopted the accounting pronouncement issued by the Financial Accounting Standards Board (“FASB”) to clarify existing guidance on revenue recognition. This guidance includes the required steps to achieve the core principle that a company should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. We adopted this pronouncement on a modified retrospective basis, and its impact on our financial position and results of operations, as well as required additional disclosures, are included in Note 3 - Revenue from Contracts with Customers. As a result of the adoption of this standard, certain changes have been made to the Condensed Consolidated Balance Sheets. The accounts previously named “Costs and estimated earnings in excess of billings on uncompleted contracts” and “Billings in excess of costs and estimated earnings on uncompleted contracts” have been renamed “Contract assets” and “Contract liabilities”, respectively. In addition, for periods beginning after December 31, 2017, amounts representing deferred revenues on services contracts, which were previously included in “Other accrued expenses and liabilities” within the Condensed Consolidated Balance Sheets, have been reclassified as “Contract liabilities.”
On January 1, 2018, we adopted the accounting pronouncement issued by the FASB to clarify how entities should present restricted cash and restricted cash equivalents in the statement of cash flows. This guidance requires entities to show changes in the total of cash, cash equivalents and restricted cash in the statement of cash flows. This guidance was adopted on a retrospective basis, and such adoption did not have a material impact on our financial position and/or results of operations.
In February 2016, an accounting pronouncement was issued by the FASB to replace existing lease accounting guidance. This pronouncement is intended to provide enhanced transparency and comparability by requiring lessees to record right-of-use assets and corresponding lease liabilities on the balance sheet for most leases. Expenses associated with leases will continue to be recognized in a manner similar to current accounting guidance. This pronouncement is effective for annual and interim periods beginning after December 15, 2018, with early adoption permitted. The adoption is required to be applied on a modified retrospective basis for each prior reporting period presented. Although we have not yet quantified the impact that the adoption of this pronouncement will have on our financial position and/or results of operations, we have begun a process to identify a complete population of our leases. Such process includes reviewing various contracts to identify whether such arrangements convey the right to control the use of an identified asset. We continue to evaluate the impact of the new accounting pronouncement, including enhanced disclosure requirements, on our business processes, controls and systems.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue from Contracts with Customers Revenue from Contracts with Customers (Notes)
3 Months Ended
Mar. 31, 2018
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers
Revenue from Contracts with Customers
The Company adopted Accounting Standards Codification Topic 606, “Revenue from Contracts with Customers” (“ASC 606”) on January 1, 2018. The adoption of ASC 606 represents a change in accounting principle that aligns revenue recognition with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. To achieve this core principle, the Company applies the following five steps in accordance with ASC 606:
(1) Identify the contract with a customer
A contract with a customer exists when: (a) the parties have approved the contract and are committed to perform their respective obligations, (b) the rights of the parties can be identified, (c) payment terms can be identified, (d) the arrangement has commercial substance, and (e) collectibility of consideration is probable. Judgment is required when determining if the contractual criteria are met, specifically in the earlier stages of a project when a formally executed contract may not yet exist. In these situations, the Company evaluates all relevant facts and circumstances, including the existence of other forms of documentation or historical experience with our customers that may indicate a contractual agreement is in place and revenue should be recognized. In determining if the collectibility of consideration is probable, the Company considers the customer’s ability and intention to pay such consideration through an evaluation of several factors, including an assessment of the creditworthiness of the customer and our prior collection history with such customer.
(2) Identify the performance obligations in the contract
At contract inception, the Company assesses the goods or services promised in a contract and identifies, as a separate performance obligation, each distinct promise to transfer goods or services to the customer. The identified performance obligations represent the “unit of account” for purposes of determining revenue recognition. In order to properly identify separate performance obligations, the Company applies judgment in determining whether each good or service provided is: (a) capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available to the customer, and (b) distinct within the context of the contract, whereby the transfer of the good or service to the customer is separately identifiable from other promises in the contract.
In addition, when assessing performance obligations within a contract, the Company considers the warranty provisions included within such contract. To the extent the warranty terms provide the customer with an additional service, other than assurance that the promised good or service complies with agreed upon specifications, such warranty is accounted for as a separate performance obligation. In determining whether a warranty provides an additional service, the Company considers each warranty provision in comparison to warranty terms which are standard in the industry.
Our contracts are often modified through change orders to account for changes in the scope and price of the goods or services we are providing. Although the Company evaluates each change order to determine whether such modification creates a separate performance obligation, the majority of our change orders are for goods or services that are not distinct within the context of our original contract and therefore are not treated as separate performance obligations.
(3) Determine the transaction price
The transaction price represents the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to our customers. The consideration promised within a contract may include fixed amounts, variable amounts, or both. To the extent the performance obligation includes variable consideration, including contract bonuses and penalties that can either increase or decrease the transaction price, the Company estimates the amount of variable consideration to be included in the transaction price utilizing one of two prescribed methods, depending on which method better predicts the amount of consideration to which the entity will be entitled. Such methods include: (a) the expected value method, whereby the amount of variable consideration to be recognized represents the sum of probability weighted amounts in a range of possible consideration amounts, and (b) the most likely amount method, whereby the amount of variable consideration to be recognized represents the single most likely amount in a range of possible consideration amounts. When applying these methods, the Company considers all information that is reasonably available, including historical, current and estimates of future performance. The expected value method is typically utilized in situations where a contract contains a large number of possible outcomes while the most likely amount method is typically utilized in situations where a contract has only two possible outcomes.
Variable consideration is included in the transaction price only to the extent it is probable, in the Company’s judgment, that a significant future reversal in the amount of cumulative revenue recognized under the contract will not occur when the uncertainty associated with the variable consideration is subsequently resolved. This threshold is referred to as the variable consideration constraint. In assessing whether to apply the variable consideration constraint, the Company considers if factors exist that could increase the likelihood or the magnitude of a potential reversal of revenue, including, but not limited to, whether: (a) the amount of consideration is highly susceptible to factors outside of the Company’s influence, such as the actions of third parties, (b) the uncertainty surrounding the amount of consideration is not expected to be resolved for a long period of time, (c) the Company’s experience with similar types of contracts is limited or that experience has limited predictive value, (d) the Company has a practice of either offering a broad range of price concessions or changing the payment terms and conditions of similar contracts in similar circumstances, and (e) the contract has a large number and broad range of possible consideration amounts.

Pending change orders represent one of the most common forms of variable consideration included within contract value and typically represent contract modifications for which a change in scope has been authorized or acknowledged by our customer, but the final adjustment to contract price is yet to be negotiated. In estimating the transaction price for pending change orders, the Company considers all relevant facts, including documented correspondence with the customer regarding acknowledgment and/or agreement with the modification, as well as historical experience with the customer or similar contractual circumstances. Based upon this assessment, the Company estimates the transaction price, including whether the variable consideration constraint should be applied.
Contract claims are another form of variable consideration which is common within our industry. Claim amounts represent revenue that has been recognized for contract modifications that are not submitted or are in dispute as to both scope and price. In estimating the transaction price for claims, the Company considers all relevant facts available. However, given the uncertainty surrounding claims, including the potential long-term nature of dispute resolution and the broad range of possible consideration amounts, there is an increased likelihood that any additional contract revenue associated with contract claims is constrained. The resolution of claims involves negotiations and, in certain cases, litigation. In the event litigation costs are incurred by us in connection with claims, such litigation costs are expensed as incurred, although we may seek to recover these costs.
For some transactions, the receipt of consideration does not match the timing of the transfer of goods or services to the customer. For such contracts, the Company evaluates whether this timing difference represents a financing arrangement within the contract. Although rare, if a contract is determined to contain a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money when determining the transaction price of such contract. Although our customers may retain a portion of the contract price until completion of the project and final contract settlement, these retainage amounts are not considered a significant financing component as the intent of the withheld amounts is to provide the customer with assurance that we will complete our obligations under the contract rather than to provide financing to the customer. In addition, although we may be entitled to advanced payments from our customers on certain contracts, these advanced payments generally do not represent a significant financing component as the payments are used to meet working capital demands that can be higher in the early stages of a contract, as well as to protect us from our customer failing to meet its obligations under the contract.
Changes in the estimates of transaction prices are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. Such changes in estimates can result in the recognition of revenue in a current period for performance obligations which were satisfied or partially satisfied in prior periods. Such changes in estimates may also result in the reversal of previously recognized revenue if the ultimate outcome differs from the Company’s previous estimate. For the three months ended March 31, 2018 and 2017, there were no significant amounts of revenue recognized during the period related to performance obligations satisfied in prior periods. In addition, there were no significant reversals of revenue recognized associated with the revision to transaction prices.
(4) Allocate the transaction price to performance obligations in the contract
For contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation based on a relative standalone selling price. The Company determines the standalone selling price based on the price at which the performance obligation would have been sold separately in similar circumstances to similar customers. If the standalone selling price is not observable, the Company estimates the standalone selling price taking into account all available information such as market conditions and internal pricing guidelines. In certain circumstances, the standalone selling price is determined using an expected profit margin on anticipated costs related to the performance obligation.
(5) Recognize revenue as performance obligations are satisfied
The Company recognizes revenue at the time the related performance obligation is satisfied by transferring a promised good or service to its customers. A good or service is considered to be transferred when the customer obtains control. The Company can transfer control of a good or service and satisfy its performance obligations either over time or at a point in time. The Company transfers control of a good or service over time and, therefore, satisfies a performance obligation and recognizes revenue over time if one of the following three criteria are met: (a) the customer simultaneously receives and consumes the benefits provided by the Company’s performance as we perform, (b) the Company’s performance creates or enhances an asset that the customer controls as the asset is created or enhanced, or (c) the Company’s performance does not create an asset with an alternative use to us, and we have an enforceable right to payment for performance completed to date.
For our performance obligations satisfied over time, we recognize revenue by measuring the progress toward complete satisfaction of that performance obligation. The selection of the method to measure progress towards completion can be either an input method or an output method and requires judgment based on the nature of the goods or services to be provided.
For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For our unit price construction contracts, progress towards complete satisfaction is measured through an output method such as the amount of units produced or delivered, when our performance does not produce significant amounts of work in process or finished goods prior to complete satisfaction of such performance obligations.
For our services contracts, revenue is also generally recognized over time as the customer simultaneously receives and consumes the benefits of our performance as we perform the service. For our fixed price service contracts with specified service periods, revenue is generally recognized on a straight-line basis over such service period when our inputs are expended evenly, and the customer receives and consumes the benefits of our performance throughout the contract term.
The timing of revenue recognition for the manufacturing of new build heat exchangers within our United States industrial services segment depends on the payment terms of the contract, as our performance does not create an asset with an alternative use to us. For those contracts which we have a right to payment for performance completed to date at all times throughout our performance, inclusive of a cancellation, we recognize revenue over time. These performance obligations use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer. However, for those contracts for which we do not have a right, at all times, to payment for performance completed to date, we recognize revenue at the point in time when control is transferred to the customer. For bill-and-hold arrangements, revenue is recognized when the customer obtains control of the heat exchanger, which may be prior to shipping, if the criteria of ASC 606 are met.
For certain of our revenue streams, such as call-out repair and service work, outage services, refinery turnarounds and specialty welding services that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date.
Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident. For the three months ended March 31, 2018 and 2017, there were no changes in total estimated costs that had a significant impact to our operating results. In addition, for the three months ended March 31, 2018 and 2017, there were no significant losses recognized.
Disaggregation of Revenues
Our revenues are principally derived from contracts to provide construction services relating to electrical and mechanical systems, as well as to provide a number of building services and industrial services to our customers. Our contracts are with many different customers in numerous industries. Refer to Note 14 - Segment Information of the notes to the condensed consolidated financial statements for additional information on how we disaggregate our revenues by reportable segment, as well as a more complete description of our business.



The following tables provide further disaggregation of our revenues by categories we use to evaluate our financial performance within each of our reportable segments (in thousands):
 
For the three months ended March 31, 2018
 
% of
Total
United States electrical construction and facilities services:
 
 
 
Commercial market sector
$
184,382

 
40
%
Institutional market sector
28,008

 
6
%
Hospitality market sector
5,516

 
1
%
Manufacturing market sector
85,794

 
19
%
Healthcare market sector
38,507

 
8
%
Transportation market sector
71,264

 
16
%
Water and wastewater market sector
4,613

 
1
%
Short duration projects (1)
29,530

 
7
%
Service work
8,168

 
2
%
 
455,782

 

Less intersegment revenues
(1,030
)
 


Total segment revenues
$
454,752

 

United States mechanical construction and facilities services:
 
 
 
Commercial market sector
$
231,851

 
33
%
Institutional market sector
65,627

 
9
%
Hospitality market sector
26,527

 
4
%
Manufacturing market sector
99,876

 
14
%
Healthcare market sector
66,114

 
10
%
Transportation market sector
5,206

 
1
%
Water and wastewater market sector
36,751

 
5
%
Short duration projects (1)
83,895

 
12
%
Service work
86,225

 
12
%
 
702,072

 

Less intersegment revenues
(3,225
)
 


Total segment revenues
$
698,847

 

 ________
(1)
Represents those projects which generally are completed within three months or less.

United States building services:
 
 
 
Commercial site-based services
$
146,761

 
32
%
Government site-based services
55,409

 
12
%
Mechanical services
227,342

 
50
%
Energy services
25,240

 
6
%
Total segment revenues
$
454,752

 


 
For the three months ended March 31, 2018
 
% of
Total
United States industrial services:
 
 

Field services
$
148,090

 
80
%
Shop services
37,057

 
20
%
Total segment revenues
$
185,147

 

 
 
 
 
Total United States operations
$
1,793,498

 
 
United Kingdom building services:
 
 
 
Service work
$
55,275

 
52
%
Projects & extras
51,615

 
48
%
Total segment revenues
$
106,890

 

 
 
 

Total worldwide operations
$
1,900,388

 


Contract Assets and Contract Liabilities
Accounts receivable are recognized in the period when our right to consideration is unconditional. Accounts receivable are recognized net of an allowance for doubtful accounts. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.
The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our long-term construction projects when revenue recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, as well as our contracts to perform turnaround services within the United States industrial services segment, are billed in arrears pursuant to contract terms that are standard within the industry, resulting in contract assets and/or unbilled receivables being recorded, as revenue is recognized in advance of billings. Also included in contract assets are amounts we seek or will seek to collect from customers or others for errors or changes in contract specifications or design, contract change orders or modifications in dispute or unapproved as to both scope and/or price or other customer-related causes of unanticipated additional contract costs (claims and unapproved change orders). Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the Condensed Consolidated Balance Sheets.
Contract liabilities from our long-term construction contracts occur when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation and are recorded as either current or long-term, depending upon when we expect to recognize such revenue. The long-term portion of contract liabilities is included in “Other long-term obligations” in the Condensed Consolidated Balance Sheets.









Net contract liabilities consisted of the following (in thousands):
 
March 31, 2018
 
December 31, 2017
Contract assets, current
$
158,895

 
$
122,621

Contract assets, non-current

 

Contract liabilities, current
(556,306
)
 
(524,156
)
Contract liabilities, non-current
(4,785
)
 

Deferred revenue (1)

 
(47,328
)
Net contract liabilities
$
(402,196
)
 
$
(448,863
)
 ________
(1)
Represents deferred revenue on service contracts, which was included in “Accrued expenses and other” and “Other long-term liabilities” in the Condensed Consolidated Balance Sheet as of December 31 2017. For the periods after December 31, 2017, these amounts are included within “Contract liabilities”.

The $46.7 million decrease in net contract liabilities for the three months ended March 31, 2018 was attributable to a decrease in our net contract liability balance on our uncompleted long-term construction contracts, partially offset by an increase in advanced payments received on certain of our service contracts, net of revenues recognized during the period. There was no significant impairment of contract assets recognized during the period.
Transaction Price Allocated to Remaining Unsatisfied Performance Obligations     
The following table presents the transaction price allocated to remaining unsatisfied performance obligations (“remaining performance obligations”) for each of our reportable segments and their respective percentages of total remaining performance obligations (in thousands, except for percentages):
 
March 31, 2018
 
% of Total
Remaining performance obligations:

 
 
 
United States electrical construction and facilities services
$
1,133,811

 
31
%
United States mechanical construction and facilities services
1,822,381

 
51
%
United States building services
424,196

 
12
%
United States industrial services
64,450

 
2
%
Total United States operations
3,444,838

 
96
%
United Kingdom building services
158,905

 
4
%
Total worldwide operations
$
3,603,743

 
100
%

Our remaining performance obligations at March 31, 2018 were $3.60 billion. Remaining performance obligations increase with awards of new contracts and decrease as we perform work and recognize revenue on existing contracts. We include a project within our remaining performance obligations at such time the project is awarded and agreement on contract terms has been reached. Our remaining performance obligations include amounts related to contracts for which a fixed price contract value is not assigned when a reasonable estimate of total transaction price can be made.
Remaining performance obligations include unrecognized revenues to be realized from uncompleted construction contracts. Although many of our construction contracts are subject to cancellation at the election of our customers, in accordance with industry practice, we do not limit the amount of unrecognized revenue included within remaining performance obligations due to the inherent substantial economic penalty that would be incurred by our customers upon cancellation. We believe our reported remaining performance obligations for our construction contracts are firm and contract cancellations have not had a material adverse effect on us.
Remaining performance obligations also include unrecognized revenues expected to be realized over the remaining term of service contracts. However, to the extent a service contract includes a cancellation clause which allows for the termination of such contract by either party without a substantive penalty, the remaining contract term, and therefore, the amount of unrecognized revenues included within remaining performance obligations, is limited to the notice period required for the termination.
Our remaining performance obligations are comprised of: (a) original contract amounts, (b) change orders for which we have received written confirmations from our customers, (c) pending change orders for which we expect to receive confirmations in the ordinary course of business, (d) claim amounts that we have made against customers for which we have determined we have a legal basis under existing contractual arrangements and as to which the variable consideration constraint does not apply, and (e) other forms of variable consideration to the extent that such variable consideration has been included within the transaction price of our contracts. Such claim and other variable consideration amounts were immaterial for all periods presented.
Refer to the table below for additional information regarding our remaining performance obligations, including an estimate of when we expect to recognize such remaining performance obligations as revenue (in thousands):
 
Within one year
 
Greater than one year
Remaining performance obligations:

 
 
 
United States electrical construction and facilities services
$
932,331

 
$
201,480

United States mechanical construction and facilities services
1,434,719

 
387,662

United States building services
402,065

 
22,131

United States industrial services
64,450

 

Total United States operations
2,833,565

 
611,273

United Kingdom building services
98,103

 
60,802

Total worldwide operations
$
2,931,668

 
$
672,075


Impact of the Adoption of ASC 606 on our Financial Statements
The Company adopted ASC 606 on a modified retrospective basis. As part of such adoption, the new standard was applied only to those contracts which were not completed as of the date of adoption. Additionally, the Company has not retrospectively restated contract positions for contract modifications made prior to the adoption of ASC 606. The cumulative effect of applying the new guidance was recorded on January 1, 2018 as a reduction to retained earnings in the amount of $0.9 million, net of tax. The majority of this adjustment related to: (a) a change in the measurement of our progress towards complete satisfaction of performance obligations for certain of our contracts within the United States electrical construction and facilities services segment, (b) a change in the timing of revenue recognition from point in time to over time for certain repair projects within the United Kingdom building services segment, (c) the recognition of revenue for certain bill-and-hold arrangements within our United States industrial services segment that was not allowed under previous revenue recognition guidance, (d) the recognition of variable consideration for contract bonuses within certain of our construction contracts, and (e) a change in the timing of revenue recognition from a point in time to over time for certain of our contracts within our United States industrial services segment to manufacture or repair heat exchangers. These adjustments were not material to our financial position either individually or in the aggregate.










The following tables compare the differences between our reported and pro forma results under previous revenue guidance for each financial statement line item within our reported Condensed Consolidated Balance Sheet and Condensed Consolidated Statement of Operations, as of and for the three months ended March 31, 2018 (in thousands):
 
As reported
 
Pro forma
 
March 31, 2018 (Unaudited)
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
352,443

 
$
352,443

Accounts receivable
1,572,919

 
1,568,739

Contract assets
158,895

 
159,053

Inventories
43,727

 
47,872

Prepaid expenses and other
41,793

 
40,874

Total current assets
2,169,777

 
2,168,981

Investments, notes and other long-term receivables
3,680

 
3,680

Property, plant and equipment, net
124,797

 
124,797

Goodwill
965,046

 
965,046

Identifiable intangible assets, net
484,368

 
484,368

Other assets
94,331

 
94,331

Total assets
$
3,841,999

 
$
3,841,203

LIABILITIES AND EQUITY
 
 
 
Current liabilities:
 
 
 
Current maturities of long-term debt and capital lease obligations
$
15,480

 
$
15,480

Accounts payable
487,333

 
487,333

Contract liabilities
556,306

 
503,418

Accrued payroll and benefits
259,875

 
259,875

Other accrued expenses and liabilities
193,303

 
246,425

Total current liabilities
1,512,297

 
1,512,531

Borrowings under revolving credit facility
25,000

 
25,000

Long-term debt and capital lease obligations
266,478

 
266,478

Other long-term obligations
346,558

 
345,667

Total liabilities
2,150,333

 
2,149,676

Total equity
1,691,666

 
1,691,527

Total liabilities and equity
$
3,841,999

 
$
3,841,203


 
As reported
 
Pro forma
 
For the three months ended March 31, 2018 (Unaudited)
Revenues
$
1,900,388

 
$
1,899,490

Cost of sales
1,631,269

 
1,631,732

Gross profit
269,119

 
267,758

Selling, general and administrative expenses
190,288

 
190,288

Restructuring expenses
90

 
90

Operating income
78,741

 
77,380

Interest expense
(2,996
)
 
(2,996
)
Interest income
544

 
544

Income from continuing operations before income taxes
76,289

 
74,928

Income tax provision
20,633

 
20,265

Income from continuing operations
55,656

 
54,663

Loss from discontinued operation, net of income taxes
(282
)
 
(282
)
Net income including noncontrolling interests
55,374

 
54,381

Less: Net loss attributable to noncontrolling interests

 

Net income attributable to EMCOR Group, Inc.
$
55,374

 
$
54,381

 
 
 
 
Basic earnings per common share:
 
 
 
From continuing operations attributable to EMCOR Group, Inc. common stockholders
$
0.95

 
$
0.93

Diluted earnings per common share:
 
 
 
From continuing operations attributable to EMCOR Group, Inc. common stockholders
$
0.94

 
$
0.93



The adoption of ASC 606 had no impact on the Company’s cash flows from operations.
The differences between our reported operating results and the pro forma operating results presented in the above tables for the three months ended March 31, 2018 primarily related to the previously referenced items identified upon adoption of ASC 606.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions Of Businesses
3 Months Ended
Mar. 31, 2018
Business Combinations [Abstract]  
Acquisitions Of Businesses
Acquisitions of Businesses     
No acquisitions were made during the three months ended March 31, 2018.
On January 4, 2017, March 1, 2017 and November 1, 2017, we acquired three companies for a total consideration of $109.3 million. One company provides fire protection and alarm services primarily in the Southern region of the United States. The second company provides millwright services for manufacturing companies throughout the United States. Both of their results have been included in our United States mechanical construction and facilities services segment. The third company provides mobile mechanical services within the Western region of the United States, and its results have been included in our United States building services segment. In connection with these acquisitions, we acquired working capital of $9.6 million and other net assets of $2.3 million and have preliminarily ascribed $40.8 million to goodwill and $56.6 million to identifiable intangible assets. We expect that all of the acquired goodwill will be deductible for tax purposes.
The purchase price allocation for the business acquired in November of 2017 is still preliminary and subject to change during its respective measurement period. The purchase price allocations for the businesses acquired in January and March of 2017 have been finalized with an insignificant impact. The acquisition of these businesses was accounted for by the acquisition method, and the prices paid for them have been allocated to their respective assets and liabilities, based upon the estimated fair value of their assets and liabilities at the dates of their respective acquisitions by us.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Disposition of Assets
3 Months Ended
Mar. 31, 2018
Discontinued Operations and Disposal Groups [Abstract]  
Disposition of Assets
Disposition of Assets    
Due to a historical pattern of losses in the construction operations of our United Kingdom segment and our negative assessment of construction market conditions in the United Kingdom for the foreseeable future, we ceased construction operations in the United Kingdom during the third quarter of 2014. The results of the construction operations of our United Kingdom segment for all periods are presented in the Condensed Consolidated Financial Statements as discontinued operations.
The results of discontinued operations are as follows (in thousands):
 
For the three months ended March 31,
 
2018
 
2017
Revenues
$

 
$

Loss from discontinued operation, net of income taxes
$
(282
)
 
$
(504
)
Diluted loss per share from discontinued operation
$
(0.00
)
 
$
(0.01
)
The loss from discontinued operations in 2018 and 2017 was primarily due to legal costs related to the settlement of final contract balances on certain construction projects completed in prior years.
Included in the Condensed Consolidated Balance Sheets at March 31, 2018 and December 31, 2017 are the following major classes of assets and liabilities associated with the discontinued operation (in thousands):
 
March 31,
2018
 
December 31,
2017
Assets of discontinued operation:
 
 
 
Current assets
$
151

 
$
242

 
 
 
 
Liabilities of discontinued operation:
 
 
 
Current liabilities
$
2,672

 
$
2,811


At March 31, 2018, the assets and liabilities of the discontinued operation consisted of accounts receivable, contract retentions and contract warranty obligations that are expected to be collected or fulfilled in the ordinary course of business. Additionally at March 31, 2018, there remained less than $0.1 million of obligations related to employee severance, which are expected to be paid during the remainder of 2018. The settlement of the remaining assets and liabilities may result in additional income and/or expenses. Such income and/or expenses are expected to be immaterial and will be reflected as discontinued operations as incurred.
XML 27 R15.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
Calculation of Basic and Diluted Earnings (Loss) per Common Share
The following tables summarize our calculation of Basic and Diluted Earnings (Loss) per Common Share (“EPS”) for the three months ended March 31, 2018 and 2017 (in thousands, except share and per share data):
 
For the three months ended March 31,
 
2018
 
2017
Numerator:
 
 
 
Income from continuing operations attributable to EMCOR Group, Inc. common stockholders
$
55,656

 
$
53,144

Loss from discontinued operation, net of income taxes
(282
)
 
(504
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
55,374

 
$
52,640

Denominator:
 
 
 
Weighted average shares outstanding used to compute basic earnings (loss) per common share
58,739,115

 
59,769,136

Effect of dilutive securities—Share-based awards
325,049

 
342,466

Shares used to compute diluted earnings (loss) per common share
59,064,164

 
60,111,602

Basic earnings (loss) per common share:
 
 
 
From continuing operations attributable to EMCOR Group, Inc. common stockholders
$
0.95

 
$
0.89

From discontinued operation
(0.00
)
 
(0.01
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
0.95

 
$
0.88

Diluted earnings (loss) per common share:
 
 
 
From continuing operations attributable to EMCOR Group, Inc. common stockholders
$
0.94

 
$
0.88

From discontinued operation
(0.00
)
 
(0.01
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
0.94

 
$
0.87


The number of outstanding share-based awards that were excluded from the computation of diluted EPS for the three months ended March 31, 2018 and 2017 because they would be anti-dilutive were 20,675 and 500, respectively.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories
3 Months Ended
Mar. 31, 2018
Inventory Disclosure [Abstract]  
Inventories
Inventories
Inventories in the accompanying Condensed Consolidated Balance Sheets consisted of the following amounts (in thousands):
 
March 31,
2018
 
December 31,
2017
Raw materials and construction materials
$
25,017

 
$
23,924

Work in process
18,710

 
18,800

Inventories
$
43,727

 
$
42,724

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt
3 Months Ended
Mar. 31, 2018
Debt Disclosure [Abstract]  
Debt
Debt            
Debt in the accompanying Condensed Consolidated Balance Sheets consisted of the following amounts (in thousands):
 
March 31,
2018
 
December 31,
2017
Revolving credit facility
$
25,000

 
$
25,000

Term loan
281,013

 
284,810

Unamortized debt issuance costs
(3,954
)
 
(4,251
)
Capitalized lease obligations
4,883

 
4,571

Other
16

 
20

Total debt
306,958

 
310,150

Less: current maturities
15,480

 
15,364

Total long-term debt
$
291,478

 
$
294,786


Credit Agreement        
Until August 3, 2016, we had a credit agreement dated as of November 25, 2013 (as amended, the “2013 Credit Agreement”), which provided for a revolving credit facility of $750.0 million (the “2013 Revolving Credit Facility”) and a term loan of $350.0 million (the “2013 Term Loan”). On August 3, 2016, we amended and restated the 2013 Credit Agreement to provide for a $900.0 million revolving credit facility (the “2016 Revolving Credit Facility”) and a $400.0 million term loan (the “2016 Term Loan”) (collectively referred to as the “2016 Credit Agreement”) expiring August 3, 2021. The proceeds of the 2016 Term Loan were used to repay amounts drawn under the 2013 Term Loan, as well as a portion of the outstanding balance under the 2013 Revolving Credit Facility. We may increase the 2016 Revolving Credit Facility to $1.3 billion if additional lenders are identified and/or existing lenders are willing to increase their current commitments. We may allocate up to $300.0 million of available capacity under the 2016 Revolving Credit Facility to letters of credit for our account or for the account of any of our subsidiaries. Obligations under the 2016 Credit Agreement are guaranteed by most of our direct and indirect subsidiaries and are secured by substantially all of our assets. The 2016 Credit Agreement contains various covenants providing for, among other things, maintenance of certain financial ratios and certain limitations on payment of dividends, common stock repurchases, investments, acquisitions, indebtedness and capital expenditures. We were in compliance with all such covenants as of March 31, 2018 and December 31, 2017. A commitment fee is payable on the average daily unused amount of the 2016 Revolving Credit Facility, which ranges from 0.15% to 0.30%, based on certain financial tests. The fee was 0.15% of the unused amount as of March 31, 2018. Borrowings under the 2016 Credit Agreement bear interest at (1) a base rate plus a margin of 0.00% to 0.75%, based on certain financial tests, or (2) United States dollar LIBOR (2.30% at March 31, 2018) plus 1.00% to 1.75%, based on certain financial tests. The base rate is determined by the greater of (a) the prime commercial lending rate announced by Bank of Montreal from time to time (4.75% at March 31, 2018), (b) the federal funds effective rate, plus ½ of 1.00%, (c) the daily one month LIBOR rate, plus 1.00%, or (d) 0.00%. The interest rate in effect at March 31, 2018 was 3.30%. Fees for letters of credit issued under the 2016 Revolving Credit Facility range from 1.00% to 1.75% of the respective face amounts of outstanding letters of credit and are computed based on certain financial tests. Debt issuance costs are amortized over the life of the agreement and are included as part of interest expense. The 2016 Term Loan previously required us to make principal payments of $5.0 million on the last day of March, June, September and December of each year, which commenced with the calendar quarter ended December 31, 2016. On December 30, 2016, we made a payment of $100.0 million, of which $5.0 million represented our required quarterly payment and $95.0 million represented a prepayment of outstanding principal. Such prepayment was applied against the remaining mandatory quarterly payments on a ratable basis. As a result, commencing with the calendar quarter ended March 31, 2017, our required quarterly payment has been reduced to $3.8 million. All unpaid principal and interest is due on August 3, 2021. As of March 31, 2018 and December 31, 2017, the balance of the 2016 Term Loan was $281.0 million and $284.8 million, respectively. As of March 31, 2018 and December 31, 2017, we had approximately $109.9 million and $110.1 million of letters of credit outstanding, respectively. There were $25.0 million in borrowings outstanding under the 2016 Revolving Credit Facility as of March 31, 2018 and December 31, 2017.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements        
We use a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy, which gives the highest priority to quoted prices in active markets, is comprised of the following three levels:
Level 1 – Unadjusted quoted market prices in active markets for identical assets and liabilities.
Level 2 – Observable inputs, other than Level 1 inputs. Level 2 inputs would typically include quoted prices in markets that are not active or financial instruments for which all significant inputs are observable, either directly or indirectly.
Level 3 – Prices or valuations that require inputs that are both significant to the measurement and unobservable.
The following tables provide the assets and liabilities carried at fair value measured on a recurring basis as of March 31, 2018 and December 31, 2017 (in thousands):  
 
Assets at Fair Value as of March 31, 2018
Asset Category
Level 1
 
Level 2
 
Level 3
 
Total
Cash and cash equivalents (1)
$
352,443

 
$

 
$

 
$
352,443

Restricted cash (2)
2,461

 

 

 
2,461

Deferred compensation plan assets (3)
25,966

 

 

 
25,966

Total
$
380,870

 
$

 
$

 
$
380,870

 
Assets at Fair Value as of December 31, 2017
Asset Category
Level 1
 
Level 2
 
Level 3
 
Total
Cash and cash equivalents (1)
$
467,430

 
$

 
$

 
$
467,430

Restricted cash (2)
1,958

 

 

 
1,958

Deferred compensation plan assets (3)
22,054

 

 

 
22,054

Total
$
491,442

 
$

 
$

 
$
491,442

 ________
(1)
Cash and cash equivalents include money market funds with original maturity dates of three months or less, which are Level 1 assets. At March 31, 2018 and December 31, 2017, we had $178.0 million and $194.2 million, respectively, in money market funds.
(2)
Restricted cash is classified as “Prepaid expenses and other” in the Condensed Consolidated Balance Sheets. Restricted cash primarily represents cash held in account for use on customer contracts.
(3)
Deferred compensation plan assets are classified as “Other assets” in the Condensed Consolidated Balance Sheets.
We believe that the carrying values of our financial instruments, which include accounts receivable and other financing commitments, approximate their fair values due primarily to their short-term maturities and low risk of counterparty default. The carrying value of our debt associated with the 2016 Credit Agreement approximates its fair value due to the variable rate on such debt.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
3 Months Ended
Mar. 31, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
On December 22, 2017, the U.S. government enacted comprehensive tax legislation, commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act makes broad and complex changes to the U.S. tax code, including, among other things, reducing the U.S. federal corporate tax rate from 35% to 21%, effective January 1, 2018.
As a result of the reduction of the U.S. corporate tax rate to 21%, U.S. generally accepted accounting principles require companies to re-value their deferred tax assets and liabilities as of the date of enactment, with the resulting tax effects accounted for in the reporting period of enactment. Based on currently available information, the Company’s estimated value of its net deferred federal and state tax liability balances have been reduced by approximately $39.3 million, which was recorded as a reduction of income tax expense in the Company’s Consolidated Statements of Operations for the year ended December 31, 2017. Such estimate will be finalized upon the completion of the 2017 federal and state income tax returns as the Company continues to evaluate any further guidance that may be issued related to the Tax Act.
The Tax Act provides for a change from a worldwide to a territorial tax system and requires a one-time transition tax on certain deferred foreign income of specified foreign corporations. Staff Accounting Bulletin 118 provides a measurement period for companies to evaluate the effects of the Tax Act and the Company made a provisional estimate at December 31, 2017 that the impact of such transition tax was expected to be immaterial. The Company has concluded, after completion of its analysis during the first quarter of 2018 that it is not subject to such transition tax. Our income tax provision for the three months ended March 31, 2018 also included an estimate of the minimum tax on global intangible low-taxed income for certain earnings of our foreign subsidiaries, as required under the Tax Act. The Company continues to evaluate the effects of the Tax Act related to the repatriation of certain foreign earnings and believes that such effects are immaterial.
For the three months ended March 31, 2018 and 2017, our income tax provision from continuing operations was $20.6 million and $26.8 million, respectively, based on an effective income tax rate, before discrete items and less amounts attributable to noncontrolling interests, of 27.6% and 37.8%, respectively. The actual income tax rate on income from continuing operations, less amounts attributable to noncontrolling interests, for the three months ended March 31, 2018 and 2017, inclusive of discrete items, was 27.0% and 33.6%, respectively. The decrease in the 2018 income tax provision and the 2018 actual income tax rate on income from continuing operations was primarily due to the enactment of the Tax Act.
As of March 31, 2018 and December 31, 2017, the amount of unrecognized income tax benefits was $0.8 million.
We report interest expense and/or income related to unrecognized income tax benefits in the income tax provision. As of March 31, 2018 and December 31, 2017, we had approximately $0.1 million of accrued interest expense related to unrecognized income tax benefits included as a liability in the Condensed Consolidated Balance Sheets. Total income tax reserves included in “Other long-term liabilities” were $0.9 million as of March 31, 2018 and December 31, 2017. For the three months ended March 31, 2018 and 2017, less than $0.1 million of interest expense and approximately $0.4 million of interest income, respectively, was recognized in the income tax provision.
We do not anticipate any significant changes to our reserves for uncertain tax positions in the next twelve months. We file income tax returns with the Internal Revenue Service and various state, local and foreign tax agencies. The Company is currently under examination by various taxing authorities for the years 2012 through 2015. During the first quarter of 2017, the Company settled an examination with a taxing authority which resulted in a $3.3 million reversal of reserves for previously uncertain tax positions.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Common Stock
3 Months Ended
Mar. 31, 2018
Stockholders' Equity Note [Abstract]  
Common Stock
Common Stock        
As of March 31, 2018 and December 31, 2017, there were 58,450,685 and 58,798,428 shares of our common stock outstanding, respectively.
During the three months ended March 31, 2018 and 2017, we issued 98,153 and 117,034 shares of common stock, respectively, primarily upon: (a) the satisfaction of required conditions under certain of our share-based compensation plans and (b) the purchase of common stock pursuant to our employee stock purchase plan.
On September 26, 2011, our Board of Directors authorized us to repurchase up to $100.0 million of our outstanding common stock. On December 5, 2013, October 23, 2014, October 28, 2015 and October 25, 2017, our Board of Directors authorized us to repurchase up to an additional $100.0 million, $250.0 million, $200.0 million and $100.0 million of our outstanding common stock, respectively. During 2018, we have repurchased approximately 445,896 shares of our common stock for approximately $34.5 million. Since the inception of the repurchase programs through March 31, 2018, we have repurchased approximately 13.3 million shares of our common stock for approximately $609.7 million. As of March 31, 2018, there remained authorization for us to repurchase approximately $140.3 million of our shares. The repurchase programs have no expiration date and do not obligate the Company to acquire any particular amount of common stock and may be suspended, recommenced or discontinued at any time or from time to time without prior notice. We may repurchase our shares from time to time to the extent permitted by securities laws and other legal requirements, including provisions in our 2016 Credit Agreement placing limitations on such repurchases. The repurchase programs have been and will be funded from our operations.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Retirement Plans
3 Months Ended
Mar. 31, 2018
Retirement Benefits [Abstract]  
Retirement Plans
Retirement Plans    
Our United Kingdom subsidiary has a defined benefit pension plan covering all eligible employees (the “UK Plan”); however, no individual joining the company after October 31, 2001 may participate in the UK Plan. On May 31, 2010, we curtailed the future accrual of benefits for active employees under such plan.



Components of Net Periodic Pension Cost
The components of net periodic pension cost of the UK Plan for the three months ended March 31, 2018 and 2017 were as follows (in thousands): 
 
For the three months ended March 31,
 
2018
 
2017
Interest cost
$
2,099

 
$
2,045

Expected return on plan assets
(3,581
)
 
(3,204
)
Amortization of unrecognized loss
682

 
698

Net periodic pension cost (income)
$
(800
)
 
$
(461
)

Employer Contributions
For the three months ended March 31, 2018, our United Kingdom subsidiary contributed approximately $1.1 million to the UK Plan and anticipates contributing an additional $3.9 million during the remainder of 2018.
XML 34 R22.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
Government Contracts
As a government contractor, we are subject to U.S. government audits and investigations relating to our operations, fines, penalties and compensatory and treble damages, and possible suspension or debarment from doing business with the government. Based on currently available information, we believe the outcome of ongoing government disputes and investigations will not have a material impact on our financial position, results of operations or liquidity.
Legal Matters     
One of our subsidiaries was a subcontractor to a mechanical contractor (“Mechanical Contractor”) on a construction project where an explosion occurred in 2010. The Mechanical Contractor has asserted claims, in the context of an arbitration proceeding against our subsidiary, alleging that our subsidiary is responsible for a portion of the damages for which the Mechanical Contractor may be liable as a result of: (a) personal injury suffered by individuals as a result of the explosion and (b) the Mechanical Contractor’s legal fees and associated management costs in defending against any and all such claims. The Mechanical Contractor previously asserted claims under the Connecticut and Massachusetts Unfair and Deceptive Trade Practices Acts, but such claims have been withdrawn. The general contractor (as assignee of the Mechanical Contractor) on the construction project, and for whom the Mechanical Contractor worked, has alleged that our subsidiary is responsible for losses asserted by the owner of the project and/or the general contractor because of delays in completion of the project and for damages to the owner’s property. We believe, and have been advised by counsel, that we have a number of meritorious defenses to all such matters. We believe that the ultimate outcome of such matters will not have a material adverse effect on our consolidated financial position, results of operations or liquidity. Notwithstanding our assessment of the final impact of this matter, we are not able to estimate with any certainty the amount of loss, if any, which would be associated with an adverse resolution.
We are involved in several other proceedings in which damages and claims have been asserted against us. We believe that we have a number of valid defenses to such proceedings and claims and intend to vigorously defend ourselves. Other potential claims may exist that have not yet been asserted against us. We do not believe that any such matters will have a material adverse effect on our financial position, results of operations or liquidity. Litigation is subject to many uncertainties and the outcome of litigation is not predictable with assurance. It is possible that some litigation matters for which liabilities have not been recorded could be decided unfavorably to us, and that any such unfavorable decisions could have a material adverse effect on our financial position, results of operations or liquidity.
Restructuring expenses        
Restructuring expenses, relating to employee severance obligations, were less than $0.1 million and $0.6 million for the three months ended March 31, 2018 and 2017, respectively. As of March 31, 2018, the balance of these restructuring obligations yet to be paid was $0.3 million, and the majority is expected to be paid during the remainder of 2018. No material expenses in connection with restructuring from continuing operations are expected to be incurred during the remainder of 2018.
The changes in restructuring activity by reportable segments during the three months ended March 31, 2018 and 2017 were as follows (in thousands):    
 
 
United States
electrical
construction
and facilities
services segment
 
United States
mechanical
construction
and facilities
services segment
 
United States building services segment
 
Total
Balance at December 31, 2016
 
$

 
$
188

 
$
13

 
$
201

Charges
 

 
62

 
503

 
565

Payments
 

 
(110
)
 
(420
)
 
(530
)
Balance at March 31, 2017
 
$

 
$
140

 
$
96

 
$
236

Balance at December 31, 2017
 
$
452

 
$

 
$
40

 
$
492

Charges
 

 

 
90

 
90

Payments
 
(147
)
 

 
(120
)
 
(267
)
Balance at March 31, 2018
 
$
305

 
$

 
$
10

 
$
315

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information
3 Months Ended
Mar. 31, 2018
Segment Reporting [Abstract]  
Segment Information
Segment Information
We have the following reportable segments, which provide services associated with the design, integration, installation, start-up, operation and maintenance of various systems: (a) United States electrical construction and facilities services (involving systems for electrical power transmission and distribution; premises electrical and lighting systems; process instrumentation in the refining, chemical process, food process and mining industries; low-voltage systems, such as fire alarm, security and process control; voice and data communication; roadway and transit lighting; and fiber optic lines); (b) United States mechanical construction and facilities services (involving systems for heating, ventilation, air conditioning, refrigeration and clean-room process ventilation; fire protection; plumbing, process and high-purity piping; controls and filtration; water and wastewater treatment; central plant heating and cooling; cranes and rigging; millwrighting; and steel fabrication, erection and welding); (c) United States building services; (d) United States industrial services; and (e) United Kingdom building services. The “United States building services” and “United Kingdom building services” segments principally consist of those operations which provide a portfolio of services needed to support the operation and maintenance of customers’ facilities, including commercial and government site-based operations and maintenance; facility maintenance and services, including reception, security and catering services; outage services to utilities and industrial plants; military base operations support services; mobile maintenance and services; floor care and janitorial services; landscaping, lot sweeping and snow removal; facilities management; vendor management; call center services; installation and support for building systems; program development, management and maintenance for energy systems; technical consulting and diagnostic services; infrastructure and building projects for federal, state and local governmental agencies and bodies; and small modification and retrofit projects, which services are not generally related to customers’ construction programs. The “United States industrial services” segment principally consists of those operations which provide industrial maintenance and services, including those for refineries and petrochemical plants, including on-site repairs, maintenance and service of heat exchangers, towers, vessels and piping; design, manufacturing, repair and hydro blast cleaning of shell and tube heat exchangers and related equipment; refinery turnaround planning and engineering services; specialty welding services; overhaul and maintenance of critical process units in refineries and petrochemical plants; and specialty technical services for refineries and petrochemical plants.







The following tables present information about industry segments and geographic areas for the three months ended March 31, 2018 and 2017 (in thousands): 
 
For the three months ended March 31,
 
2018
 
2017
Revenues from unrelated entities:
 
 
 
United States electrical construction and facilities services
$
454,752

 
$
443,016

United States mechanical construction and facilities services
698,847

 
671,129

United States building services
454,752

 
440,030

United States industrial services
185,147

 
258,539

Total United States operations
1,793,498

 
1,812,714

United Kingdom building services
106,890

 
79,018

Total worldwide operations
$
1,900,388

 
$
1,891,732

 
 
 
 
Total revenues:
 
 
 
United States electrical construction and facilities services
$
457,169

 
$
444,016

United States mechanical construction and facilities services
705,880

 
679,391

United States building services
470,099

 
454,944

United States industrial services
185,720

 
258,905

Less intersegment revenues
(25,370
)
 
(24,542
)
Total United States operations
1,793,498

 
1,812,714

United Kingdom building services
106,890

 
79,018

Total worldwide operations
$
1,900,388

 
$
1,891,732

 
For the three months ended March 31,
 
2018
 
2017
Operating income (loss):
 
 
 
United States electrical construction and facilities services
$
35,851

 
$
31,034

United States mechanical construction and facilities services
39,572

 
40,433

United States building services
17,034

 
14,209

United States industrial services
3,469

 
17,044

Total United States operations
95,926

 
102,720

United Kingdom building services
4,570

 
1,679

Corporate administration
(21,665
)
 
(21,060
)
Restructuring expenses
(90
)
 
(565
)
Total worldwide operations
78,741

 
82,774

Other corporate items:
 
 
 
Interest expense
(2,996
)
 
(3,071
)
Interest income
544

 
257

Income from continuing operations before income taxes
$
76,289

 
$
79,960



 
March 31,
2018
 
December 31,
2017
Total assets:
 
 
 
United States electrical construction and facilities services
$
605,483

 
$
617,471

United States mechanical construction and facilities services
1,058,495

 
1,097,240

United States building services
783,271

 
764,085

United States industrial services
776,659

 
772,899

Total United States operations
3,223,908

 
3,251,695

United Kingdom building services
157,380

 
131,806

Corporate administration
460,711

 
582,403

Total worldwide operations
$
3,841,999

 
$
3,965,904

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Policy)
3 Months Ended
Mar. 31, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements
We use a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy, which gives the highest priority to quoted prices in active markets, is comprised of the following three levels:
Level 1 – Unadjusted quoted market prices in active markets for identical assets and liabilities.
Level 2 – Observable inputs, other than Level 1 inputs. Level 2 inputs would typically include quoted prices in markets that are not active or financial instruments for which all significant inputs are observable, either directly or indirectly.
Level 3 – Prices or valuations that require inputs that are both significant to the measurement and unobservable.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue from Contracts with Customers Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables provide further disaggregation of our revenues by categories we use to evaluate our financial performance within each of our reportable segments (in thousands):
 
For the three months ended March 31, 2018
 
% of
Total
United States electrical construction and facilities services:
 
 
 
Commercial market sector
$
184,382

 
40
%
Institutional market sector
28,008

 
6
%
Hospitality market sector
5,516

 
1
%
Manufacturing market sector
85,794

 
19
%
Healthcare market sector
38,507

 
8
%
Transportation market sector
71,264

 
16
%
Water and wastewater market sector
4,613

 
1
%
Short duration projects (1)
29,530

 
7
%
Service work
8,168

 
2
%
 
455,782

 

Less intersegment revenues
(1,030
)
 


Total segment revenues
$
454,752

 

United States mechanical construction and facilities services:
 
 
 
Commercial market sector
$
231,851

 
33
%
Institutional market sector
65,627

 
9
%
Hospitality market sector
26,527

 
4
%
Manufacturing market sector
99,876

 
14
%
Healthcare market sector
66,114

 
10
%
Transportation market sector
5,206

 
1
%
Water and wastewater market sector
36,751

 
5
%
Short duration projects (1)
83,895

 
12
%
Service work
86,225

 
12
%
 
702,072

 

Less intersegment revenues
(3,225
)
 


Total segment revenues
$
698,847

 

 ________
(1)
Represents those projects which generally are completed within three months or less.

United States building services:
 
 
 
Commercial site-based services
$
146,761

 
32
%
Government site-based services
55,409

 
12
%
Mechanical services
227,342

 
50
%
Energy services
25,240

 
6
%
Total segment revenues
$
454,752

 


 
For the three months ended March 31, 2018
 
% of
Total
United States industrial services:
 
 

Field services
$
148,090

 
80
%
Shop services
37,057

 
20
%
Total segment revenues
$
185,147

 

 
 
 
 
Total United States operations
$
1,793,498

 
 
United Kingdom building services:
 
 
 
Service work
$
55,275

 
52
%
Projects & extras
51,615

 
48
%
Total segment revenues
$
106,890

 

 
 
 

Total worldwide operations
$
1,900,388

 

Contract Assets and Contract Liabilities
Net contract liabilities consisted of the following (in thousands):
 
March 31, 2018
 
December 31, 2017
Contract assets, current
$
158,895

 
$
122,621

Contract assets, non-current

 

Contract liabilities, current
(556,306
)
 
(524,156
)
Contract liabilities, non-current
(4,785
)
 

Deferred revenue (1)

 
(47,328
)
Net contract liabilities
$
(402,196
)
 
$
(448,863
)
 ________
(1)
Represents deferred revenue on service contracts, which was included in “Accrued expenses and other” and “Other long-term liabilities” in the Condensed Consolidated Balance Sheet as of December 31 2017. For the periods after December 31, 2017, these amounts are included within “Contract liabilities”.
Remaining Performance Obligation
The following table presents the transaction price allocated to remaining unsatisfied performance obligations (“remaining performance obligations”) for each of our reportable segments and their respective percentages of total remaining performance obligations (in thousands, except for percentages):
 
March 31, 2018
 
% of Total
Remaining performance obligations:

 
 
 
United States electrical construction and facilities services
$
1,133,811

 
31
%
United States mechanical construction and facilities services
1,822,381

 
51
%
United States building services
424,196

 
12
%
United States industrial services
64,450

 
2
%
Total United States operations
3,444,838

 
96
%
United Kingdom building services
158,905

 
4
%
Total worldwide operations
$
3,603,743

 
100
%
Remaining Performance Obligation, Expected Timing of Satisfaction
Refer to the table below for additional information regarding our remaining performance obligations, including an estimate of when we expect to recognize such remaining performance obligations as revenue (in thousands):
 
Within one year
 
Greater than one year
Remaining performance obligations:

 
 
 
United States electrical construction and facilities services
$
932,331

 
$
201,480

United States mechanical construction and facilities services
1,434,719

 
387,662

United States building services
402,065

 
22,131

United States industrial services
64,450

 

Total United States operations
2,833,565

 
611,273

United Kingdom building services
98,103

 
60,802

Total worldwide operations
$
2,931,668

 
$
672,075

Schedule of Changes in Accounting Principles
The following tables compare the differences between our reported and pro forma results under previous revenue guidance for each financial statement line item within our reported Condensed Consolidated Balance Sheet and Condensed Consolidated Statement of Operations, as of and for the three months ended March 31, 2018 (in thousands):
 
As reported
 
Pro forma
 
March 31, 2018 (Unaudited)
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
352,443

 
$
352,443

Accounts receivable
1,572,919

 
1,568,739

Contract assets
158,895

 
159,053

Inventories
43,727

 
47,872

Prepaid expenses and other
41,793

 
40,874

Total current assets
2,169,777

 
2,168,981

Investments, notes and other long-term receivables
3,680

 
3,680

Property, plant and equipment, net
124,797

 
124,797

Goodwill
965,046

 
965,046

Identifiable intangible assets, net
484,368

 
484,368

Other assets
94,331

 
94,331

Total assets
$
3,841,999

 
$
3,841,203

LIABILITIES AND EQUITY
 
 
 
Current liabilities:
 
 
 
Current maturities of long-term debt and capital lease obligations
$
15,480

 
$
15,480

Accounts payable
487,333

 
487,333

Contract liabilities
556,306

 
503,418

Accrued payroll and benefits
259,875

 
259,875

Other accrued expenses and liabilities
193,303

 
246,425

Total current liabilities
1,512,297

 
1,512,531

Borrowings under revolving credit facility
25,000

 
25,000

Long-term debt and capital lease obligations
266,478

 
266,478

Other long-term obligations
346,558

 
345,667

Total liabilities
2,150,333

 
2,149,676

Total equity
1,691,666

 
1,691,527

Total liabilities and equity
$
3,841,999

 
$
3,841,203


 
As reported
 
Pro forma
 
For the three months ended March 31, 2018 (Unaudited)
Revenues
$
1,900,388

 
$
1,899,490

Cost of sales
1,631,269

 
1,631,732

Gross profit
269,119

 
267,758

Selling, general and administrative expenses
190,288

 
190,288

Restructuring expenses
90

 
90

Operating income
78,741

 
77,380

Interest expense
(2,996
)
 
(2,996
)
Interest income
544

 
544

Income from continuing operations before income taxes
76,289

 
74,928

Income tax provision
20,633

 
20,265

Income from continuing operations
55,656

 
54,663

Loss from discontinued operation, net of income taxes
(282
)
 
(282
)
Net income including noncontrolling interests
55,374

 
54,381

Less: Net loss attributable to noncontrolling interests

 

Net income attributable to EMCOR Group, Inc.
$
55,374

 
$
54,381

 
 
 
 
Basic earnings per common share:
 
 
 
From continuing operations attributable to EMCOR Group, Inc. common stockholders
$
0.95

 
$
0.93

Diluted earnings per common share:
 
 
 
From continuing operations attributable to EMCOR Group, Inc. common stockholders
$
0.94

 
$
0.93

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Disposition of Assets (Tables)
3 Months Ended
Mar. 31, 2018
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Components Of The Results of Discontinued Operations For The Construction Operations of the United Kingdom Segment
The results of discontinued operations are as follows (in thousands):
 
For the three months ended March 31,
 
2018
 
2017
Revenues
$

 
$

Loss from discontinued operation, net of income taxes
$
(282
)
 
$
(504
)
Diluted loss per share from discontinued operation
$
(0.00
)
 
$
(0.01
)
The loss from discontinued operations in 2018 and 2017 was primarily due to legal costs related to the settlement of final contract balances on certain construction projects completed in prior years.
Included in the Condensed Consolidated Balance Sheets at March 31, 2018 and December 31, 2017 are the following major classes of assets and liabilities associated with the discontinued operation (in thousands):
 
March 31,
2018
 
December 31,
2017
Assets of discontinued operation:
 
 
 
Current assets
$
151

 
$
242

 
 
 
 
Liabilities of discontinued operation:
 
 
 
Current liabilities
$
2,672

 
$
2,811

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2018
Earnings Per Share [Abstract]  
Calculation Of Basic And Diluted Earnings Per Common Share
The following tables summarize our calculation of Basic and Diluted Earnings (Loss) per Common Share (“EPS”) for the three months ended March 31, 2018 and 2017 (in thousands, except share and per share data):
 
For the three months ended March 31,
 
2018
 
2017
Numerator:
 
 
 
Income from continuing operations attributable to EMCOR Group, Inc. common stockholders
$
55,656

 
$
53,144

Loss from discontinued operation, net of income taxes
(282
)
 
(504
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
55,374

 
$
52,640

Denominator:
 
 
 
Weighted average shares outstanding used to compute basic earnings (loss) per common share
58,739,115

 
59,769,136

Effect of dilutive securities—Share-based awards
325,049

 
342,466

Shares used to compute diluted earnings (loss) per common share
59,064,164

 
60,111,602

Basic earnings (loss) per common share:
 
 
 
From continuing operations attributable to EMCOR Group, Inc. common stockholders
$
0.95

 
$
0.89

From discontinued operation
(0.00
)
 
(0.01
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
0.95

 
$
0.88

Diluted earnings (loss) per common share:
 
 
 
From continuing operations attributable to EMCOR Group, Inc. common stockholders
$
0.94

 
$
0.88

From discontinued operation
(0.00
)
 
(0.01
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
0.94

 
$
0.87


XML 40 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2018
Inventory Disclosure [Abstract]  
Inventories
Inventories in the accompanying Condensed Consolidated Balance Sheets consisted of the following amounts (in thousands):
 
March 31,
2018
 
December 31,
2017
Raw materials and construction materials
$
25,017

 
$
23,924

Work in process
18,710

 
18,800

Inventories
$
43,727

 
$
42,724

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt (Tables)
3 Months Ended
Mar. 31, 2018
Debt Disclosure [Abstract]  
Schedule Of Debt
Debt in the accompanying Condensed Consolidated Balance Sheets consisted of the following amounts (in thousands):
 
March 31,
2018
 
December 31,
2017
Revolving credit facility
$
25,000

 
$
25,000

Term loan
281,013

 
284,810

Unamortized debt issuance costs
(3,954
)
 
(4,251
)
Capitalized lease obligations
4,883

 
4,571

Other
16

 
20

Total debt
306,958

 
310,150

Less: current maturities
15,480

 
15,364

Total long-term debt
$
291,478

 
$
294,786

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2018
Fair Value Disclosures [Abstract]  
Schedule Of Assets And Liabilities Carried At Fair Value Measured On A Recurring Basis
The following tables provide the assets and liabilities carried at fair value measured on a recurring basis as of March 31, 2018 and December 31, 2017 (in thousands):  
 
Assets at Fair Value as of March 31, 2018
Asset Category
Level 1
 
Level 2
 
Level 3
 
Total
Cash and cash equivalents (1)
$
352,443

 
$

 
$

 
$
352,443

Restricted cash (2)
2,461

 

 

 
2,461

Deferred compensation plan assets (3)
25,966

 

 

 
25,966

Total
$
380,870

 
$

 
$

 
$
380,870

 
Assets at Fair Value as of December 31, 2017
Asset Category
Level 1
 
Level 2
 
Level 3
 
Total
Cash and cash equivalents (1)
$
467,430

 
$

 
$

 
$
467,430

Restricted cash (2)
1,958

 

 

 
1,958

Deferred compensation plan assets (3)
22,054

 

 

 
22,054

Total
$
491,442

 
$

 
$

 
$
491,442

 ________
(1)
Cash and cash equivalents include money market funds with original maturity dates of three months or less, which are Level 1 assets. At March 31, 2018 and December 31, 2017, we had $178.0 million and $194.2 million, respectively, in money market funds.
(2)
Restricted cash is classified as “Prepaid expenses and other” in the Condensed Consolidated Balance Sheets. Restricted cash primarily represents cash held in account for use on customer contracts.
(3)
Deferred compensation plan assets are classified as “Other assets” in the Condensed Consolidated Balance Sheets.
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Retirement Plans (Tables)
3 Months Ended
Mar. 31, 2018
Retirement Benefits [Abstract]  
Components Of Net Periodic Pension Cost
The components of net periodic pension cost of the UK Plan for the three months ended March 31, 2018 and 2017 were as follows (in thousands): 
 
For the three months ended March 31,
 
2018
 
2017
Interest cost
$
2,099

 
$
2,045

Expected return on plan assets
(3,581
)
 
(3,204
)
Amortization of unrecognized loss
682

 
698

Net periodic pension cost (income)
$
(800
)
 
$
(461
)
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies Restructuring and Related Activities (Tables)
3 Months Ended
Mar. 31, 2018
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Reserve by Type of Cost
The changes in restructuring activity by reportable segments during the three months ended March 31, 2018 and 2017 were as follows (in thousands):    
 
 
United States
electrical
construction
and facilities
services segment
 
United States
mechanical
construction
and facilities
services segment
 
United States building services segment
 
Total
Balance at December 31, 2016
 
$

 
$
188

 
$
13

 
$
201

Charges
 

 
62

 
503

 
565

Payments
 

 
(110
)
 
(420
)
 
(530
)
Balance at March 31, 2017
 
$

 
$
140

 
$
96

 
$
236

Balance at December 31, 2017
 
$
452

 
$

 
$
40

 
$
492

Charges
 

 

 
90

 
90

Payments
 
(147
)
 

 
(120
)
 
(267
)
Balance at March 31, 2018
 
$
305

 
$

 
$
10

 
$
315

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2018
Segment Reporting [Abstract]  
Information About Industry Segments And Geographic Areas
The following tables present information about industry segments and geographic areas for the three months ended March 31, 2018 and 2017 (in thousands): 
 
For the three months ended March 31,
 
2018
 
2017
Revenues from unrelated entities:
 
 
 
United States electrical construction and facilities services
$
454,752

 
$
443,016

United States mechanical construction and facilities services
698,847

 
671,129

United States building services
454,752

 
440,030

United States industrial services
185,147

 
258,539

Total United States operations
1,793,498

 
1,812,714

United Kingdom building services
106,890

 
79,018

Total worldwide operations
$
1,900,388

 
$
1,891,732

 
 
 
 
Total revenues:
 
 
 
United States electrical construction and facilities services
$
457,169

 
$
444,016

United States mechanical construction and facilities services
705,880

 
679,391

United States building services
470,099

 
454,944

United States industrial services
185,720

 
258,905

Less intersegment revenues
(25,370
)
 
(24,542
)
Total United States operations
1,793,498

 
1,812,714

United Kingdom building services
106,890

 
79,018

Total worldwide operations
$
1,900,388

 
$
1,891,732

 
For the three months ended March 31,
 
2018
 
2017
Operating income (loss):
 
 
 
United States electrical construction and facilities services
$
35,851

 
$
31,034

United States mechanical construction and facilities services
39,572

 
40,433

United States building services
17,034

 
14,209

United States industrial services
3,469

 
17,044

Total United States operations
95,926

 
102,720

United Kingdom building services
4,570

 
1,679

Corporate administration
(21,665
)
 
(21,060
)
Restructuring expenses
(90
)
 
(565
)
Total worldwide operations
78,741

 
82,774

Other corporate items:
 
 
 
Interest expense
(2,996
)
 
(3,071
)
Interest income
544

 
257

Income from continuing operations before income taxes
$
76,289

 
$
79,960



 
March 31,
2018
 
December 31,
2017
Total assets:
 
 
 
United States electrical construction and facilities services
$
605,483

 
$
617,471

United States mechanical construction and facilities services
1,058,495

 
1,097,240

United States building services
783,271

 
764,085

United States industrial services
776,659

 
772,899

Total United States operations
3,223,908

 
3,251,695

United Kingdom building services
157,380

 
131,806

Corporate administration
460,711

 
582,403

Total worldwide operations
$
3,841,999

 
$
3,965,904

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue from Contracts with Customers Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Revenue from Contract with Customer [Abstract]    
Performance obligation satisfied in previous period $ 0 $ 0
Change in estimate of transaction price 0 0
Change in total estimated costs, measure of progress 0 0
Loss on contracts 0 $ 0
Change in net contract liabilities 46,700,000  
Contract asset impairment 0  
Remaining performance obligations 3,603,743,000  
Cumulative effect on retained earnings, net of tax [1] $ 854,000  
[1] Represents adjustment to retained earnings upon the adoption of Accounting Standards Codification Topic 606.
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 1,900,388
UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation 1,793,498
United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation 454,752
United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation 698,847
United States Building Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation 454,752
United States Industrial Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation 185,147
United Kingdom Building Services [Member] [Member] | UNITED KINGDOM  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation 106,890
Operating Segments [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation 455,782
Operating Segments [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation 702,072
Intersegment Eliminations [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation (1,030)
Intersegment Eliminations [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation (3,225)
Commercial Market Sector [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 184,382
Percent of total segment 40.00%
Commercial Market Sector [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 231,851
Percent of total segment 33.00%
Institutional Market Sector [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 28,008
Percent of total segment 6.00%
Institutional Market Sector [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 65,627
Percent of total segment 9.00%
Hospitality Market Sector [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 5,516
Percent of total segment 1.00%
Hospitality Market Sector [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 26,527
Percent of total segment 4.00%
Manufacturing Market Sector [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 85,794
Percent of total segment 19.00%
Manufacturing Market Sector [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 99,876
Percent of total segment 14.00%
Healthcare Market Sector [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 38,507
Percent of total segment 8.00%
Healthcare Market Sector [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 66,114
Percent of total segment 10.00%
Transportation Market Sector [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 71,264
Percent of total segment 16.00%
Transportation Market Sector [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 5,206
Percent of total segment 1.00%
Water and Wastewater Market Sector [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 4,613
Percent of total segment 1.00%
Water and Wastewater Market Sector [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 36,751
Percent of total segment 5.00%
Short Duration Projects [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 29,530 [1]
Percent of total segment 7.00%
Short Duration Projects [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 83,895 [1]
Percent of total segment 12.00%
Service Work [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 8,168
Percent of total segment 2.00%
Service Work [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 86,225
Percent of total segment 12.00%
Service Work [Member] | United Kingdom Building Services [Member] [Member] | UNITED KINGDOM  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 55,275
Percent of total segment 52.00%
Commercial Site-Based Services [Member] | United States Building Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 146,761
Percent of total segment 32.00%
Government Site-Based Services [Member] | United States Building Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 55,409
Percent of total segment 12.00%
Mechanical Services [Member] | United States Building Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 227,342
Percent of total segment 50.00%
Energy Services [Member] | United States Building Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 25,240
Percent of total segment 6.00%
Field Services [Member] | United States Industrial Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 148,090
Percent of total segment 80.00%
Shop Services [Member] | United States Industrial Services [Member] | UNITED STATES  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 37,057
Percent of total segment 20.00%
Projects & Extras [Member] | United Kingdom Building Services [Member] [Member] | UNITED KINGDOM  
Disaggregation of Revenue [Line Items]  
Revenues, disaggregation $ 51,615
Percent of total segment 48.00%
[1] Represents those projects which generally are completed within three months or less.
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue from Contracts with Customers - Schedule of Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Revenue from Contracts with Customers [Abstract]    
Contract assets, current $ 158,895 $ 122,621
Contract assets, non-current 0 0
Contract liabilities, current (556,306) (524,156)
Contract liabilities, non-current (4,785) 0
Deferred revenue (1) [1] 0 (47,328)
Net contract liabilities $ (402,196) $ (448,863)
[1] Represents deferred revenue on service contracts, which was included in “Accrued expenses and other” and “Other long-term liabilities” in the Condensed Consolidated Balance Sheet as of December 31 2017. For the periods after December 31, 2017, these amounts are included within “Contract liabilities”.
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue from Contracts with Customers - Schedule of Revenue, Remaining Performance Obligation (Details)
$ in Thousands
Mar. 31, 2018
USD ($)
Schedule of Remaining Performance Obligations [Line Items]  
Remaining performance obligations $ 3,603,743
Remaining performance obligations, percent 100.00%
UNITED STATES  
Schedule of Remaining Performance Obligations [Line Items]  
Remaining performance obligations $ 3,444,838
Remaining performance obligations, percent 96.00%
UNITED STATES | United States Electrical Construction And Facilities Services [Member]  
Schedule of Remaining Performance Obligations [Line Items]  
Remaining performance obligations $ 1,133,811
Remaining performance obligations, percent 31.00%
UNITED STATES | United States Mechanical Construction And Facilities Services [Member]  
Schedule of Remaining Performance Obligations [Line Items]  
Remaining performance obligations $ 1,822,381
Remaining performance obligations, percent 51.00%
UNITED STATES | United States Building Services [Member]  
Schedule of Remaining Performance Obligations [Line Items]  
Remaining performance obligations $ 424,196
Remaining performance obligations, percent 12.00%
UNITED STATES | United States Industrial Services [Member]  
Schedule of Remaining Performance Obligations [Line Items]  
Remaining performance obligations $ 64,450
Remaining performance obligations, percent 2.00%
UNITED KINGDOM | United Kingdom Building Services [Member] [Member]  
Schedule of Remaining Performance Obligations [Line Items]  
Remaining performance obligations $ 158,905
Remaining performance obligations, percent 4.00%
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue from Contracts with Customers - Schedule of Revenue. Remaining Performance Obligation, Expected Timing of Satisfaction (Details)
$ in Thousands
Mar. 31, 2018
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations $ 3,603,743
UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 3,444,838
United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 1,133,811
United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 1,822,381
United States Building Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 424,196
United States Industrial Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 64,450
United Kingdom Building Services [Member] [Member] | UNITED KINGDOM  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 158,905
Within One Year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 2,931,668
Within One Year | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 2,833,565
Within One Year | United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 932,331
Within One Year | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 1,434,719
Within One Year | United States Building Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 402,065
Within One Year | United States Industrial Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 64,450
Within One Year | United Kingdom Building Services [Member] [Member] | UNITED KINGDOM  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 98,103
Greater Than One Year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 672,075
Greater Than One Year | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 611,273
Greater Than One Year | United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 201,480
Greater Than One Year | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 387,662
Greater Than One Year | United States Building Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 22,131
Greater Than One Year | United States Industrial Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 0
Greater Than One Year | United Kingdom Building Services [Member] [Member] | UNITED KINGDOM  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations $ 60,802
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue from Contracts with Customers - Schedule of Condensed Balance Sheet and Statement of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Current assets:        
Cash and cash equivalents $ 352,443   $ 467,430  
Accounts receivable 1,572,919   1,607,922  
Contract assets 158,895   122,621  
Inventories 43,727   42,724  
Prepaid expenses and other 41,793   43,812  
Total current assets 2,169,777   2,284,509  
Investments, notes and other long-term receivables 3,680   2,309  
Property, plant and equipment, net 124,797   127,156  
Goodwill 965,046   964,893  
Identifiable intangible assets, net 484,368   495,036  
Other assets 94,331   92,001  
Total assets 3,841,999   3,965,904  
Current liabilities:        
Current maturities of long-term debt and capital lease obligations 15,480   15,364  
Accounts payable 487,333   567,840  
Contract liabilities 556,306   524,156  
Accrued payroll and benefits 259,875   322,865  
Other accrued expenses and liabilities 193,303   220,727  
Total current liabilities 1,512,297   1,650,952  
Borrowings under revolving credit facility 25,000   25,000  
Long-term debt and capital lease obligations 266,478   269,786  
Other long-term obligations 346,558   346,049  
Total liabilities 2,150,333   2,291,787  
Total equity 1,691,666 $ 1,534,141 1,674,117 $ 1,537,942
Total liabilities and equity 3,841,999   $ 3,965,904  
Income Statement [Abstract]        
Revenues 1,900,388 1,891,732    
Cost of sales 1,631,269 1,625,392    
Gross profit 269,119 266,340    
Selling, general and administrative expenses 190,288 183,001    
Restructuring expenses 90 565    
Operating income 78,741 82,774    
Interest expense (2,996) (3,071)    
Interest income 544 257    
Income from continuing operations before income taxes 76,289 79,960    
Income tax provision 20,633 26,846    
Income from continuing operations 55,656 53,114    
Loss from discontinued operation, net of income taxes (282) (504)    
Net income including noncontrolling interests 55,374 52,610    
Less: Net loss attributable to noncontrolling interests 0 30    
Net income attributable to EMCOR Group, Inc. (in US dollars) $ 55,374 $ 52,640    
Basic earnings per common share:        
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) $ 0.95 $ 0.89    
Diluted earnings per common share:        
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) $ 0.94 $ 0.88    
Pro Forma [Member]        
Current assets:        
Cash and cash equivalents $ 352,443      
Accounts receivable 1,568,739      
Contract assets 159,053      
Inventories 47,872      
Prepaid expenses and other 40,874      
Total current assets 2,168,981      
Investments, notes and other long-term receivables 3,680      
Property, plant and equipment, net 124,797      
Goodwill 965,046      
Identifiable intangible assets, net 484,368      
Other assets 94,331      
Total assets 3,841,203      
Current liabilities:        
Current maturities of long-term debt and capital lease obligations 15,480      
Accounts payable 487,333      
Contract liabilities 503,418      
Accrued payroll and benefits 259,875      
Other accrued expenses and liabilities 246,425      
Total current liabilities 1,512,531      
Borrowings under revolving credit facility 25,000      
Long-term debt and capital lease obligations 266,478      
Other long-term obligations 345,667      
Total liabilities 2,149,676      
Total equity 1,691,527      
Total liabilities and equity 3,841,203      
Income Statement [Abstract]        
Revenues 1,899,490      
Cost of sales 1,631,732      
Gross profit 267,758      
Selling, general and administrative expenses 190,288      
Restructuring expenses 90      
Operating income 77,380      
Interest expense (2,996)      
Interest income 544      
Income from continuing operations before income taxes 74,928      
Income tax provision 20,265      
Income from continuing operations 54,663      
Loss from discontinued operation, net of income taxes (282)      
Net income including noncontrolling interests 54,381      
Less: Net loss attributable to noncontrolling interests 0      
Net income attributable to EMCOR Group, Inc. (in US dollars) $ 54,381      
Basic earnings per common share:        
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) $ 0.93      
Diluted earnings per common share:        
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) $ 0.93      
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions Of Businesses (Details)
$ in Thousands
Nov. 01, 2017
Company
Mar. 01, 2017
USD ($)
Company
Jan. 04, 2017
Company
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Business Acquisition [Line Items]          
Goodwill       $ 965,046 $ 964,893
Number of businesses acquired | Company 1 1 1    
2017 Acquisitions [Member]          
Business Acquisition [Line Items]          
Purchase price   $ 109,300      
Working capital acquired   9,600      
Other net assets   2,300      
Goodwill   40,800      
Identifiable intangible assets   $ 56,600      
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Disposition of Assets (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Income Statement [Abstract]        
Loss from discontinued operation, net of income taxes $ (282) $ (504)    
From discontinued operation (in US dollars per share) $ 0.00 $ (0.01)    
Restructuring reserve $ 315 $ 236 $ 492 $ 201
UNITED KINGDOM | Discontinued Operations [Member] | United Kingdom Construction [Member]        
Income Statement [Abstract]        
Revenues 0 0    
Loss from discontinued operation, net of income taxes $ (282) $ (504)    
From discontinued operation (in US dollars per share) $ 0.00 $ (0.01)    
Assets of discontinued operation:        
Current assets $ 151   242  
Liabilities of discontinued operation:        
Current liabilities 2,672   $ 2,811  
Employee Severance [Member] | UNITED KINGDOM | Discontinued Operations [Member] | United Kingdom Construction [Member]        
Income Statement [Abstract]        
Restructuring reserve $ 100      
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Numerator    
Income from continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars) $ 55,656 $ 53,144
Loss from discontinued operation, net of income taxes (in US dollars) (282) (504)
Net income attributable to EMCOR Group, Inc. (in US dollars) $ 55,374 $ 52,640
Denominator    
Weighted average shares outstanding used to compute basic earnings (loss) per common share (in shares) 58,739,115 59,769,136
Effect of dilutive securities-Share-based awards (in shares) 325,049 342,466
Shares used to compute diluted earnings (loss) per common share (in shares) 59,064,164 60,111,602
Basic earnings (loss) per common share:    
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) $ 0.95 $ 0.89
From discontinued operation (in US dollars per share) 0.00 (0.01)
Net income attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) 0.95 0.88
Diluted earnings (loss) per common share:    
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) 0.94 0.88
From discontinued operation (in US dollars per share) 0.00 (0.01)
Net income attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) $ 0.94 $ 0.87
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive share-based awards excluded from calculation of diluted earnings per share (in shares) 20,675 500
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Inventories) (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Raw materials and construction materials $ 25,017 $ 23,924
Work in process 18,710 18,800
Inventories $ 43,727 $ 42,724
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Aug. 03, 2016
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2016
Dec. 31, 2016
Dec. 31, 2017
Dec. 30, 2016
Aug. 02, 2016
Line of Credit Facility [Line Items]                
Interest rate description   Borrowings under the 2016 Credit Agreement bear interest at (1) a base rate plus a margin of 0.00% to 0.75%, based on certain financial tests, or (2) United States dollar LIBOR (2.30% at March 31, 2018) plus 1.00% to 1.75%, based on certain financial tests. The base rate is determined by the greater of (a) the prime commercial lending rate announced by Bank of Montreal from time to time (4.75% at March 31, 2018), (b) the federal funds effective rate, plus ½ of 1.00%, (c) the daily one month LIBOR rate, plus 1.00%, or (d) 0.00%. The interest rate in effect at March 31, 2018 was 3.30%. Fees for letters of credit issued under the 2016 Revolving Credit Facility range from 1.00% to 1.75% of the respective face amounts of outstanding letters of credit and are computed based on certain financial tests.            
Repayments of long-term debt (in US dollars)   $ 3,800,000 $ 3,800,000          
Letters of credit outstanding (in US dollars)   109,900,000       $ 110,100,000    
Borrowings under revolving credit facility (in US dollars)   25,000,000       25,000,000    
2016 Term Loan                
Line of Credit Facility [Line Items]                
Term Loan (in US dollars) $ 400,000,000 $ 281,013,000       284,810,000    
Periodic principal payment on term loan (in US dollars)     $ 3,800,000 $ 5,000,000 $ 5,000,000      
Term loan, annual principal payments (in US dollars)             $ 100,000,000  
Repayments of long-term debt (in US dollars)         $ 95,000,000      
2013 Term Loan                
Line of Credit Facility [Line Items]                
Term Loan (in US dollars)               $ 350,000,000
2016 Credit Agreement                
Line of Credit Facility [Line Items]                
Credit agreement, initiation date Aug. 03, 2016              
Expiration date of credit agreement   Aug. 03, 2021            
Interest rate   3.30%            
2016 Revolving Credit Facility                
Line of Credit Facility [Line Items]                
Borrowings under revolving credit facility (in US dollars)   $ 25,000,000       $ 25,000,000    
Base Rate [Member] | Minimum [Member] | 2016 Credit Agreement                
Line of Credit Facility [Line Items]                
Basis spread on variable rate   0.00%            
Base Rate [Member] | Maximum [Member] | 2016 Credit Agreement                
Line of Credit Facility [Line Items]                
Basis spread on variable rate   0.75%            
Prime Rate, Bank of Montreal [Member] | 2016 Credit Agreement                
Line of Credit Facility [Line Items]                
Commercial lending rate   4.75%            
Credit Agreement Base Rate, Daily One Month LIBOR Rate [Member] | 2016 Credit Agreement                
Line of Credit Facility [Line Items]                
Basis spread on variable rate   1.00%            
London Interbank Offered Rate (LIBOR) [Member] | 2016 Credit Agreement                
Line of Credit Facility [Line Items]                
Commercial lending rate   2.30%            
London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member] | 2016 Credit Agreement                
Line of Credit Facility [Line Items]                
Basis spread on variable rate   1.00%            
London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member] | 2016 Credit Agreement                
Line of Credit Facility [Line Items]                
Basis spread on variable rate   1.75%            
Credit Agreement Base Rate, Federal Funds Rate [Member] | 2016 Credit Agreement                
Line of Credit Facility [Line Items]                
Basis spread on variable rate   0.50%            
Credit Agreement, 0% Base Rate [Member] | 2016 Credit Agreement                
Line of Credit Facility [Line Items]                
Basis spread on variable rate   0.00%            
Revolving Credit Facility [Member] | 2013 Revolving Credit Facility                
Line of Credit Facility [Line Items]                
Line of credit facility maximum borrowing capacity (in US dollars)               $ 750,000,000
Revolving Credit Facility [Member] | 2016 Revolving Credit Facility                
Line of Credit Facility [Line Items]                
Line of credit facility maximum borrowing capacity (in US dollars) $ 900,000,000              
Increase in borrowing capacity (in US dollars)   $ 1,300,000,000            
Letters of credit maximum borrowing capacity (in US dollars)   $ 300,000,000            
Commitment fee percentage of unused amount   0.15%            
Revolving Credit Facility [Member] | Minimum [Member] | 2016 Revolving Credit Facility                
Line of Credit Facility [Line Items]                
Commitment fee percentage of unused amount   0.15%            
Letter of credit fees   1.00%            
Revolving Credit Facility [Member] | Maximum [Member] | 2016 Revolving Credit Facility                
Line of Credit Facility [Line Items]                
Commitment fee percentage of unused amount   0.30%            
Letter of credit fees   1.75%            
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt (Schedule Of Debt) (Details) - USD ($)
Mar. 31, 2018
Dec. 31, 2017
Aug. 03, 2016
Debt Instrument [Line Items]      
Revolving credit facility $ 25,000,000 $ 25,000,000  
Unamortized debt issuance costs (3,954,000) (4,251,000)  
Capitalized lease obligations 4,883,000 4,571,000  
Other 16,000 20,000  
Total debt 306,958,000 310,150,000  
Less: current maturities 15,480,000 15,364,000  
Total long-term debt 291,478,000 294,786,000  
2016 Term Loan      
Debt Instrument [Line Items]      
Term loan $ 281,013,000 $ 284,810,000 $ 400,000,000
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Schedule Of Assets And Liabilities Carried At Fair Value Measured On A Recurring Basis) (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Dec. 31, 2016
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Restricted cash $ 2,500 $ 2,000 $ 3,300 $ 2,000
Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents [1] 352,443 467,430    
Restricted cash [2] 2,461 1,958    
Deferred compensation plan assets [3] 25,966 22,054    
Total 380,870 491,442    
Fair Value, Measurements, Recurring [Member] | Level 1 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents [1] 352,443 467,430    
Restricted cash [2] 2,461 1,958    
Deferred compensation plan assets [3] 25,966 22,054    
Total 380,870 491,442    
Fair Value, Measurements, Recurring [Member] | Level 2 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents [1] 0 0    
Restricted cash [2] 0 0    
Deferred compensation plan assets [3] 0 0    
Total 0 0    
Fair Value, Measurements, Recurring [Member] | Level 3 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents [1] 0 0    
Restricted cash [2] 0 0    
Deferred compensation plan assets [3] 0 0    
Total 0 0    
Money Market Funds [Member] | Fair Value, Measurements, Recurring [Member] | Level 1 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents $ 178,000 $ 194,200    
[1] Cash and cash equivalents include money market funds with original maturity dates of three months or less, which are Level 1 assets. At March 31, 2018 and December 31, 2017, we had $178.0 million and $194.2 million, respectively, in money market funds.
[2] Restricted cash is classified as “Prepaid expenses and other” in the Condensed Consolidated Balance Sheets. Restricted cash primarily represents cash held in account for use on customer contracts.
[3] Deferred compensation plan assets are classified as “Other assets” in the Condensed Consolidated Balance Sheets.
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Operating Loss Carryforwards [Line Items]      
Federal tax rate, percent 21.00%   35.00%
Income tax benefit from the Tax Act     $ 39,300
Income tax provision $ 20,633 $ 26,846  
Effective income tax rates 27.60% 37.80%  
Actual income tax rates 27.00% 33.60%  
Unrecognized income tax benefits $ 800   800
Accrued interest expense related to unrecognized income tax benefits 100   100
Interest income related to unrecognized income tax benefits   $ 400  
Interest expense related to unrecognized income tax benefits 100    
Unrecognized tax benefits, decrease resulting from settlements with taxing authorities   $ 3,300  
Other Long-term Liabilities [Member]      
Operating Loss Carryforwards [Line Items]      
Income tax reserves $ 900   $ 900
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Common Stock (Details) - USD ($)
3 Months Ended 78 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Mar. 31, 2018
Dec. 31, 2017
Oct. 25, 2017
Oct. 28, 2015
Oct. 23, 2014
Dec. 05, 2013
Sep. 26, 2011
Equity, Class of Treasury Stock [Line Items]                  
Common stock, outstanding 58,450,685   58,450,685 58,798,428          
Common stock, issued 98,153 117,034              
Stock repurchased (in US dollars) $ 34,485,000 $ 53,307,000              
Common Stock [Member]                  
Equity, Class of Treasury Stock [Line Items]                  
Number of shares repurchased     13,300,000            
Stock repurchased (in US dollars) 0 $ 8,000 $ 609,700,000            
Remaining authorized repurchase amount (in US dollars) $ 140,300,000   $ 140,300,000            
Common Stock [Member] | RepurchaseProgramSep262011                  
Equity, Class of Treasury Stock [Line Items]                  
Stock repurchase, authorized amount (in US dollars)                 $ 100,000,000
Common Stock [Member] | RepurchaseProgramDec052013                  
Equity, Class of Treasury Stock [Line Items]                  
Stock repurchase, authorized amount (in US dollars)               $ 100,000,000  
Common Stock [Member] | RepurchaseProgramOct232014                  
Equity, Class of Treasury Stock [Line Items]                  
Stock repurchase, authorized amount (in US dollars)             $ 250,000,000    
Common Stock [Member] | RepurchaseProgramOct282015                  
Equity, Class of Treasury Stock [Line Items]                  
Stock repurchase, authorized amount (in US dollars)           $ 200,000,000      
Number of shares repurchased 445,896                
Stock repurchased (in US dollars) $ 34,500,000                
Common Stock [Member] | RepurchaseProgramOct252017                  
Equity, Class of Treasury Stock [Line Items]                  
Stock repurchase, authorized amount (in US dollars)         $ 100,000,000        
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Retirement Plans (Narrative) (Details) - Foreign Plan [Member] - United Kingdom Subsidiary [Member]
$ in Millions
3 Months Ended
Mar. 31, 2018
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
Contribution of U.K. subsidiary to its defined benefit pension plan $ 1.1
Anticipated additional contribution $ 3.9
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Retirement Plans (Components Of Net Periodic Pension Benefit Cost) (Details) - Foreign Plan [Member] - United Kingdom Subsidiary [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Defined Benefit Plan Disclosure [Line Items]    
Interest cost $ 2,099 $ 2,045
Expected return on plan assets (3,581) (3,204)
Amortization of unrecognized loss 682 698
Net periodic pension cost (income) $ (800) $ (461)
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Loss Contingencies [Line Items]        
Restructuring expenses $ 90 $ 565    
Restructuring reserve 315 236 $ 492 $ 201
Employee Severance [Member]        
Loss Contingencies [Line Items]        
Restructuring expenses $ 90 $ 565    
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule of Restructuring Activities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve $ 315 $ 236 $ 492 $ 201
Restructuring expenses 90 565    
Payments for restructuring (267) (530)    
Employee Severance [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring expenses 90 565    
UNITED STATES | Operating Segments [Member] | United States Electrical Construction And Facilities Services [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve 305 0 452 0
Restructuring expenses 0 0    
Payments for restructuring (147) 0    
UNITED STATES | Operating Segments [Member] | United States Mechanical Construction And Facilities Services [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve 0 140 0 188
Restructuring expenses 0 62    
Payments for restructuring 0 (110)    
UNITED STATES | Operating Segments [Member] | United States Building Services [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve 10 96 $ 40 $ 13
Restructuring expenses 90 503    
Payments for restructuring $ (120) $ (420)    
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information (Information About Industry Segments And Geographic Areas) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Segment Reporting Information [Line Items]      
Revenues from unrelated entities $ 1,900,388 $ 1,891,732  
Total revenues 1,900,388 1,891,732  
Operating income (loss) 78,741 82,774  
Restructuring expenses (90) (565)  
Interest expense (2,996) (3,071)  
Interest income 544 257  
Income from continuing operations before income taxes 76,289 79,960  
Total assets 3,841,999   $ 3,965,904
Intersegment Eliminations [Member]      
Segment Reporting Information [Line Items]      
Total revenues (25,370) (24,542)  
Corporate, Non-Segment [Member]      
Segment Reporting Information [Line Items]      
Operating income (loss) (21,665) (21,060)  
Total assets 460,711   582,403
UNITED STATES      
Segment Reporting Information [Line Items]      
Revenues from unrelated entities 1,793,498 1,812,714  
Total revenues 1,793,498 1,812,714  
Operating income (loss) 95,926 102,720  
Total assets 3,223,908   3,251,695
UNITED STATES | United States Electrical Construction And Facilities Services [Member]      
Segment Reporting Information [Line Items]      
Revenues from unrelated entities 454,752 443,016  
UNITED STATES | United States Mechanical Construction And Facilities Services [Member]      
Segment Reporting Information [Line Items]      
Revenues from unrelated entities 698,847 671,129  
UNITED STATES | United States Building Services [Member]      
Segment Reporting Information [Line Items]      
Revenues from unrelated entities 454,752 440,030  
UNITED STATES | United States Industrial Services [Member]      
Segment Reporting Information [Line Items]      
Revenues from unrelated entities 185,147 258,539  
UNITED STATES | Operating Segments [Member] | United States Electrical Construction And Facilities Services [Member]      
Segment Reporting Information [Line Items]      
Total revenues 457,169 444,016  
Operating income (loss) 35,851 31,034  
Restructuring expenses 0 0  
Total assets 605,483   617,471
UNITED STATES | Operating Segments [Member] | United States Mechanical Construction And Facilities Services [Member]      
Segment Reporting Information [Line Items]      
Total revenues 705,880 679,391  
Operating income (loss) 39,572 40,433  
Restructuring expenses 0 (62)  
Total assets 1,058,495   1,097,240
UNITED STATES | Operating Segments [Member] | United States Building Services [Member]      
Segment Reporting Information [Line Items]      
Total revenues 470,099 454,944  
Operating income (loss) 17,034 14,209  
Restructuring expenses (90) (503)  
Total assets 783,271   764,085
UNITED STATES | Operating Segments [Member] | United States Industrial Services [Member]      
Segment Reporting Information [Line Items]      
Total revenues 185,720 258,905  
Operating income (loss) 3,469 17,044  
Total assets 776,659   772,899
UNITED KINGDOM | United Kingdom Building Services [Member] [Member]      
Segment Reporting Information [Line Items]      
Revenues from unrelated entities 106,890 79,018  
UNITED KINGDOM | Operating Segments [Member] | United Kingdom Building Services [Member] [Member]      
Segment Reporting Information [Line Items]      
Total revenues 106,890 79,018  
Operating income (loss) 4,570 $ 1,679  
Total assets $ 157,380   $ 131,806
EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $D\FDP?(\\#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,$% @ 23R:3&;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 " !)/)I,73D$O.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2L0P$(=?17)OIW^D2NCFHGA2$%Q0O(7)[&ZP:4,RTN[;V\;= M+J(/X#$SOWSS#4R+7N(0Z#D,G@);BE>3Z_HHT6_$@=E+@(@'X*J*!IPQ-IHUK ,[\2A6H-2@RD>0@GO,$5[S]#EV &@3IR MU'.$,B]!J&6B/TY="Q? F,*+GX7R*S$5/T3FSH@3LDIVC4UCF,^UBDW[U#" MV]/C2UHWLWUDW2/-OZ*5?/2T$>?)K_7=_?9!J*HH;[/B.JN:;7$CZUI6S?OB M^L/O(NP&8W?V'QN?!54+O^Y"?0%02P,$% @ 23R:3)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 " !)/)I,GY)7@%8" "N!P & 'AL+W=O+E4-C:QX$PBX;L,=?CY@8@@6\:." M3D[F@4GEQ/FK67R^;,/(1 0,SLJXH'IXP $8,YYT'+\&I^&H:8C3^;OWCS9Y MGA@W V+?(^() H\(I'V/ K%/ M8!\[]/A?@8.+('X!XLV 6#J9T!,_/?'2$TM/)O1TM@$N(O,+I%Z!U*&O9@(N M8NT7R+P"F4/?S 1-_)OE)QJQH9G+C2;[!]*:^<*] !14\ZE%(W MSW'!X*K,=*7GHN\@_4+Q=NB.:&S1Q1]02P,$% @ 23R:3&K?U=:-! MV!4 !@ !X;"]W;W)KFA*+KG73Q4W>?F%(_IEY>F/51]NFU?B^[4QFH[ M!AWJ LK2%H=J?YRO%N.SQW:U:-[Z>G^,C^VL>SLVW177%O9[@_QV.V;XZR-+\OY3^IA@W8(&!5_[^.Y MN[F>#:D\-:W[7)>#HYB'9_[H8DJ?;W'3:SKH:7DX]^IT?FUSR'P]OJC M]5_&Y%,R3U47-TW]SW[;[Y9S/Y]MXTOU5O=?FO.O<4K(S&=3]K_']U@G^> D M]?'\&X!2 )*"X M.!M3_;GJJ]6B;G["F!1O _M3)+U M10*WDGO%1E#@55*D_J\F0#0!8SS>QFLY'L5X'./U;;PA25PD;I0<1PD:T!I) M)ERFK=-8RFZTZ$9S-Y:XN4C,33?*. @J$#N"SI8NW$S1G1\C^C'P?M!Z8GK# M18 Y)ZJ4&55R+PQ2I; VM0MT;$2=4\9F'&6HJ;@CI(X4ZRE84VI+'4DZ[4.& MH$I&J +N2%-'P)>IUVG.J"-!%TR)N3&2H:PXE9%2>=+JQ HF"5AFMU09OBC9#0KPW8^=)D69)PJSE.D/%4LIH0%CDZP5CO*?%$7G,^L;) 9"YRQ=+];@X!.;8UACD1=J3.U M \B$!5[]:EK] J]K0:7]C@%)$J:JW?GH$Q5 MY%0UE*K(:>GIJ[CY@>C>B\Q3Y#PUE*O^V,V>FKYO#N.9VDO3]#$U6GY.*>YB MM;W>U/&E'RY=NFXO9XV7F[XY3>>HQ?4P=_4_4$L#!!0 ( $D\FDPM,H0N M80( #H( 8 >&PO=V]R:W-H965T&ULC99MKYHP&(;_ M"N$'V/(.!DFFR[(E6V+.LK//5:N0 Y2U5<[^_=K"(=!6G1^D+_?]]'I*?6K> M$_K&2HRY\][4+=NX)>?=&@!V+'&#V(ITN!4S9T(;Q$677@#K*$8G96IJX$,8 M@P95K5OD:FQ/BYQ<>5VU>$\==FT:1/]N<4WZC>NY'P,OU:7D<@ 4>82M=YXR*,5KA7LV:SLRE0,A;[+S[;1QH23" M-3YR&0*)QPWO<%W+2(+CSQC4G=:4QGG[(_H7E;Q(YH 8WI'Z=W7BY<9-7>>$ MS^A:\Q?2?\5C0I'KC-E_QS=<"[DD$6L<2R' MF3@<;7:#/QK\R> ]-@2C(= ,8"!3J7Y&'!4Y);U#A[?5(7DHO'4@-O,H!]7> MJ3F1+1.CMR+*\>Z@?DB6A!DEE),I,DT4@R(U&PO=V]R:W-H965T&ULG9C;;MLX$(9?1=!](W*H QG8!F(M M%EN@!8(N=O=:L6E;J"1Z)3ENWWZI0UR9,]R@S44LT?^0_W"HCZ)75]-^[4Y: M]\&WNFJZ=7CJ^_-C%'6[DZZ+[L&<=6._.9BV+GI[VQZC[MSJ8C\&U54$C*51 M791-N%F-;<_M9F4N?54V^KD-NDM=%^WWK:[,=1WR\*WA2WD\]4-#M%F=BZ/^ M4_=_G9];>Q?=>MF7M6ZZTC1!JP_K\(D_YI - :/B[U)?N\5U,*3R8LS7X>;C M?AVRP9&N]*X?NBCLQZO.=54-/5D?_\Z=AKBD[GIOJG MW/>G=2C#8*\/Q:7JOYCK'WI.* F#.?M/^E575CXXL6/L3-6-_X/=I>M-/?=B MK=3%M^FS;,;/Z]S_6Q@= ', W +LV/\7(.8 \2,@'I.?G(VI_E;TQ6;5FFO0 M3M4Z%\.BX(_"3N9N:!SG;OS.9MO9UM=-QE;1Z]#/+-E.$EA(^$T1V(R/E_'"F8-)DHV29IH#Q9B0TDF% MT$G%,^'QDY!^$NPG=OQ,DF0Y3BHXI,KQ0^D@$N M'4J6BIC1;C+238;=I(Z;#&>M&*!B$3(I&/.L/4FZD=A-YKB1:!CE/&(YEB1I M0MM0I V%;3C9;A4:(Y-9S!TG6"4A6RR_.R^2.243 MS(<'[F$<1WXD@AS')8ACUPT609)YO) T?.* O7#7"^!2I2#=AXF2V1GT/$R< M9B<7V ^X?@1.FZ5"N'X(62KCU..'9C'',)8NC&?-7:WL\X+6#B$3G/O6,LUB MCF$L71AS3-D/X,YB3JD2YG-#DYAC%$L7Q1Q#-DF$NX/DE Q2[EL]-(LYAK%T M8#8U0P AU-[$M8#JZA9XE:OD,L ??C@LT0@$C M5+D(G37JG9FA5-XZT0 %_/;I>[L"&GE ( ]5.J;R$>KNS\V.BO%F1^,/,/YP MW3'84-V3GZH[#3_ \,-U3W]AGJ@8Z=G6@08A8! J=]N:-??/(7-?2M]336ZB MQ?FNUNUQ/ IWP\ MF-Z>/LVFTH=^N,SL=3N=G:>;WISGWP6BVX\3F_\ M4$L#!!0 ( $D\FDSGL?M FP( /,( 8 >&PO=V]R:W-H965T&ULC59M;]L@$/XKEK^O!N/7*(G4Q)HV:9.J3ML^TX0D5FWC 4FZ M?S_ KNO"9=L7&X[GN7ONC#F65RZ>Y8DQ%;RT32=7X4FI?A%%= M7CEPT5*EI^(8R5XPNK>DMHEBA+*HI747KI?6]B#62WY63=VQ!Q'(<]M2\7O# M&GY=A3A\-3S6QY,RAFB][.F1?6/J>_\@]"R:O.SKEG6RYET@V&$5WN-%A8DA M6,2/FEWE;!R85)XX?S:3S_M5B(PBUK"=,BZH?EW8EC6-\:1U_!J=AE-,0YR/ M7[U_M,GK9)ZH9%O>_*SWZK0*BS#8LP,]-^J17S^Q,:$T#,;LO[ +:S3<*-$Q M=KR1]AGLSE+Q=O2BI;3T97C7G7U?1_^O-)@0CX3X?PED))")H,7^C9",A.2- MD-AJ#:G8VE14T?52\&L@AL_;4[.+\"+1U=\9HRVV7=/ED=IZ69?),KH8/R-D M.T#B&01/B$@[GR+$4(1M[-'C]P$J'Y'?B$# '(CEDWD.*#N)^F\K'9*B$I1:@U,+3@1%RA!1>D*)P M,)6/26YMQ!(44@)"L".D](*D69RZ.Q% $8QNB,$(/AH0("=V#P?D17++ D#( MC7\"WSBD,*"$N$JP__K\'F$R3\W]@; 8.3^8-'L%&^9 M.-H.*8,=/W?*<&?6J0MO8M,%'/O6=&? ?H_CQ19##"U0K]B&'KV%'JX#7ZDX MUIT,GKC2?)@HWH]7C&BZYZS_ M %!+ P04 " !)/)I,'/R$L]H! !C! & 'AL+W=OMC:EM MPO;O.S:$9;.T+[%G..?,Q3-)!J6?30U@R8L4K4EI;6VW9\SD-4AN-JJ#%K^4 M2DMNT=05,YT&7GB2%"P,@CLF>=/2+/&^D\X2U5O1M'#2Q/12 ]X:F PBSMQ ME9R5>G;&UR*E@4L(!.36*7 \+G $(9P0IO%[TJ1S2$=V$B]9-M@E["+$YHPAQ$3+C$S@J'Z'")<"W$(W]'#MP&. M[Q'W_X@0K181>7ZTX'_I;Z[JP\,Z;\A"ZM[WQ'W"#QH%_E1G7[SO75=,:_ M;ZF4! MQU]3I?-+FT/!Z^N/VG\:@_?!/)6=6S?5GX==O[^?Y_/9SCV7KU7_I7G_V4T! MI?/9%/VO[LU57CXX\6ULFZH;_\^VKUW?U%,MWDI=?C__'H[C[_M4_T?OJVTRI;)VU#1I%F?-72MN2@27_NE"4)-K"DH3K<-;$)% M%FF!81 \EN>;(')<@8$5F+$"-5-D6@LOH4@K742\6.C%AEZN@CE[L: 9:W-A!JA(YY%1SJ"9 M#)@1,:^SL!G-8B@W0&2RR'S)H94<6!&3>IT'K5!AY'P)17=I$9LO!?12 "\L MO!1A,YFVP@L0Y=9@*UIAFBA@QDB$S!)-4 I291J@$F;YG*/ M03*MTBPVYIBG&@"5)% U@"7E*E@7H2RR3 D#E0!020*5 "O]PF$Y?9"NT*F- MC!AAJI(.UP1%NI@P"0F0D"0)*63<'>=*R:#^2W9K"-.0 U)TI Y#@+SK)( M=;6?W-K!("0 0I(@) XDP53$,MBR"#,00*'4I*'4@H/G#YR$VQ>2)>:0L4^ M*C!7"7"5)5<) )/)RKT"R@\5]4D5P5)I=!Y!(+Z1&)C.1U3WVP\A?/;UD>1]IR#**YVN]V&CP_('SQ=KW9?C&=X1_4Z W1BW6YU1R\L/4 M.1']6]F^'([=[*GI^Z8>\Y;/3=,['['ZY&?JWI6[RTWEGOOA,O/7[3D!?+[I MF].4W$XN&?;5/U!+ P04 " !)/)I,S^_R/M#(/7&A M%/-_#T#8D/NA?TL\M^=&Z@0JLAZ?X3?(/_V1JPB-*E5+H1,MZSP.=>Y_"W>' M6.,-X*6%04SFGG9R8NQ5!S^JW ]T04"@E%H!J^$*>R!$"ZDRWIRF/RZIB=/Y M3?W)>%=>3EC GI&_;26;W+_WO0IJ?"'RF0W?P?E)?<^9_PE7( JN*U%KE(P( M\_7*BY",.A55"L7O=FP[,PY._T9;)T2.$(V$,/F4$#M"_%5"X@C)5PFI(Z0+ M K+>33,?L<1%QMG@<7L<>JQ/7;A+U7:5.FEVQ_Q3_10J>RW"),W050LYS(/% M1!-,-$?L5Q#Q'/+X$;(-YY##1TB8W(T8I'R,9J)5,Y$1B&<"VW6!>%4@-@+) M3.!^T0V+"0,#ZJS9S:)E>PO:3C&+?JS(Q)M%TPZ?R5@[:++1^FK_POS<=L([ M,:G.C-G9FC$)2BW8J+/2J-=D# C44D^W:L[MG;*!9+U[+M#X9A7_ 5!+ P04 M " !)/)I,\'15*D<% "M&0 & 'AL+W=O%T%Z>'H[CZ:1M>RJGD^*MS@Y'\U2.JK<\ M3\M_'TQ6?-R/8?S9\./PNJ^;!F\Z.:6OY@]3_WEZ*NV5UV?9'7)SK [%<52: ME_OQ=T@V,FP"6L1?!_-17?P>-:4\%\7/YF*]NQ^+AI')S+9N4J3VZ]W,3)8U MF2R/?[JDX[[/)O#R]V?V15N\+>8YK,+%];(NL:C]'V[>J+O(NBZ62I[_.WX=C^_UQOA.&71@? M(+L V0=$XFJ WP7X?0#(JP&J"U!]@+P>$'0!P5= <#5 =P&Z#PBN!X1=0-@' MJ*OXJ,-'7XRNJQIW ?%7P/4>0'P.G.A#_#;$.X]X.X4>TSJ=3LKB8U2>5\$I M;18;)-#,TFW3VD[*]J:=1I5M?9^"BB?>>Y.IP\S.&'F)"<00\\AA8(B9U;876/("RS:#&F0(DL4QB[74*-^:S><+5,"&PJ*+ MT1W(Z?-R^D3."(W9[ P)!@IH0!-VQ:(40FTHZLX7/&'%$U9T_ 7J9:9(+RI& M52VN8P9, IY)P,S$"#$)2"]XH5,$7N84<0<\4$H<8[RX:C%S@<$QR6"=0SB:#6&$4"#]UUT)"-PT&!L5"-AO2! V$'G0%CH1$^ M2J]NH8:D'48+C-.2 PI0&R6/(A1"GD0HQ'5& 8<9 ^/&Y)0"C-'ZDN[PMV!# M1@Y#!LZ1R12DE@P^.3?=0@T??!S6+1GK)N<5R=BM"@6>8#Q,10Y&#E.6G"GC M,XND=JL<,UFZGOD8LR6'%LGXE*\4WND>&9S E&]"UK=[&U;F,#S)&1X^UDCJ M 78VXX/6+=20C\,J)/-XA9?7K ,-GF)U;#=$C:6F0(TW\3D#BOT(I5HPJ+O8 M]R4V8(Y;I+0O(SR 3,)00HAP&P;G-&!)S&QXV^$NDAH'/J8\,!AP#J[#$"1C M"'BK>N! &A_6O8OW8;DI7]M7LM5H6[P=Z[;_B^;^O>]#^Y86M2]DLI1)\N8:P>1+$&P=\#>86L&6S2P M58,M&]BZP18.;.5@2P>V=K#% UL]V/*!K1^L , J %8"8#605@/):B"M!I(? M]V;@60VDU4"R&DBK@>0T^"Z#9"TY#>S"L7Q,MW=:#;RO.7S^(^/WM'P] M'*O1 M_P_-]#]02P,$% @ 23R:3,:[C-ZO 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0.4K6#H%MH&DQ=, &!!VV/BLV M?4$ET9/DN/O[2;+CNJVW%XND>0X/*2H=T#S;!L"1%R6US6CC7+=GS!8-*&&O ML /M_U1HE'#>-36SG0%11I"2C"?)-5.BU31/8^QH\A1[)UL-1T-LKY0P?PX@ M<=J)&GZ ^]D=C??8S%*V"K1M41,#549O-_O#+N3'A%\M M#'9AD]#)"?$Y.%_+C"9!$$@H7& 0_CC#'4@9B+R,WQ,GG4L&X-*^L'^)O?M> M3L+"'ND><7B J9]/E$S-?X,S2)\>E/@:!4H;OZ3HK4,U ML7@I2KR,9ZOC.4S\%]@Z@$\ _@[ QD)1^;UP(D\-#L2,L^]$N.+-GOO9%"$8 M1Q'_>?'61\_YYB9)V3D033F',8>]2K:8J0)3QVVRI,!>QTU>1.>%O>7Q3E[3QVW_+DS= M:DM.Z/S-QOE7B Z\E.3*KU#C']CL2*A<,&^\;<8U&QV'W?2"V/R,\[]02P,$ M% @ 23R:3'^R \*U 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)8[;!(%MH.DP;, &!"VV/BLV;0O5Q97DN/O[ M4K+K>9NQ%TFD> X/*2H;C'UQ+8 G;TIJE]/6^^[(F"M;4-S=F XTWM3&*N[1 MM USG05>19"2+-EL[ICB0M,BB[ZS+3+3>RDTG"UQO5+<_CJ!-$-.M_3#\2B: MU@<'*[*.-_ $_D=WMFBQF:42"K031A,+=4[OM\=3&N)CP$\!@UN<2:CD8LQ+ M,+Y6.=T$02"A](&!XW:%!Y R$*&,UXF3SBD#<'G^8/\<:\=:+MS!@Y'/HO)M M3@^45%#S7OI',WR!J9Y;2J;BO\$5)(8')9BC--+%E92]\T9-+"A%\;=Q%SKN MPWBS/TRP=4 R 9(9<(AYV)@H*O_$/2\R:P9BQ]YW/#SQ]IA@;\K@C*V(=RC> MH?=:;/>[C%T#T11S&F.29$NPG=_*$S7"=)5 M@C02I/\M<2WF]J\D;-%3!;:)T^1(:7H=)WGAG0?V/HEO\CM\G/;OW#9".W(Q M'E\V]K\VQ@-*V=S@"+7XP69#0NW#<8]G.X[9:'C333^(S=^X> =02P,$% M @ 23R:3."$7/*S 0 T@, !D !X;"]W;W)K&UL;5-A;YLP$/TKEG] G9"LZ2) :CI-G;1)4:>UGQTXP*KMH[8)W;^?;0BE M&5_PW7'OW;OS.>W1O-H&P)%W);7-:.-W_5&@4=]XU-;.M M 5Y&D)(L6:UNF>)"TSR-L:/)4^R<%!J.AMA.*6[^'D!BG]$UO02>1-VX$&!Y MVO(:?H/[TQZ-]]C$4@H%V@K4Q$"5T?OU_K -^3'A64!O9S8)G9P07X/SH\SH M*@@""84+#-P?9W@ *0.1E_$V^D>\+^$<9^OE R-O\3SB!]>E#B:Q0H;?R2HK,.U7?N.-Y:K G9IA]R\,5K_>)GTT1@G$4\9\7;WWTG*]WMRD[ M!Z(QYS#D)/.<*8-Y]JE$LE3BD/P'3Y;AFT6%FPC??%*X6R;8+A)L(\'V$\'= M58M+.5^OBK#93!68.FZ3)05V.F[R+#HM['T2[^0C?=CV7]S40EMR0N=O-LZ_ M0G3@I:QN_ HU_H%-CH3*!7/G;3.LV> X;,<7Q*9GG/\#4$L#!!0 ( $D\ MFDQ5(6>/LP$ -(# 9 >&PO=V]R:W-H965TZH$D0!!(J M%QBXWZYP#U(&(B_C9>:D2\H 7)_?V#_&VGTM%V[A'N5W4;NNH =*:FCX(-T3 MC@\PU_..DKGX3W %Z<.#$I^C0FGC2JK!.E0SBY>B^.NT"QWW<;K)LAFV#4AG M0+H #C$/FQ)%Y1^XXV5N<"1FZGW/PQ/OCJGO316/:;PG_DWV\2["/!_K\E;L7\ MJ9*M>JK M'&:+*EPT'&25]YE8._2^":_PJ=I_\Q-*[0E%W3^96/_&T0'7DIR MXT>H\Q]L,20T+AS?^[.9QFPR'/;S#V++-RY_ E!+ P04 " !)/)I, AB@ MEK4! #2 P &0 'AL+W=O2X^_M1LNMYF]$72:1X#@\I M*AN,?7$M@"=O2FJ7T];[[LB8*UM0W-V8#C3>U,8J[M&T#7.=!5Y%D)(LV6QN MF>)"TR*+OK,M,M-[*32<+7&]4MS^.H$T0TZW]-WQ+)K6!P,)A;JG-YMCZ 'P(&MSB34,G%F)=@/%4YW01!(*'T@8'C M=H5[D#(0H8S7B9/.*0-P>7YG_QQKQUHNW,&]D3]%Y=N<'BBIH.:]],]F>(2I MGCTE4_%?X H2PX,2S%$:Z>)*RMYYHR86E*+XV[@+'?=AO-GO)]@Z()D R0PX MQ#QL3!25/W#/B\R:@=BQ]QT/3[P])MB;,CAC*^(=BG?HO1;;PRYCUT TQ9S& MF&09,TS_2<(6 M/55@FSA-CI2FUW&2%]YY8.^2^"9_PL=I_\IM([0C%^/Q96/_:V,\H)3-#8Y0 MBQ]L-B34/AP_X=F.8S8:WG33#V+S-RY^ U!+ P04 " !)/)I,RZPJ\[0! M #2 P &0 'AL+W=O_4M0"!O6AF?TS:$[LB8+UO0PM_9#@S>U-9I$=!T#?.= U$ED%:,;S;W3 MI M:)$EW]D5F>V#D@;.COA>:^%^GD#9(:=;>G,\RZ8-T<&*K!,-?(7PK3L[M-C, M4DD-QDMKB(,ZIX_;XVD?XU/ =PF#7YQ)K.1B[6LT/E4YW41!H* ,D4'@=H4G M4"H2H8P?$R>=4T;@\GQC_Y!JQUHNPL.352^R"FU.#Y144(M>A6<[?(2IGG>4 M3,5_ABLH#(]*,$=IE4\K*7L?K)Y84(H6;^,N3=J'\69W@ZT#^ 3@,^"0 &Q, ME)2_%T$4F;,#<6/O.Q&?>'ODV)LR.E,KTAV*]^B]%MO#?<:ND6B*.8TQ?!DS M1S!DGU/PM10G_@^'S LQO';#2"[:8?Q.9O7/P"4$L#!!0 ( $D\FDR: T%PM@$ - # M 9 >&PO=V]R:W-H965T++/K. MILAP<$IV<#;$#EH+\_L$"L>-/ =W(_^;+S%%I5*:NBL MQ(X8J'-ZGQY/^X"/@&<)HUV=2:CD@O@2C"]53I.0$"@H75 0?KO" R@5A'P: MOV9-NH0,Q/7Y3?U3K-W7,O$Q2E0VKJ0N2^-V5PQE;$.Y^\]=YKP0\9NP:=&7*:('P%21<$\^)+ M!+X5X<3?T?DV?;>9X"[2=^OHA[MM@?VFP#X*[/]7X7M(>I?\$X.M.JK!-'&6 M+"EQZ.(,ZW;1IM+2=+I\O-S?.PX^6C=D^\ GG6 MROB"=B'T1\9\U8$6_L;V8/"FL4Z+@*9KF>\=B#J!M&)\MWO-M)"&EGGRG5V9 MVR$H:>#LB!^T%N['"90="YK1%\>C;+L0':S,>]'"9PA?^K-#BRTLM=1@O+2& M.&@*>I\=3X<8GP*^2AC]ZDQB)1=KGZ+QH2[H+@H"!56(# *W*SR 4I$(97R? M.>F2,@+7YQ?V=ZEVK.4B/#Q8]4W6H2OH'24U-&)0X=&.[V&NYQ4E<_$?X0H* MPZ,2S%%9Y=-*JL$'JV<6E*+%\[1+D_9QNN&W,VP;P&< 7P!W*0^;$B7E;T40 M9>[L2-S4^U[$)\Z.''M316=J1;I#\1Z]US)[D^7L&HGFF-,4P]>9>!O>?I37Z%3]/^2;A6&D\N-N#+IOXWU@9 *;L;'*$./]AB*&A"/-[B MV4UC-AG!]O,/8LLW+G\"4$L#!!0 ( $D\FDS:>G27M $ -(# 9 M>&PO=V]R:W-H965T6_>#$,^HGUV'8 G+UH95]#. M^_[(F*LZT,+=8 \FW#1HM?#!M"USO051)Y!6C.]V=TP+:6B9)]_9ECD.7DD# M9TOA@9=Z+%KZ _]J?;;#8PE)+#<9)-,1"4]"' M_?&4Q?@4\$W"Z%9G$BNY(#Y'XV-=T%T4! HJ'QE$V*[P"$I%HB#CQ\Q)EY01 MN#Z_LK]/M8=:+L+!(ZKOLO9=0>\IJ:$1@_)/.'Z N9Y;2N;B/\$55 B/2D*. M"I5+*ZD&YU'/+$&*%B_3+DW:Q^GFD,VP;0"? 7P!W*<\;$J4E+\37I2YQ9'8 MJ?>]B$^\/_+0FRHZ4RO271#O@O=:[M]F.;M&HCGF-,7P=&UL?5/;;MLP#/T501]0)7:VIH%MH.DP;$ + M!!VV/2LV;0O5Q9/DN/W[4K+K>:VQ%TFD> X/*2H;C'UR+8 GSTIJE]/6^^[ MF"M;4-Q=F0XTWM3&*N[1M USG05>19"2+-EL/C/%A:9%%GTG6V2F]U)H.%GB M>J6X?3F"-$-.M_3-\2B:U@<'*[*.-_ #_,_N9-%B,TLE%&@GC"86ZIS>;@_' M78B/ ;\$#&YQ)J&2LS%/P?A>Y703!(&$T@<&CML%[D#*0(0R_DR<=$X9@,OS M&_O76#O6=Z'C/HPW:3K!U@')!$AFP#[F86.BJ/P+][S(K!F('7O? M\?#$VT."O2F#,[8BWJ%XA]Y+L;VYSM@E$$TQQS$F6<;,$0S9YQ3)6HIC\@&> MK,/3585IA*?_*-RO$^Q6"7:18/??$M=B;MXE88N>*K!-G"9'2M/K.,D+[SRP MMTE\D[_AX[0_<-L(['S9V/_:& \H97.%(]3B!YL-";4/QVL\VW',1L.; M;OI!;/[&Q2M02P,$% @ 23R:3)4SLS^T 0 T@, !D !X;"]W;W)K M&UL?5/;;MLP#/T501]0)4K6%H%MH.DP;, &!!VV M/BLV;0O5Q97DN/O[4;+KN9VW%TFD> X/*2H;K'OR+4 @+UH9G],VA.[ F"]; MT,)?V0X,WM36:1'0= WSG0-1)9!6C&\VUTP+:6B1)=_)%9GM@Y(&3H[X7FOA M?AU!V2&G6_KJ>)!-&Z*#%5DG&O@.X4=WZL>917:G-Y24D$M>A4>[/ 9IGH^4#(5_Q4NH# \*L$.O2FC,[4BW:%XC]Y+@0^:L4LDFF*.8PQ?Q&SG"(;L$NP7=O%/XC_WZ58)\(]O\M<2WFO4JVZ*D&UZ1I\J2TO4F3O/#. WO'TYO\ M"1^G_9MPC32>G&W ETW]KZT-@%(V5SA"+7ZPV5!0AWB\P;,;QVPT@NVF'\3F M;US\!E!+ P04 " !)/)I,>F"U8+0! #2 P &0 'AL+W=O,Z9,^-Q,6GS8GL A]ZD4+;$O7/#@1!;]R"9O=(# M*'_3:B.9\Z;IB!T,L":"I" T26Z(9%SAJHB^DZD*/3K!%9P,LJ.4S/PZ@M!3 MB5/\[GCF7>^"@U3%P#KX!N[[<#+>(BM+PR4HR[5"!MH2WZ6'8Q[B8\ /#I/= MG%&HY*SU2S">FA(G01 (J%U@8'Z[P#T($8B\C->%$Z\I W![?F?_'&OWM9R9 MA7LM?O+&]26^Q:B!EHW"/>OI$99ZKC%:BO\"%Q ^/"CQ.6HM;%Q1/5JGY<+B MI4CV-N]T#Z *@*^ VYB%SHJC\@3E6%49/R,R]'UAXXO1 ?6_J MX(RMB'=>O/7>2T63K""70+3$'.<8NHE)UPCBV=<4="_%D?X'I_OP;%=A%N'9 M7PKS?8)\ER"/!/F')>[%7/^3A&QZ*L%T<9HLJO6HXB1OO.O WM'X)G_"YVG_ MRDS'E45G[?S+QOZW6COP4I(K/T*]_V"K(:!UX?C)G\T\9K/A]+#\(+)^X^HW M4$L#!!0 ( $D\FDP<%>NMM0$ -(# 9 >&PO=V]R:W-H965T<" MCKM_7\"NYVW6O@!WW'OW[CC2 =>JM1EMG.L.C-FB 2WL%7;0^IL* MC1;.FZ9FMC,@R@C2BO$DN6%:R);F:?2=3)YB[Y1LX62([;46YM<1% X9W=!/ MQ[.L&Q<<+$\[4<,+N._=R7B+S2REU-!:B2TQ4&7T;G,X[D)\#/@A8;"+,PF5 MG!%?@_&ES&@2!(&"P@4&X;<+W(-2@)LXZ9PR )?G3_;'6+NOY2PLW*/Z M*4O79'1/20F5Z)5[QN$)IGJN*9F*_PH74#X\*/$Y"E0VKJ3HK4,]L7@I6KR/ MNVSC/HPWUWR"K0/X!. S8!_SL#%15/X@G,A3@P,Q8^\[$9YX<^"^-T5PQE;$ M.R_>>N\EY\E-RBZ!:(HYCC%\$;.9(YAGGU/PM11'_@^Q&PO=V]R:W-H965T++/I.MLC,X)7LX&2)&[06]N\1E!ESFM)7QZ-L M6A\ M@_&MRFD2$@(%I0\* K<+W(-200C3^#-KTB5D(*[/K^I?8NU8RUDXN#?J25:^ MS>D-)1748E#^T8Q?8:[GFI*Y^.]P 87PD G&*(UR<27EX+S1LPJFHL7+M,LN M[N-TPV]GVC:!SP2^$&YB'#8%BID_""^*S)J1V*GWO0A/G!XX]J8,SMB*>(?) M._1>"I[<9NP2A&;,<<+P%29=$ S5EQ!\*\21OZ/S;?IN,\-=I._6]#39%MAO M"NRCP/[#$C2X 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0+X:TZ0J0LJFJ5FJE5:JVSUX8P(J-J6V6].\[-H32 MA!?;,S[GS,7C?#+VR74 GCQKU;N"=MX/1\99=OYX&!E M/H@6OH/_,9PM6FQ5J:6&WDG3$PM-0>^3XRD+^ CX*6%RFS,)E5R,>0K&E[J@ MAY 0**A\4!"X7>$!E I"F,;O19.N(0-Q>WY1_Q1KQUHNPL]D[;N"WE%2 M0R-&Y1_-]!F6>FXI68K_"E=0" ^98(S**!=74HW.&[VH8"I:/,^[[.,^S3=I MMM#V"7PA\)5P%^.P.5#,_*/PHLRMF8B=>S^(\,3)D6-OJN",K8AWF+Q#[[7D M"<_9-0@MF-.,X1M,LB(8JJ\A^%Z($W]#Y_OT=#?#--+3;?0/M_L"V:Y %@6R M_P2R5R6^Q? D?16$;7JJP;9QFARIS-C'2=YXUX&]Y_%-_L'G:?\F;"M[1R[& MX\O&_C?&>,!4#C&UL=51ACYLP#/TK$3_@4E):NHHB7>]TVJ1-JF[:]CD%4] EA"5IN?W[)8$R MQKPO)':>W[,3[*Q7^LW4 ):\2]&:0U1;V^TI-44-DIL'U4'K3BJE);?.U!=J M.@V\#$%24+9:;:GD31OE6?"==)ZIJQ5-"R=-S%5*KG\=0:C^$,71W?':7&KK M'33/.GZ!KV"_=2?M+#JQE(V$UC2J)1JJ0_08[X\[CP^ [PWT9K8GOI*S4F_> M^%0>HI5/" 04UC-PM]S@"83P1"Z-GR-G-$GZP/G^SOX2:G>UG+F!)R5^-*6M M#]$N(B54_"KLJ^H_PEC/)B)C\9_A!L+!?29.HU#"A"\IKL8J.;*X5"1_']:F M#6L_\M_#\ V!K!% !V$0N;/W/(\TZHG>KC[COLGCO?,W4WAG>$JPIE+WCCO M+6=QDM&;)QHQQP'#9IAX0E#'/DDP3.+(_@EG>/@:S7 =PM=S]33%"1*4( D$ MR5\E;A8E8I@M+K)!138(0;H0P3 [7&2+BFP1@@\+$03#5KA(BHJD"$&\$,$P M_WG4'2JR0PC6"Q$,DRQ$Z.P_EZ OH<,-*=2U#=-EYIV&R",+??('/DR@+UQ? MFM:0L[*NVT)/5$I9<*FL'MS3U6[H38: ROIMZO9Z:/W!L*H;IQJ=1FO^&U!+ M P04 " !)/)I,7TG22[,! #2 P &0 'AL+W=O==4S+8&1!%!6C&^6MTP+61#LR3&#B9+L'-*-G PQ'9:"_-W#PK[E*[I.? J MJ]J% ,N25E3P"]Q;>S#>8Q-+(34T5F)##)0IO5_O]MN0'Q/>)?1V9I/0R1'Q M(SC/14I701 HR%U@$/XXP0,H%8B\C#\C)YU*!N#[[B?31Z"<13QGQ=O??24 M<7Z=L%,@&G/V0PZ?Y:RG#.;9IQ)\J<2>_P?GR_#-HL)-A&^^*;Q9)M@N$FPC MP?8;P>U%BTLY=Q=%V&RF&DP5M\F2'+LF;O(L.BWL/8]W\I4^;/M/82K96')$ MYV\VSK]$=."EK*[\"M7^@4V.@M(%\];;9EBSP7'8CB^(3<\X^P=02P,$% M @ 23R:3 -M'OJW 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$+[MI-BO;4C91U$J)M$K5]IFUQS8*&!?P.OG[#-AQ MK=0OP SGG+DPI(.QKZX!\.1-J]9EM/&^.S#FB@:T<%>F@Q9O*F.U\&C:FKG. M@B@C22O&D^0;TT*V-$^C[V3SU/1>R19.EKA>:V'?CZ#,D-$-_72\R+KQP<'R MM!,U_ 3_JSM9M-BL4DH-K9.F)1:JC-YM#L==P$? ;PF#6YQ)J.1LS&LP?I09 M34)"H*#P04'@=H%[4"H(81I_)TTZAPS$Y?E3_3'6CK6JXIF8I_@@LHA(=,,$9AE(LK*7KGC9Y4,!4MWL9=MG$?QIOK MVXFV3N 3@<^$?8S#QD Q\P?A19Y:,Q []KX3X8DW!XZ]*8(SMB+>8?(.O9>< M\]N478+0A#F.&+[ ;&8$0_4Y!%\+<>3_T?DZ?;N:X3;2M\OH^YMU@=VJP"X* M[);QM\F7$M>6#O>'R3?_!QVI^%K67KR-EX M?-G8_\H8#YA*W7'D(]IGUP%X\J*5<07MO.]/C+FJ RW<'?9@PDV#5@L?3-LRUUL0 M=0)IQ?AN]YYI(0TM\^2[V#+'P2MIX&*)&[06]L\9%(X%W=-7QZ-L.Q\=K,Q[ MT<(/\#_[BPT66UAJJ<$XB898: IZOS^=#S$^!3Q)&-WJ3&(E5\3G:'RM"[J+ M"8&"RD<&$;8;/(!2D2BD\7OFI(MD!*[/K^R?4^VAEJMP\(#JEZQ]5] C)34T M8E#^$<-TD_$9 MM@W@,X O@&/289-0ROR3\*+,+8[$3KWO17SB_8F'WE31F5J1[D+R+GAO)<]X MSFZ1:(XY3S%\%;-?(EA@7R3XEL29_P?GV_!L,\,LP;.U^O'C-L%AD^"0" YK M_>.;"C="LNR-!ENU5(-MTS Y4N%@TB"OO,N\WJ/P0SG::LLGPV,\?B"V_N/P+4$L#!!0 ( M $D\FDR[,_>&PO=V]R:W-H965T, 7B=_WP$[KILX M+\ ,YYRY,*2#L4^N ?#D1:O69;3QOMLSYHH&M' 7IH,6;RICM?!HVIJYSH(H M(TDKQC>;*Z:%;&F>1M_1YJGIO9(M'"UQO=;"OAY F2&C6_KF>)1UXX.#Y6DG M:O@)_E=WM&BQ6:64&EHG34LL5!F]W>X/2,L$8A5$NKJ3HG3=Z4L%4M'@9=]G&?1AO^/5$ M6R?PBU,$9VQ%O,/D'7K/.=\E M*3L'H0ES&#%\@=G."(;JG;.,D+[SRPMSR^R3_X..T/PM:R=>1D/+YL M[']EC =,97.!(]3@!YL-!94/QVL\VW',1L.;;OI!;/[&^5]02P,$% @ M23R:3!K9/,:T 0 T@, !D !X;"]W;W)K&UL M;5/;;J,P$/T5RQ]0)TYZBP"I:57M2KM2U-5VGQT8P*K-4-N$[M^O;0A+4U[P MS'#.F8O'28_FS=8 CGQHU=B4ULZU.\9L7H,6]@I;:/R?$HT6SKNF8K8U((I( MTHKQU>J&:2$;FB4Q=C!9@IU3LH&#(;;36IB_>U#8IW1-SX$76=4N!%B6M**" M7^!^MP?C/3:I%%)#8R4VQ$"9TH?U;K\-^ AXE=#;F4U")T?$M^!\+U*Z"@6! M@MP%!>&/$SR"4D'(E_$^:M(I92#.[;/Z<^S=]W(4%AY1_9&%JU-Z1TD!I>B4 M>\'^&XS]7%,R-O\#3J \/%3B<^2H;/R2O+,.]:CB2]'B8SAE$\]^U#_3E@E\ M)/ + AL2Q?;[ZV6![:+ -@IL/[5X=]'B M$N;^(@F;S52#J>(V69)CU\1-GD6GA7W@\4[^PX=M_RE,)1M+CNC\S<;YEX@. M?"FK*[]"M7]@DZ.@=,&\];89UFQP'+;C"V+3,\[^ 5!+ P04 " !)/)I, M3 [;6;0! #2 P &0 'AL+W=OS5+\ ,\]Z\ M&89\,O;9=0">O&C5NX)VW@]'QES5@1;NS@S0XTUCK!8>3=LR-U@0=01IQ7B2 MO&=:R)Z6>?2=;9F;T2O9P]D2-VHM[)\3*#,5-*4WQY-L.Q\DAH:,2K_9*;/ ML-3SCI*E^*]P!87A00GFJ(QR<275Z+S1"PM*T>)EWF4?]VF^R6ZP?0!? 'P% MW$< FQ-%Y1^%%V5NS43LW/M!A"=.CQQ[4P5G;$6\0_$.O=>29TG.KH%HB3G- M,7P3DZX1#-G7%'POQ8G_!^?[\,.NPD.$'[;P)-LGR'8)LDB0_5-B^J;$O9BW M*MFFIQIL&Z?)DW^0U?)[V;\*VLG?D8CR^;.Q_8XP'E)+< MX0AU^,%60T'CP_$#GNT\9K/AS;#\(+9^X_(O4$L#!!0 ( $D\FDQ\XHMW MMP$ -(# 9 >&PO=V]R:W-H965TZ:% M;&F>1M_)YJGIO9(MG"QQO=;"_CN",D-&M_3=\2CKQ@<'R]-.U/ $_G=WLFBQ MF:64&EHG34LL5!F]VQZ.28B/ 7\D#&YQ)J&2LS'/P?A19G03!(&"P@<&@=L% M[D&I0(0R7B9..J<,P.7YG?U[K!UK.0L']T;]E:5O,GI+20F5Z)5_-,,#3/5< M4S(5_Q,NH# \*,$U,$9VQ%O$/Q#KV7G">[E%T"T11S'&/X M(F8[1S!DGU/PM11'_A^(-G.X[9:'C333^(S=\X?P-02P,$% @ 23R:3 'I;,:W M 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5 MRQ\0@Y=T-RM RJ:J6JF15JG:/GMA "N^4-LLR=_'-H32E!?;,S[GS,7C?-3F MV78 #KU(H6R!.^?Z(R&VZD R>Z-[4/ZFT48RYTW3$ML;8'4D24%HDGPBDG&% MRSSZSJ;,]> $5W VR Y2,O-Z J'' J?XW?'$V\X%!RGSGK7P ]S/_FR\11:5 MFDM0EFN%##0%OD^/IRS@(^ 7A]&NSBA4.*JL$Z+6<5GXID+]/.5=S'Z>9V/].V"70FT(5PB''( M%"AF_IDY5N9&C\A,O>]9>.+T2'UOJN",K8AW/GGKO=>29ON<7(/0C#E-&+K" MI N">/4E!-T*<:+_T>DV?;>9X2[2=VMZFFP+9)L"613(_BGQ\*'$+>5=!O:>QC?Y"Y^F_9&9EBN++MKYEXW];[1VX%-);OP( M=?Z#+8: QH7CWI_--&:3X70__R"R?./R#5!+ P04 " !)/)I,A E[EWX" M "C" &0 'AL+W=O2AV ?SYR9(OM,&U7#E05B$AI^P(>,,PVFM218#K."&H M4%G;::)C6Y8F]"1(6>,ML_BIJA#[M\:$MBL;VI? 6WDLA J -&G0$?_$XE>S M97(&ABS[LL(U+VEM,7Q8V:]PN8&>(FC$[Q*W?#2V5"D[2M_5Y-M^93O*$28X M%RH%DH\SSC A*I/T\;=/:@^:BC@>7[)_T<7+8G:(XXR2/^5>%"L[MJT]/J 3 M$6^T_8K[@@+;ZJO_CL^82+AR(C5R2KC^MO(3%[3JLT@K%?KHGF6MGVV?_T(S M$]R>X#Y+\'J"-Q"DV7L$OR?XGP1?=ZLK1?=F@P1*$T9;BW7;VR#U*X)+7W8_ M5T'=;+TFV\-E])RZ@9. LTK48[(.XXXP<$ F7V0<$T2F7M%=Z<"FVM$=$/! M,Q;A:;XW-AA%Y@2^,8&O$_B3+L!9%SI,I#&UQLSZM+F'F)@(C"8"@XE9I[(. M$]PQ<0\Q,1$:380&$][,1/C0Q#W$Q$1D-!$93/@S$]%#$]&SVQ$;3<0&$\', M1'QEP@\C1WW,2@NCTL*@%,Z4%L]V%#KF_[EC$(GF?W3G2L4+'2_RO9L5P1O' M"C3(Q5.YM0&T6,PMP:M=C /_MIWY$31=-1\?T'OH8VW P' Q,P%&IVZ%V5'? M:-S*Z:D6BCN*#K?FVE6G]BR>J=O4$'^%[C*#)H8T*%?T!0P^I;OK^P=BQ[+F MUHX*>8_HT_Y J<"R+N=%;G8AWQB&"<$'H8:1'+/NVNPF@C;]*P$8WDO2_U!+ M P04 " !)/)I,, RNGT<' #T,0 &0 'AL+W=OO9"NN;9X#D#=)K(Q(SEB?#D4>7;^WVV^[YZ;I)M_7J\UN/GWNNI>KV6QW M_]RL%[M/[4NSZ?_SV&[7BZ[_N'V:[5ZVS>)A?])Z-=-*^=EZL=Q,;Z[WQ[YL M;Z[;UVZUW#1?MI/=ZWJ]V/Y[VZS:]_E4IA\'?E\^/7?#@=G-]OJ^[W]OWG9LS(32=C^K\V;\VJ#Q]&TO=QWZYV M^Y^3^]==UZ['5OJAK!??#[^7F_WO][']C]/P"7H\09>>8,83S/$$N\_],+!] MIC\NNL7-];9]GVP/W];+8K@HY,KTM;P?#NY+M_]?G^RN/_IVHUVZGKT-#8TQ MMX<8?1(CQXA9W_JQ"XVZN-79Z=HKW("!8S3[!LQ9 V0$%C9@]PW8LP;T19*' MF+"/V1R23$J9&'%'#G;D0$<&-^!A [X\U0 ;" 6I'F+<::HA&9M(JA%V%$%' M%C>08 .I/%51^-I5!#TZ0K@HF KAQI F+P671%PA@$,24)FRQA MGV*T@72%D1'$C"=-8!C$522,<1!?DK"O^X8Q.(+(837#2$BL2!A#(:DDX90# M')VP;UAC>C2BA]P"-*9"2WG"&E.A=4'"8]!9PLK'1%1$8WHTHB>1)C 5VE8D MC*G02".RA!VXI%V(Y)+6F!X-Z FL9I@*'2H2QE1HI!19PC%+."BM DL8TZ,! M/8&,UF JC"I/V& J#-**RX3'H-.$?Q!EV+P(PV, /*QDALRM*B97!D-A2J97 M8]!9OD9K(J$&LV, .X',KPQFPE3,L QFPI3,L<:@L_EDM(81;# [!K 3[&57 M*(@5%H-C$#A$[2T&QU: 8S$XM@2<,>BTL-H,\D>ZPN181,YE86$0$5F+\;) M7BHTQV)N;(GFC$%GA8U*L<%BO"R2G*RN*(@(L<4,6L!@)#=/B]FR M%;,UB[&Q);.U,>BTKMYY3:XCA^ER8+*6U14%19*1PP@Z@""[9SF,EJMXSG&8 M&E?RG#,&G=;5.2$W+8?90R-+]$MG^M6="&1B\!C MMGR);*&@2+X_CP'T $"V$N8Q6KY"MCRFQI?(EL]E*Z7()B^>++N5R!8*BD2V M/";0 P+94ZS':/D*V?*8&E\B6SZ7+1.=(M=1P'"%$ME"08DM>F(" R P$=D* M&*U0(5L!4Q-*9"ODLN6]"+D/! Q7*-$M%)2(;@5,8 $LEM6P&B%FB5MLJ9= MM*B=ZU80NB0=,%RA1+=04"*Z%3"! 1"8R"TK8K1BA6Y%3$TLT:V8ZY;3BHT5 MLQ5+9 L%L6E6Q !& & B=ZR(R8H5LA4Q-+%$MF(N6]8+2Q>C%4M4"P71LF+^ M(E(MMEE$=HLJ5"MB9F*):D6@6CZPQ8&$T4HEJH6"$ID-),Q?RODSBLP&$B8K M5:A6PM"D$M5*N6KU][R3YC421[6)5LU^LR(:Q M*MHQ5KDN.D=W"809+I#C(J\PB#)L'5FHX0*)([F?";-<5'DNF.FBS'4AN4** M]8'W1K!#Q@M08J" 0J8.POP9 C10Z'@)=%*A@L*\%]!\D9($$5,D=B#*L%TH(8X1 981(VPZ M0$>DQCPB MQ#TB1?81 ?X1)YYB1_PC4F0@05%&4UPNX;RPDQ*:;,Y)RHSF(,CHRP+/3KSM MZV;[M'\+8#>Y;U\WW> P.CEZ?-7@LQZ\\1?';X=7$-!Q?76'XOMRIOZ,O@"H M+:N.+S3,_A_6X7V(WQ;;I^5F-_G:=EV[G@]^^\>V[9H^:?6IOS*?F\7#\<.J M>>R&/X?%]^WA-83#AZY]F1_>L9@=7_2X^0]02P,$% @ 23R:3!-W>-!L M @ U@< !D !X;"]W;W)K&ULC95M;YLP$,>_ M"N)]:S#/$4%:B*9-VJ2J4[?7#G$"*F!F.Z'[]K,-86"<=F]B^_R_N]_9Q)?V MA+ZR$F-NO35UR[9VR7FW 8 5)6X0>R0=;L7.B= &<;&D9\ ZBM%1.34U@(X3 M@@95K9VERO9$LY1<>%VU^(E:[-(TB/[9X9KT6]NU;X;GZEQR:0!9VJ$S_H'Y M2_=$Q0I,48Y5@UM6D=:B^+2U/[F;O>M(!Z7X6>&>S>:6+.5 R*MUC"0X?H]![2FG=)S/;]$_J^)%,0?$<$[J7]61EUL[MJTC M/J%+S9])_P6/!06V-5;_#5]Q+>221.0H2,W4KU5<&"?-&$6@-.AM&*M6C?T8 M_^9F=H"C _Q?!V]T\"8'UW_7P1\=?,T!#*6HL]DCCK*4DMZBP_5V2'Y%[L87 MIU](HSILM2>.APGK-?,@3,%5!AHU^:"!,XVFV!L4WB0! F"B@$8*J/R]!<6= M )XQ@*<"^(L OE;&H(F4IE4:-XCC)-!J,<@@#*%KQO&-.+X!1\N3#YI@EL?1 M2-Y3+" "(T1@@ @UB&"5XB$(0L_1='N3#OIN$)J!0B-0: "*-*!PGT,&L_3;Q#,GK &T[-J#\PJR*7E\AF8 M6:<6M%,-0[&ULE59_;YLP$/TJ MB ]0\-G\2)5$6CM-F[1)5:=U?[N)DZ "9K:3=-]^MB$H*V>)_!.P.;]W]\CC M;GF6ZDT?A##1>U.W>A4?C.GNDT1O#J+A^DYVHK5/=E(UW-BEVB>Z4X)O_:&F M3B!-\Z3A51NOEW[O2:V7\FCJJA5/*M+'IN'J[X.HY7D5D_BR\5SM#\9M).ME MQ_?BIS"_NB=E5\F(LJT:T>I*MI$2NU7\B=P_0.D.^(B72ISUU7WD2GF5\LTM MOFU7<>HR$K78& ?![>4D'D5=.R2;QY\!-!XYW<'K^POZ%U^\+>:5:_$HZ]_5 MUAQ6<1E'6['CQ]H\R_-7,124Q=%0_7=Q$K4-=YE8CHVLM?^--D=M9#.@V%0: M_MY?J]9?SP/^Y1A^ (8#,!Z OI:>R&?^F1N^7BIYCE0O?L?=.R;W8+79N$TO MA7]FD]=V][2FE"R3DP,:8A[Z&+B*@3P=8Q*+/Y( 2@(>@/Y' C@ 10&H!V#7 M&63%ARS[F,+'M#U)GM*"49R(H41L0D0I_4"$Q3"<)$-)LFDU>2#+' 7(Y^M9 MH #%##V+J9Z,L9*6.%&)$I4S],1B,IQD@9(L$( 5X-8BY0W*XL8A4^<@RBXFRC)@9!%P M&. .@W2&L%A0&O@R FY#F-J0LL!_ +=ZH9V!;AQ8$[#@FG'RAG+0IT5]Q?, MZ5A84!KXQ )N0IB:D+*0*+BWX(:V!;AM8$[C@FGG(EFY"!:,VPOFM"XD",J/ M/,G5+.9FW1]<[:M61Z_2V+'.#U\[*8VP@.F=E?E@Q^MQ48N=<;>%O5?]C-DO MC.R&^3D9A_CU/U!+ P04 " !)/)I,6[$*3?X# A%@ &0 'AL+W=O M Z,D4F>KJI5: M:;15MY^9Q)F@A9 ",]G^^YJ7B3+K>ROS);S$/M<'_,#!FVO;?>M/U@[1]Z8^ M]]OX- R7AR3I]R?;E/VG]F+/[I]CVS7EX Z[EZ2_=+8\3)V:.M%I:I*FK,[Q M;C.=>^IVF_9UJ*NS?>JB_K5IRN[?1UNWUVVLXO<37ZJ7TS">2':;2_EB_[3# M7Y>GSATE-Y5#U=AS7[7GJ+/';?R3>G@T,':86GRM[+6_VX]&*\]M^VT\^.VP MC=-Q1+:V^V&4*-WFS7ZV=3TJN7'\LXC&MYICQ_O]=_5?)O/.S'/9V\]M_7=U M&$[;.(^C@SV6K_7PI;W^:A=#%$>+^]_MFZU=\W$DKL:^K?OI-]J_]D/;+"IN M*$WY?=Y6YVE[7?3?N_$=]-)!WSKHVXVZ^>)?RO$>JP?M MKLU^/#E=BND_-_C>G7W; <(F>1N%EC:/0%@!6 2P/L14/;#*.(+J92?Y2ECE@0) M 105;E?Q&"@=8'AI],%QKK6S+-3BB5$,,L8($CP+"EH4172 M:'EN% ..R00)G@B5K3#,,Z'R$,.Y9]@@DO!(53P\BJ''" \ S5.ATW"_FJ=" MJP"_2Z,/4YKR(A4 U,)+Q*<'4)+@H="PPC /A6;>$+YA] SK I01[P]/C_;I M 12HT#P5VJQPS%.AF1>%[SCS'>< )#UD-8^/]O$!%"#6/!>Z6!$V>"Z >5OX M<2/U'!>@ 83'-/#\@,\/H#!+@.<"UJ0K(5X%Y2OP*49W=U0AU.(! A\@0$F" MYP)6A"S@N8"0F 5^SL)4I]*H $*I"G E=D+>2IP)"LA7[6*G*52E\,/#SHPP.D!0GAJV-%TD*>"0Q) M6N@G+9/I-!,F-/+LH,\.D'3->"9P1=)"G@D,25K()"VE=":-EF<'?7: A-$2 M#P6MB%K$0T$A48O\J*53A;F ,/'P$!.U2)@DQ%-!*Z(6\5102-0B/VI!GADC M $C"5SN3M$A(6L1302N2%O%44$C2(B9I:27%#N+A(29GD9"SB(>"5N0LPT-A M0G*6\7.6,)D-SXUA(A8)$=%R/AC:R[(@ MF]Q6A7?_ 5!+ P04 " !)/)I,?*%W<&0( !^+P &0 'AL+W=OI^/->+>K/IK]3E\<]PT>EKGWW# M\]^_7?VGX^"[P7Q>'>I%L_E[?=L^7$WS=');WZV>-NWOSOJYWAU_O@S7_]8,-_!# __: MP,4W&]#0@+XW"&\V"$.#\*,-XM @B@:ST]B/-W.Y:E?7E_OF9;(_S8?'53_M MW$7L'M=-_^7QZ1S_UMW/0_?M\S7%(\3 M2C"AI&\/BWP2R"?G(N[B$H1YG[PQ*QEFPSJ;++)AU4T@ECDO091G:^)DF$O6 MN4@-9MV+XR+G#8BB[(RG5& N14\;.6N*ZL6[5)CEG0%Q/H=8%9R/JS"A*IV1 MDX2J5%>4LLA[":(\F=D8O'0Z&R^S<6!^!B[R_L X=M& EH-X_>"\SHAD1E[U M5%*LSO X9(3B0CZ;9^.,,$<=Z8R"S(CT5,VA>V@R(Q!78D76/<)D=AK-)-$\ MQ(S&'DA.M24*Z^HR@ST.L]DA.,M\-'0I!U>*A#,*[)YNJ0P&.8QGE]3R1VQ< M 2/5:::29*K3N'0Q:*FB,$K6B#!6G>8JJ=H&(#,S204M05Q,G(.Q)#L,5Z?I M&B1=G<9FC(DJI540YX-)#X_IZC5=@Z2K!]R,);-RJ$@5]%-BAN$1CE?:8L5XS M-DC&>LU.'ZM*:NU_P\;Y8,)Z3=@@">LU.GU*@27S85SA;,ULS%BO&2O7N[D' MZ PI1I41C*N"43MX3%BO*^ @*V"O:UOONO5. 0D%=I4[9VMN8V9[S>RH<@(P M3L6E)&[G8@CD,;6#DT19PBMR<$YT_1%?D4NPU()7 J]7 OF,YUX3'J^W0^#H M)>ZM]=;CM< 7M=ZR,2K"[";-;I9<(LUD5ZJ*LAC^ @7F;CZ1E1.F-VEZL^02 M 7HGN.6DL=_DX^2:\@'&)K#J #*=!TYLEFTAC MN7MR7C\X$)?)K$@)\YLTO^7[W)Q Z5O);'1,M H PN F#6ZY1,Q) [DCG^3, M H1ESVP(E3"V26.;91E)FL;O?"D2D"B,*K8>%48V:63+^GE.&K!1U@<+$.2C ML7P0!BMIL&99/I(&*R>?E;) 6'<'+6%AJ)(NL+,L'@GX$E62"^P"A:5L.8H! M(SIH1&>)Z*#)VQ7\4,X2ST%3]YV7=W&!HJ*U! 8,YJ#! MG)5CJH$;NPI SF44YI,S9D_ 6 X:RUEB.6C<2@:"$,NZ#8:3K&F<)8V#-HGA MC0%A/EGK5,P0!!&3*U;J#EFF=L2LB9HU M:C]DB'EC0V3<$^9(!!:HWNM ;^@I,QDS)V)&1,T(M8T104G6O1]$:U08 A'L M)\DZ*.IRJWN?MMXCHK%3I LNM?\0=245JFQ54A$S(&H&J,V%B%Z 4R[9P$W$ M H_ BY2%2=3USVC78-P/ID $'J,L.**N;,1^P+@GK.D(-"U+B:AK%N'SC_?I ML/03V'&114+2U8CP[\<]840DL)LB$9%TH3'VY<<=84(D1 C9D09$;P#XRI!M MPH!(>AO9\M$3%GX"NQ52^$D+?^RCCSO"PD]@&T(*/P'ACPWR<4_&WB^POJ3R MDU9^K"@X:TIAX2M?69T,EOY$MJO*& "L M : <3$9^!7,TQ)*Q_C/PE*58,O24O?6.DC$ ,G"*Y0S.8.TW'E+&XL_ ^Y63 M-VOQ,Y.UEF:L_0PL776(1VM_[!*..\+*S\ ;D$MI!BYLL(XD8=5GK7KE[&7@ MPH;BK7F -9^!,2"7T0Q>"BIO^< M& G%ZP+=,K,*%GL!1J$4^Q CO1^C'ZSU$D"JUG$^K.,"=*Q2C3^2ZNSL3/&V MWM\?#W@?)C?-TZ[MS]V>??MZB/R#[\\DB^_G[F)Q.@K^_3*GD^F_K?;WZ]UA M\KEIVV9[/)=\US1MW259O>^2?*A7MZ\?-O5=V__:UQ[[TXGPTX>V>1Q.N\]> MC]Q?_P=02P,$% @ 23R:3 4&,/96 @ " @ !D !X;"]W;W)K&ULC559CILP&+X*X@##;F!$D!K2J)5:*9JJ[;.3. &- MP=1VPO3VM8V'LCB9O,0+W_(OCIUUA+ZR$B%NO=6X82N[Y+Q]=AQV*%$-V1-I M42.^G BM(1=+>G982Q$\*E*-'=]U@5/#JK'S3.WM:)Z1"\=5@W;48I>ZAO3O M&F'2K6S/?M]XJ\]93 M!(7X5:&.C>:63&5/R*M_"4Q/'\ M77VKDA?)["%#!<&_JR,O5W9B6T=T@A?,7TCW!>F$(MO2V7]#5X0%7$8B/ X$ M,_5K'2Z,DUJKB%!J^-:/5:/&KO\2^9IF)OB:X \$W[M+"#0A^$]([A)"30@? M=8@T(7J4 #0!S A.7RQ5_0WD,,\HZ2S:'Z 6RG/J/0/1WX/<5.U4WT0#F-B] MY@$(,^8K4DG&3".R'=(VCC2!;%3,$ME]3HDAI<9G_=(EVX^#=S\5SS#>%^>-@+C1G[ MA&YRT^C&5>09$EK<,]ZB/Q%8%LX9W7_RC?P.Z;EJF+4G7%REZL([$<*1D'2? M1-BE>):'!48G+J>QF-/^;>H7G+3ZW76&QS__!U!+ P04 " !)/)I,1OI; M%^ " 3"P &0 'AL+W=OB)%*3=MJD3:I:;7NF"4FLVL8#DG3_?H")ZP!.\Q(#.>=P+EQ? MW]F)LC>^)T0$[W75\'FX%Z*=1A%?[TF-^1UM22/_V5)68R&G;!?QEA&\T:2Z MBF <9U&-RR96, /=8W9OR6IZ&D>@O"\\%SN]D(M1(M9 MBW?DA8A?[1.3LZA7V90U:7A)FX"1[3R\!]-'4"B"1OPNR8D/QH$*Y972-S7Y MOIF'L7)$*K(62@++QY&L2%4I)>GCKQ$-^ST5<3@^JW_5POA$34!H&)OH?Y$@J"5=.Y!YK6G']&ZP/7-#:J$@K-7[O MGF6CGR>C?Z;Y"= 08$^0>U\C($- 'X3D*B$QA.160FH(J46(NMCU83Y@@10!X\(NH0\NA"09'ZCR'L62 N@H0WHYR=>?J+YR8!? M)-91=I!<0QH-^0(+^S@\H#1._$Y2KY/4<3*)+2>ILXF%6'6(8F@COHM'KC[S M^L@<'RC/+2.98P2!U++B8B"RLO3!Q203ZV0?/3IC >7>@')/0(5?H/ *%#?G MV,3+GS@& "QOVC$GV>ZP7R2ZC[4:*Z#D1(&/L]V@[F6 M[@9R8[X#;ZV[!]"Y7Y1/1B3\50@@-\<*)Q[DQ -2NV8:T/">83*2;F=1-! M6]."1GT?O/@/4$L#!!0 ( $D\FDQ#]=UG&0, #H, 9 >&PO=V]R M:W-H965T-K]7AJ,Q&M%Z>R@/_QM7WTX/4JVCTLJL: MWG:5: /)]ZOP'M\5!!D#B_A1\6LWN0],*H]"/)G%I]TJ1(81K_E6&1>EOEQX MP>O:>-(\?@U.PS&F,9S>OWC_8)/7R3R6'2]$_;/:J>,JS,)@Q_?EN59?Q?4C M'Q)*PF#(_C._\%K##1,=8ROJSGX'VW.G1#-XT52:\KF_5JV]7@?_+V:P 1D, MR&B@8__-@ X&]-4@MLGWS&RJ[TM5KI=27 /9=^M4FD.![Z@NYM9LVMK9WW2V MG=Z]K&D6+Z.+<31@-CV&3#!X1$3:^QB"0"$VQ#,GMP$*'Y'.1*!@$M3:TYLD M$MA!##J(K8/XQ@%SJM!C4HMI+29)6.*@"@!%<1S#9!*03 *021TR/2:9A'E' M,K>L "A!,U082(5Y5#PF#"@+39TC5 HPF($)$MU&AWD!P&(2LQDZ&,%J M@ !"V)4#!.2.6(R9VW4 R1#&F"$R0VM&I+#7^[G68U"#[C'Q3[+;^P&33=BB M1>XV'D1-?-VR@?4*4X^-U_8!,ZT=^IV_W/?VO MOL-JB'TY]/N>04_$&W6";"9OC5MNL"SBW-?ZN6- 8"4CD))1)S_BZQ-!+'4/ M-@!+D/ONBB835\/EP0ZG7; 5YU:9V6:R.P[ ]\1,;,[^1@_&_1C[ZJ:?JK^4 M\E"U7? HE)X'[=2V%T)QS1$M-+NC'N3'1&UL?53M;ILP%'T5Q /48""0")#63-4F;5+4:=UO!RX!U6!J M.Z%[^_F#(DJL_8E]K\\Y/LI)-_AE;GHG7N;L*FDWP(E[XMKWA/]]!,JF MP@_]C\9S=VFE;J R'\D%?H'\/9ZXJM"B4G<]#*)C@\>A*?POX>&8:+P!O'0P MB=7(7!GQ%'!R):($@96%Q@ MIPML^-&*'V9[MT#D%(B,0/PI1K*)83&IP0S69!*$Z2:* Q7M<>PV$SO-Q XS MNXT9BTE6VX19&@8;,RY4%@1N,XG33')G!F<;+\E=Y#A*\?9@'"B&PO=V]R:W-H965T MVKZO3@ M^^5F;[*D_)2?S+'^9I<765+5I\6K7YX*DVQ;HRSU>1!H/TL.1V\Y;Z\]%\MY M_E:EAZ-Y+F;E6Y8EQ;\KD^;GA<>\CPO?#Z_[JKG@+^>GY-7\,-6?I^>B/O,O M7K:'S!S+0WZ<%6:W\'YC#T\Z; Q:Q5\'=HNO*")R*1F M4S4NDOKCW:Q-FC:>ZCC^Z9UZES$;P^OC#^^/;?)U,B]):=9Y^O=A6^T77N3- MMF:7O*75]_S\S?0)*6_69_^[>3=I+6\BJ@%\,ZK%O&8C>0(P=0?8&\O\1Y$T#U1NHL0:Z-]!C#<+> M(!QK$/4&T5B#N#>(+0._NW_M@OB<5,ER7N3G6=&MZ5/2H,,>XGK);9J+[0IK MOZO71%E??5^*.)S[[XVC7K/J-'R@B8::M:OA0\5G5Q&RH>2+*V%2#S6/(S1? M03!B*/F&;U,+H>3RUL'8N" 80<".A"M SEP8,WK&FD$ M'D3"021P(*U!.DW8:H[==$5!\V?=Y/NZ04 *!J1 0,H*J-.HJX%8$,<@I*_* M"8FQ@-T(2L.@- C*6G=K[03%58!B&B$A;8A8ZYZ]^9_^%HN)@Q?K].//:BZ]'BVZGAPL= 56/$TF2X MK#$Y?G4S7(@8JD21W27< B/4[0G&%8:!$L,XX0)7!!9.R!G7!!:!**SNN8(B M28R#2P<#M8/951Z*-!Z'8\0Y0)Q9.YPU%$7$.!A&CF","1?$=F'"?H%C;CC: M#=AMJA>%]_O4&.4P+,PB!WL,3KG +'(U87(P8!P QID].4A$4,@QA1PT9DYL MR3BFD$]HS1P#Q@$[;K9(1( L,& "L,,5X0*S(]B$C3)F1X#NQ.V%#T7$CDD0 M.W( &"K, P*=08[6R@BEJ'"Q"A C"#*NL(PJ E;+X5A4* S"/MA0;D;JO#V MPX+"W"B$!%&9%?$SRX0=E<)(*- ?[)Q7O6CP3'C["51A>A0 0]H_(O2BP?.N MN#,_.:)@W!9J/M'_K@R*B$&H,I0:\2:(0:LR;GK!=TY@W M#9J/DRT44=EB*#6 4MI/F4!$-E.-<=0 1TD47(UQU!-PU,1OE !'=U:1B*B6 M&H.H$8C.K*(V9L^J?_6>HGF]]D=2O!Z.Y>PEKZH\:U],[/*\,K7#X%,]07N3 M;"\GJ=E5S6%8'Q?=:ZWNI,I/_2L[__+>&PO=V]R:W-H965TD ]>[;#VBOTW*ZZ L+]'_.^1V@ M!\J+D*_JR+D.WIJZ5?/PJ'4WBR*U/?*&J2?1\=:\V0O9,&VZ\A"I3G*V*D.1VT'HD79 ML0/_SO6/[EF:7G3ULJL:WJI*M('D^WGX$<_6.+8&3O&SXA=UTPYL*ALA7FWG MRVX>(DO$:[[5U@4SCS-?\;JVG@S'[\%I>(UI#6_;[]X_N>1-,ANF^$K4OZJ= M/L[#/ QV?,].M7X1E\]\2(B&P9#]5W[FM9%;$A-C*VKE_H/M26G1#%X,2L/> M^F?5NN>E?T/(8 8;Q(-!?#7 _S=(!H/D40,R&)"10=2GXN9FS31;E%)< MDO M;\?L+L(S8F9_:P?=9+MW9GJ4&3TO",G+Z&P=#9IEKXEO-/&]8@4HDGO)VIP<)'>D!>P@ 1TDS@&Y=4#1*-5>DSE-VR="D?N-,GY >(=$ M0"0"(.$14J^A-Y$^) 4E/A(@)#'%DT@41*( TFBYE]2+1/(\\8D 'L$R$"8#8,@()O/")"@M:.X# 4J,,)V&RD&H'("B M(ZCAC!(O0-\ M8_)0M2K8"&T.(W=D[(70W+A%3V9ICN;:<>W4?*]M,S-MV9^]?4>+;KA71-?+ MS>(O4$L#!!0 ( $D\FDR/&GZD_0, ) 4 9 >&PO=V]R:W-H965T M1\?(JF^_M20CE_:C*NEWY)Z7.3T'0 M[DZBRMM/\BQJ/7*0394K?=H<@_;JBIO?F:BE->53_R/"U^*XTEU%X+U\IP?Q3]"?3V_-OHLN&79%Y6H MVT+67B,.*_\/\O3">!?0$]\*<6WOCKVNE3G5;^PO?VXI!?2O5% M7O\4IJ'(]TSW?XMW46J\JT3?8R?+MO_U=I=6R+9;!>Y?(,)N!H7<,M8DM0C ;>89( M0FSD!2*$QS*@7AIJ1"<,\D,TPS MPR"@%@,]D M"C>N%X)9(,$]T%8-"KF0,]$@SN&H+[,(EFR,9 #W6#<)/" MP9V=0-_F\5A7N->2Y#>$@_L?@>8&A0,9*!QH;6#:IA"[5MSZ".)]4"X(!.4" MK0]4.X78"RK<&"EFC*Y04,@5BH&FJIU$[&IQ#Z9DAD ,-%G(%&(7,K(0A2[- MXV@D!6ZKE,V7!<5=CD(# [) &" +"LT+S-@48M>*>QM%O W( H. +"@T-E#M M%&)7B]L>Q6P/R *#@"S@(.2Y&E*I0%7(:"0J80NQ#QJ#=N7*8F.8^\\NDBS )]P6XU).QS[0F.M;]BAN)NSQDB]# M&+V4&REBY-MWQA(M0R >CZR]&.Y*;,:R*D,A]S$'=YL&3:B)U:/4'2$Z1&&CG ],FS&_"IKV*O[G#?'HFZ] M-ZF4K/J-EX.42NB>PT]:6">1[V\GI3BH[C#1Q\VP1S:<*'DV^W_!;1-R_3]0 M2P,$% @ 23R:3&<\@9&\ @ 0@H !D !X;"]W;W)K&ULE5;;CMHP$/V5*!^PB1/GA@")BZI6:B6T5;?/!@Q$F\2I;6#[ M][6=$, >:/M"[,F9,V<&9SSC,^/OXD"I]#[JJA$3_R!E.PH"L3G0FH@7UM)& MO=DQ7A.IMGP?B)93LC5.=15$89@&-2D;?SHVMA6?CME15F5#5]P3Q[HF_/>< M5NP\\9%_,;R6^X/4AF Z;LF>?J?R1[OB:A<,+-NRIHTH6>-QNIOX,S1:HE0[ M&,1;2<_B9NWI5-:,O>O-E^W$#[4B6M&-U!1$/4YT0:M*,RD=OWI2?XBI'6_7 M%_9/)GF5S)H(NF#5SW(K#Q,_][TMW9%C)5_9^3/M$TI\K\_^*SW12L&U$A5C MPRIA?KW-44A6]RQ*2DT^NF?9F.>YY[^XP0Y1[Q -#BKV,X>X=XBO#OBI ^X= M\-7!E#_H4C&U61))IF/.SA[O_MZ6Z%.$1EA5?Z.-IMCFG2J/4-;3%&?A.#AI MHAXS[S#1#0;=(Y8N F=73* 4##(B2,8\<@BB^Q +%Y'9*@"2&!81@[6(C7]\ MET4$$V"0 !L"?$<06\6$,-A*!,(DL) $%)( !*D5I,-D!M,83%S$80B'2<$P MJ1,FM_ZV>>I$B<(TMHJR %!ICE-82P9JR8"4,TL,A,DM*1"F@(7DH)#<)G,8"%%( !/9I+)S"YZ$E=MEAD@>8.R$HA)M,"$C!=I<)G3C( MT?(7T+V8!QT/ 6(2J_@]Z+8P^&$VDH__(!^Y:* ;B9'8^L?NU M/_S8$=S=$-"6\OP!!=R74/+O+1;!/0>Y30?GA5U6MZ$4[EEZ#NK$!#<7:4WY MW@PIPMNP8R/U77-C'0:A6:0O8LL^1Z-%-\Y<:;KIZAOA^[(1WII)=A.ZF6FUKR;:KJ-9&T_L07#V#C] U!+ P04 " !) M/)I,<$OP[XP# A$ &0 'AL+W=OI#_W/ M@9=\L^5R()A-=MF&_J3\U^ZY%E?!,^M?PZ@DEDM B?N?T MT/3./9G**V-O\N)Q-?6!5$0+NN0R1"8.[W1!BT)&$CK^JJ#^<4Y)[)]_1K]K MDQ?)O&8-7;#B3[[BVZF?^-Z*KK-]P5_8X8&JA(COJ>R_TW=:"+A4(N98LJ)I M_WO+?<-9J:((*67VT1WSJCT>NCN$*)J=@!0!'0GP/"%4A/!$P&<)6!'PB1"= M)1!%(&-GB!0A&DN(%2$>2T@4(1E+2!4A'4N X+-R0*,$7&(1GVKBB3%5FD"BE71AHB",08CMOZ\ALB@+'3$T*B@HU-!LU41H+7=)P4:I W4GV,Z1V^! M9G,A@#AB.!H"C"Y(VV%@:#K82/M1@2Y)V^%VF%BF<[R4H,/O,!V?-G+X&-E\ MK*7]@$S[(7(V;>2P'[+9SR79812$+DC;8104?IWVO0(-TCY?;>3P%+)Y2FO- MM3!3D,A6R&TCNS @W?C^1<9@[K(=O+V/%U@1S60_$%!77X"=G\ MI!7T3H'&V#?H??^7M-ZT>]#&6[)]Q>6W9&_TN,^]1G+_H(W/X=6BVZV>PG2; MYQ]9OLJHZRHO)7" MF8T:0+HOC=*"61?JEIA! ZM#D>"$)LD=$:R7N,Q#[JC+7)TM[R4<-3)G(9C^ M%?_5U[8K\$>,:FC8F=LG-7Z!J9\,HZGY;W ![N#>B=.H%#?A%U5G M8Y686)P5P5[CVLNPCA/_M6R]@$X%="Z@L9>.RES)+[G-R\403YA Q=(%)9P1Q[+,$79,XT#?E]"Y9)]BN M>MP&@NW28_H.P6Z58!<(=O\1I#=-1DR:!)",76[>Z3-;50XX--9O/[B]CN\Y!E8-TZB2^?^B_ M02P,$% @ 23R:3 M# M]>DA @ !08 !D !X;"]W;W)K&UL?51=;YLP M%/TKB/?6?)-$!*E)56W2)D6=NCT[Y":@VIC93NC^_?Q!*"'>7K!]?>ZYYQC[ M%CWC[Z(&D-X'):U8^[64W0HA4=5 L7AD';1JY\@XQ5(M^0F)C@,^F"1*4!0$ M&:*X:?VR,+$=+PMVEJ1I8<<]<:84\S\;(*Q?^Z%_#;PVIUKJ "J+#I_@!\BW M;L?5"HTLAX9"*QK6>AR.:_\I7&USC3> GPWT8C+WM),]8^]Z\?6P]@,M" A4 M4C-@-5Q@"X1H(B7C]\#ICR5UXG1^97\QWI67/1:P9>17X %%PK435J!@1YNM59R$9'5B4%(H_[-BT9NP'_FN:.R$: M$J(Q0=7^7T(\),2?"8DQ;Y49J\]8XK+@K/>X_5D=UGT3^CPJQTT1L\N,; M$X&;('$2)(8@N2%(9J=@,;G!M-9&L%S.G+A 2>J6DCJEI XIZ4R*Q:23*@]Q MN@AG6EPHI<8M)G.*R1QBLIF8[*Y,MIC_8 =FN7 +R9U"0?"8DOSO[AT40 MS)0X0$DVOVQH\GHH\)-I-,*KV+F5^IY.HF,O>XKTZYO%-ZK'V9;T26,;Y'?, M3TTKO#V3ZFV;%WAD3(+2&#RJ@ZI53QX7!(Y23W,UY[8SV85DW=!TT=CYR[]0 M2P,$% @ 23R:3/-$0K% @ XP8 !D !X;"]W;W)K&ULC55M;YLP$/XKB!]0\V8@$4%JTDR;M$E1IVZ?'7()J("9[23= MOY]M*"78:_L%X_/S/'?GL\_9E;)G7@((YZ6I6[YR2R&Z)4*\**$A_(YVT,J5 M(V4-$7+*3HAW#,A!DYH:!9X7HX94K9MGVK9C>4;/HJY:V#&'GYN&L+]KJ.EU MY?KNJ^&Q.I5"&5">=>0$/T$\=3LF9VA4.50-M+RBK4V57@-^%7! ME4_^'97)GM)G-?EV6+F>"@AJ*(12('*XP ;J6@G),/X,FN[H4A&G_Z_J7W3N M,I<]X;"A]>_J(,J5F[K. 8[D7(M'>OT*0S[8=8;DO\,%:@E7D4@?!:VY_CK% MF0O:#"HRE(:\]&/5ZO':KR1XH-D)P4 (1H+_/B$<".$;(7J7$ V$Z+,$/!#P MC(#ZW/5F/A!!\HS1J\/ZX] 1=>K\)9;E*I115T>OR?WDTGK)L9]FZ**$!LRZ MQP03C#\BD%0?700V%^O H >W#C8F(O%O(0\6D? 6LC4A?A3; PVM>Q%J@?!F M+Q9V@<@J$&F!:)I',MO+'I)H2*LA"V^V&R8$Q]@>!K:&@8TP0B..'H,G3D(? MSP(Q,4$8S^J"C6"CQ:R\6Q,3>/\Y0;$UH=A(" >>72"Q"B2?KVQJ%4@_KFSZ M<65-B%E9-+FY#;"3;J/<*>BY%>IT3ZQCI[X/U,V?V=?^9OOW_(.Q4 MM=S94R'[BK[]1TH%R!"].UFL4KXXXZ2&HU"_LD,ZK.^[_430;GA2T/BNY?\ M4$L#!!0 ( $D\FDQ7D$LF1 , +T. 9 >&PO=V]R:W-H965TSP:7$OB3TI8!S[O&YU]>G]NS,ZE=^H%0X;T5>\KE[$**:>A[?'&B1\GM6 MT5+^LF-UD0KY6>\]7M4TW39!1>YAWX^\(LU*=S%KQI[JQ8P=19Z5]*EV^+$H MTOK?DN;L/'>1^S[PG.T/0@UXBUF5[NE/*GY53[7\\CJ6;5;0DF>L=&JZF[L/ M:+K&H0IH$+\S>N:]=T>E\L+8J_KXMIV[OE)$<[H1BB*5CQ-=T3Q73%+'7TWJ M=G.JP/[[._N7)GF9S$O*Z8KE?[*M.,S=Q'6V=)<><_',SE^I3HBXCL[^.SW1 M7,*5$CG'AN6\^>MLCERP0K-(*47ZUCZSLGF>-?][&!R =0#N N3FWM3S,=4I(M9S1R]+0@&,V\DR+2F&6+P3W,!\*3[-T4&)IBB:UP?#G!RD;$AH9'@"2XA*QM M" HC6&@ UB)H"(*+6F"8( 0)PH8@[!$$<6P4L\7$#:9L,8@8]; Q.(B,@MB8 M<&+4=0WP^ -+1\"$B)60E4\+(;TY)KZ1C@TA$8%E1*",R))!S-5?1M8D=S@R MQ*X $ E\6$H,2HD!*0,$"4B0C&^R"4@PN;TFD]MK8D,&UP3YL'/X0"G" 8H! M\T'CBX% ,2>TZ!^MH%O;CH 9!3M$8"$Q-QT5WDN4X)M" 6W5UACKHA= M785/,C>_<# MS1;?7AH;@D*KV6[RK"&>)!E(";8CE(QHMN1V1C8D&JHM;&O(]C6@VVS;LI38 MD#N$!KH-P]:&(6L;.$I@V-KP)ZP-P]:&QU@;MMT&F24!,!/S.*$Q%^<)L]T M# H&4H*M#8^P-FS[EO7?"\ 0?T@*[&YXC+MA^P1UA["E!D"%UJG ZQW)"UKO MF_L1=S;L6 IU;.V-=G>P!ZR.],;X$DU7[4WJ@Z:]V/U(ZWU6%"7EA:([U M.\8$E2+]>UFL@[Q+=A\YW0GU&LOWNKU0M1^"5?JRZ'4WUL5_4$L#!!0 ( M $D\FDRHPR'9\P4 'T@ 9 >&PO=V]R:W-H965TS&;M0\O<5VU7^IM MW*2_/-7-NNK2S^9YUFZ;6#T.C=:KF1+"SM;5W377E_5KMUINXETS M:5_7ZZKY]S:NZO>KJ9Q^//BZ?'[I^@>SZ\MM]1S_B-V?V[LF_9KM>WEHOB*CYT?1=5 M^GB+\[A:]3TE._X9.YWNQ^P;'G[_Z/WG8?)I,O=5&^?UZN_E8_=R-?73R6-\ MJEY7W=?Z_9VZY>C[TD4];5]]WG MSM[ZC47.[TZ@#C=PK9JGW M_1 *#7&K6'-U/,"<*YP\EBQ )QH;H>$\]=!>'\W3XPX(=D!#!W340<@<1$]@HABBSA&N4<=@.*3!U!+7,D M2\X3!7L*%)3,'FUS>R0;2'N2(606+4;A87KK8$T0A0"6$)LW4H%\*B2DQ-"3 M9U!/8NQ)P#V&F5%T',%&NSR;H(X,E6:%P2<1^0J+@<2HDO8,QV# 2$X8CCL) M^*&D/2#(Z!BH$\4HQJB1G#4\BCE&R":,Y.LMT!FO2)3\C($C.7&4+72A,"J4 M./U5*9S=BF"J>W0NF=)]8H.L$H(/S4* P, MI4\(ZE%T.%8P0>7K%9!)H9PJQ+3"_%&*5DH'D7EI 85&VE!8T14& MD.( T@=&'7>! :3. )#" %( 0#RJ.5@2;YUA%3C0D1:R-"L,( 4 I$NSPL10 MX73':$P,S8L+[AC-RP8;O*>L2)PC7:+E07_')F$":5!?4"$1-.:%5F:+E.;[ 3(N435W#-"ED"DQAG!V M$\ANMD01SUJ=WD&^ST0R*73!S81SFWANLZTF\9HAKXT_E1S;@0%!O*!@*R7Q M,L$*0UX?ZQ9()QV5=IN$>4.(-X6EE@JG+G3&N0WF YUR4$+\!,0)X_/M\1SH M;"K(0LDQF#=TRE$)<8[H8%S.82 C0:7]$&':T G')<1+!.8=L(VQA$+-#6%(V.$PM(KQ^@R9VQ<#(:-026TJ-8\$M#_0+J(4^\4OA,NBDVR!0NQAV M:CRJCJ[+K"N%+V:.YPZ]@\#_?;[>2A M?MUT_57FP=/]'?J-ZN]PL^>W\F*^NPG_T;MK)?=UU]7JXQWVJ MZRXF,\67Y-:76#WN?ZSB4]=_=>E[L[L0W_WHZNUXV3_;_X^#Z_\ 4$L#!!0 M ( $D\FDR<&,>UGF, &JX 0 4 >&PO)=YBJ5]_4ZE77T$D)"%-$@Q M6JVN]\=_9[T+<$%2LNSDF_+4I$63P%W./??LRW_4]2;:KHI_;/.7Y7:U^<_? M#0>CWT6_+A>K^C]_=[/9K)_]\$,]N\F767U2KO,5_')55LML _^LKG^HUU6> MS>N;/-\L%S_T>[W1#\NL6/WN3_]1%W_ZC\V?7I6S[3)?;:+3U3QZO=H4F[OH M;,4C%.4J>AK5-UF5U__QP^9/__$#OL/O#:)WY6IS4\,[\WS>_/5=5IU$@R2. M^KUDTOSQ= T_]@?A'_>MYV^GE_6FRF:;_]/YYL7=.F_^F/2>_K6U#GAZ3F^\ M6637S5^OLD7=&L;,\3&OBA(7.(]>99O6<[K_?_^W?]NYR3=%/WITZ3_=-"UBS?%(J^BE_#>=5FUYGF;5==Y=#J;Y? 4/#/GY[N672Z7@$SG MFW+V2QR=$X9''[:;>I.MYL6JA0PO2]C?JH91X5-=+HHY3?$B6V2K60X#P/6J MX:[\=/XJ.CYZ$AU%Q2JZN"FW-8S7/M1\9F['N M@65W#F,]:/V?U302#1C/\ MD/]C6WS.%O!\:Q( !=*+.JKR60X/72[R.%KD=1UEBT5Y2^N&:Q7-R^WEYFJ[ MB#)]H;R*CI))/!@-::*C9!SW![T8!JK7^6Q3?,X7[6,N5W0K9=G-G\]6GV&- M956T"H*+5YBZ.U@N\,?@Z@GF-@\*8^:;YQH]E.;\M%HO66@!E M-L55@=, /@!J71?XD5<>'.H#K3.\-=Y^^#=%F@5,5BR*#<"YC3GR#!#2;46/ MX$E;F,SSRXU@UKK J19Y5N=1>;DHKHGV=J/8.KO#378BA;.LP!C5%JX2#%&5 MBP4MX#)?Y5=%>Y<"'7G#0Y@=,_AHL^/!%V55E;=P^VM@N'.8JPG?I_ M$1YO[EJ8 5?P*@?PS/GQ.#KJG20].)(J N*R!;J1Q+U>#_\GTD"4;3E5%1UW@H=-EVT5&BNW::7N).T^=)NB8:3N/I:!HG@P'- _^YD7LH51R,/6V6B_:3!3P<;O<+HB\,]68E4M@BS> :S >'%3=>N=3O@&1 M"E$RJU:(/ZV# QD,YKO3C6<;&!7DNB0> J%-TPGM!X \[L?#85^VLWL?C R' MG7CSW??E:H9W$RX<8C?0IARFZB(YX3%:R&@H9?O9P]CG\<<,K^A-OBE 5'AB MV6ESN/,-O$Y2$1"P-\4*!BE0-BKK8H^,>+J']1T#V_[I''Y8++*J;DWG+ RTH%?!D] MMKN*/JQ1,$2Z>K"@YJHQ+4$-;ENYS.TD.]#N4P[BSS:T[IIPN,X"@@A<:A#6 MUE4)K+!U W*ZN7%T#:P2Y6^\>]E\6:Q(T$>*8?AC>S'PR':&0@#<_:ZG!%I$ M'7"?[=TSS= !.G_O>IV =U65RPA)4;':XERE/:/+'*YH+J]'F^S7]AK/S&\( MIL]%#2_>>Z(V+P>HT^-S4%GX#>0%^@+);7AHNU;V/M>-XY_%%F\=B*.'4=VW M(*0_BW (9#; +#95<;G=D!BY*0\>QEE#$4Z4WW 1X^R+T@^$7+?54LMAM'@#@8PJ^* MSP60OGD-DN<,)D%)NO'.?*C(D-#[R2-EJ \TVF@M:%WTC=?H) &,('_57D>+=G@F*/!,0+6 M/+OYX^^34>^YVAGI?>34ON#<6L'#T;Q30F6T?\?+_JJH%"/D'K8C-!B] ?GW MDWZC\Y!KV[Q=ME#P2V& M='>^_' 7GY)EKX"3:^\!I3N\;<1"[S/ZRQL )DK9*_<<":Y-^TD,(IV*+'CY M\JLKN$IX/I?;&M3UL.I7^\LTC(&6U+5F0*19GL_UI$$6QU?6N^R K2&V0(W(T'//%QU[)4*+ MQ?C/J*'62$T//-T6U$- W GU*]:B=T/]4[Y6N(,Q0 :5] *3.(X()M%;M;+YHTH MN\VJ-K4\TXTWYA1K8KY<+\H[X&/\I5DA8LG> PV=3XOVF(L*%YCN>X2>D&@F M=Q_6@V/&+=X9 M>B!YC@B!;.(0&Q^."Q,#+N7+2]B#FE94?Z"HZKHF1[NU-SO7+L/7;G)P"!!$I#I49B6[=(?%D?R]T=_> M$?8%[CG?J'/V#'0^Y[H(6&KSE87CMZ2[JT+;,8IQ&KQ6G;_K26,#W;W\AE%? MZ5+WN(K,0!9W'KMKKE4_#].@+JF8-9P KXUNB\T-,FU<(RHVCDG]JL-8?=ZUL0Y+JG-,.^W1'<<9"# @Y 5,?2JBO;6"A#AB MQ_RMH)9/.46/X*V=F2GPD \ROQ#=7#<49=5*[MPG6Z34F=C9"8AQ5=,O%VW7 M)=/W;%ZN5>T4-S:BY#EZ2%"V@RL]!^8QXW5>E.MB%HUZ;?Z$AE&B4A]Y"4&E M\$-UG:U$SXT=4J>LS'W7=VDYE+";R/(:2G\-0"!STH67ZVQUAWO;KC)0ZH@4 M&[+K:1=79MK:3GN3P2%>YCG<.^2=K$#3P-6\+>H@8<,1*W:$Q)ZX"6 :B< %AH;",&*;O'F<:X7P@[1.L/0%X<:'N.K M!:OPY0H0CN!7LD*;"9)C&!.05?(M85!/_@0T5S1@92 L &"$+$9768'7$-=O M%[%6;[D"%1[>+EB.Y)VJK^:$:(G[LW7C[+/0.G)Q1>=F5EC0%26,03Y!^[.S MP.HOV85)PJ-.0TI@3D[LEA8QB0*VYEN7NG^LRA5\GN5!@__.APE*CA'->]#0 MAVX:O7OP#ZOHSQE@*QR;["6.;H5)Y7.#:X8@.2^KL'-Y1X]9UA'D:B]*^!,= M"W5X];9@F@AH4K$/&W&NO%X1ZB!BP)4V3Q6J MK/%)BKI:;_(U'6@VNRE@$+GK@ Z&LL)7(%UDD5PG2QUHJM]R,_DMR-A F%B( MN$*Z L" .PK37)HAA#=O;XK9C?S$BV)D-*B)IK@%$QUC;F$TQ5O:6LU)]+-[H$7=.$:\B'!_ MYJRQ EVK2M4>HTMD\+$AR@6L9T9O[+C1P>L:H\IZFR.MJ>T!9?,YO0=#.(PT MIAOKTM;WR&H'H(A). /;2S7(KV9Z^E(A?A*=PJV1=>CU=L4N D(MJ&D9O%JK M+ ]= @=1'G%0)-&)$7ZVPN<_%Z M L%994MXVC#;6BXVVDJ7F>> Y6-%%H<6 MY8)T*C*AH4D65(I<*#WOW66R,OH+?<<;:;9KSGVC6Y" \.#OQ(N^#:PF%(HI MCS4,%@T_/U?,BMY@V:FZIV64L M=^XV)])@SLQ%0=G-88&@"@;$RWN8=6 A+J"#=J00.$]TOD>DYD"@7<)\4]X: M'X 2267R+6-GP #J&D@%(K5KTYD9ET"3M NQJ.WT:(+']9-? M5G3<:#V)B<]TG2\N/GS&<&46V2RWS)<-N\Y("@$!2!-QR'%/DA>)?B4:(>"X M;O"5.7-,5'=0!Z< 961KE>K7L!@^8IX9R @?,;)@D!BJXOIF\[2\>KJM<]=M M"#\B\2A9(N,5NR&AHFU?ROVB-"2B*4O4].EY .%K!JUBFXTT!TB4Q%J8;586$S:AIGW.^KW05"+_8V$I?;D4Q6YD8!F(7<$]( M[G-Q-\?86G3+.9 6Z6@%2D(7Y8B=0$)SJ:VXIO@CF2]R$.H)5Y"@5"?+YOM; MW]489Q PJ1T@X1TF!T;'*#>V0PJ#+_OO[H^HW3WUPW9U07("R_S*9^YA(HQ5 M1CAH-I495"4[/7^)@QBMK&S)$@W2@?9+?L<*72AWBT92K(*F+%&X%L7UJ@YI M=M8V D*J.&!)]]JA;J&ZH'J9$++'4+]>/I+Z=>$JH$7=T$!C;RZFOKRTJQ)S M!LA?@427M=F Q5!.X1GZJ*,S)2EJ'[/(G1FH1*?=/Y$44!/,8<3L"0T$_)JX M*DLP:^3Q0K'-.!1 4I'2RIR&A(&\0J,I/EE4CK3O>HWCZ/CRB25PM=(DG7,& MQP=PM^0-7I@]B228(\(XD/!#P_IH6F%=L#MM>HAHXRUEJ.\Z?P*\+ M1(Y"I!-2G%P,81YTB8%B)]&?M_-KY>"&C1*VSG-<5T&,NKCR((68[BQN1JV\Q) M M++/K*G !XSVV]0HIN*!"; :SD4H;DU; KS+O!,RLH[ Z1SR&IK565H)91 > NB MV0US9/U>+SPGSE4BQ>G^83(^H3L^$UZBO'."WCJ?U,A-9YN=O=R*R@8K3S?V M,ZP\7V^,4=O00-J#$,$VM3>,@*1OC_Z8Z\_VI@Q>0DUCT[6\F.77.>D],(8, M328?X2=AZYX+0&:+CO35!0K#)5V_RQ;8'H?@$J]4KDS6CVT%4BQ??!=3@_90 M]!)4IT*GVR[N_&H(\\ MU5Q_8T8D*WI&]MPX')E@P)L1_&S=JH;IC'D#W2)1QX+X*'O*G"UT$[1;8J- MP$R^DQ,G+B,I&9,U793"%3:*\V809MIJ*O @P?+(RK4-"]!B@0(<)&UO6]&6 MC++H28@NL$E]*W*1@(E?S-DA;[BNW +:@5EE4>NU%$?0(32EQ5CTMF0-&,[) M;AC<9_@8Z+JUSX'B(LFD4M0BPOI@9HF68DI%@U#\ 8X*8*_N3J(/R'*-IH#/ MEE<;M("K 4#YD0B\1&O$MT(0XI@:WR)7SX .<7A%5NZKTTM76<)04A)O]K,&G'F9_1UD%)8#2"KQ=H]KQFT' M6(32&A3 ]A 16K)0E^D+:F^)O:&':XT3QQD;NNOP[S>HF@B-Q*9 BWJ MUWRNCH*8+#)$8,TW,.\ED)@0Y0H#V1IZS&#>RESAS"SILEQMU6>PSN'0V:B- M&(.L3S@;O,A1SYAAHA'0P3-L2/#BW&F>7'B!;9;(B'@3PZNP]FY5PYAXQ]#DJ) MS4UFUCU8G=6X\#FEG)_SN?2!X'$LOHV;46^7DGAQJ0+^;8Y:K$4T%E,KIAM7 M:)>LB_9$!@=5\B#J0Z;JXA<4"62I7V<7<%R+X'3W6?M)]#/)'2 \WHE&6.<6 M,<(\#=5,-["*K@%ITQDP,]B+(Z:YM\EJC[$UMSN^31*:K[88FN+>7:8>0)HD&&LJ Z4*LM6>-=:)7;#<;C$B->Y+M/]F&K M0+,&Q>K0K6S.>Q+][S!>%/4!-Y_']0ABL?'58./BI-,U*J^J#[$&6=0%X!^R M8A07^&Q0EZEJ](6MF@3!1G(V%)[?3(1MP\8%N(1,LIP!1K 03!;RE3CX-WJN%+[ !MEA+V0&<1P%GR5<+"X$8&911[4*9%?LKVI)%L% MA7S)45'* YV( -UCHK4YNM@!&@4(N2MCS]JQ M6-RH(2-*7QE!6%.@)#7UA.'T!6;0HN$RM/RF!J5U\!0I-)*;JLRFSN\("*-2JT M_[$6J'*_0LTWS+*O=C6W29*Z-V=+*_NE;U]4JZQWT7G5'KFEVEV-A>YA5A]% M3/%%>FNC43E'J;7D"QB#9A?9:.C$9M7,:TBL-_3=SF8%5D=;81>KJ&^.7X7U M*@0#18K8NX]]>%\^ 4.77H.)R9IN" M8BGR 7J"K;W8O.L"W8M4VV&D]N8LJQ9:DYG?Q>:3Z 5E7D@F0%$[QMI=,GQ MX+> ,6SC$&[A&,+%RW]B_9^S158L6:?-5M9XOP/5&3&+6J^&8#PBG#4LO,1A MV]%9AJ<3 3.H['!XSM$)W@I/NP8F+?XF/%L*'$2->[U%1P&KH2525-\6<3@6 M,UP.1ULKKYY$_U7>(M.,HVL@PFUIQ.4W.HWO4;'% P8Y^:6-NG-E3Y2PX.L19CJT@0+3 M;A)3YG&U;R'NDNPTVI_#L8RO#(4W8>#P#="Z_*[MYNU0GZZ:9G&S:]_-B2C# M:6,D=59$6TT@%D3DN;)K8_\R%%5!@G#: M!VL5M-FEJ0NA7,M\X=A :CE<+0Q=8 -J5K7A+<+7,\ M&.QF,#P[JM@ :UUBJ.-M6?U"KTAJ\3Q?8LZRM3/"!E'C(E,CXSQ%#+JQ!M8O MY(A$#-L-XMDV 5,^5D(N&DAY)_;>70G;GH+K<0UXK2N5"U./",I4*2B8RZ8 M(7E\NEU+F*(,*JI8L7(LBQB>5[N9@W9F"LS(YKE8&1W/AGT&P2A9!C*)&\AD MU63Q5(N92A8B\>UASYP-1\<,W9H\,/@\:J^$,O;K8B6>>XD0W;5@1.QL49>M M55O-W@E_]PR&LA&^W_ NC:@F)F$&M?77-A5<'=8LAMD/T8Z.S;5#,AX4[JJN-B)F-,N\9PQ9N^PJ %94H?60A&H%"T< M=J5P6KJ$U\9&=@7EEP9KFE!AT+NR6= MR29FU&CTHN#6#C/R=&)[GVV[V[=*1[K:U MA"\9DQH7G\4%7:-*B8K-!B9?9VP"J$F7-!>X^_3@M@R?1)]:Z7Q9W7E!,H_J MNHAF[JV-7)70 Q(0^>[RHKK\A2Y1N;SSO:!9=P0#QHI3=0.;XM9Z1K0KD=S8 M;.-&Q1J#N+5:7++O0@*S_5N%S,TH%!IQ3F)!$W_JKL.F6.Y=@QR0ET3C.8P-N,G2#!5M':\<$KN=8 VU8 M+G.N9BRG-78;0 ,9 %*:K7+#6//BL5#8/ # X.Z:\U>M#)OK A629R7\SJ]!PBG,0CV''FY$;OLG.[:S#J M+ ]BYS<10 NB.\0)MAR5MQ6;L*9M(,E .C;+B::9# FU03>%+)OBB/$B1@RA M\,>]0H!!"$H;::<(PU$MJ5Z.D32J\KKB;!(LVV;5&1Y3N".A5;;I)&!X'8!X MYC-7U1-O(0G9&:5A-":K7?U0Y'VY@&3C66^-RY$2CE"4<[[C.R&9=R8.T..@ MU@ZU"0;U, 521+: 9A,0E^QP]20C8[JJD2OFVSM>MT[L@0C-@4\<&&(\&W9U MHE"["Z(T-.) 3S?E4^JEX '3.1$.J@V?2@@'.B40ON"7P'(QAZ# \G0P[3Q? MFS@*U_)CLH.:^NY/CN;E+-\L]\JL-G:]O<[W(=R"XY(1YCY^D$G%9AX;PYO< M/%T?IVW:G&0QLVU"]HV.&Z*81;&T@6-TD.S \W WY41B^W?$<;(3$@YNX:PBAO-2EUJ!*SYH(9YF5E.]6U#OD="Q@\DKMTMV[;.,_O10H"?K,YS9F MF;6Z V@0F1_1@(U9J2@"BY&!-D[ ]<>T)TY4PK$?(W/'V;#$D%KM'1_60\ C MF%J*C\^H>"AG,Q^Q]N)0ZI5:/V&T+>(,+09:D;@=@S*%N5!T?G5WGL7_C_F2\9)=!8[' M>L!O]"/[W5P'3#7<')7*^%[K%M <[:?;]CVK&#ECJ=P?9]2D)"; MT^N1&8>X[%70]#C\2ZC5*\1J;7A ?5.LUQ29HZE-JJ@XF9NBL_"259$7TF+2 MIS#JV'C$,(,.X/T4$9QJFG+TA9(]9%(Q,DKT+.C-QQT#J\JQ.-06[B5Y/24/ M&(DQ7%<,G.3BC.T@:CE$&_8EBIZII. QJONA]RZ&Z(D!QD;1$)3KQZ#< ;WD M%2=M6W]Q0505-=O5IF$I%UEU1J*;1.>IQY@K8GMY!-H6?V,GP\_V[K.7 M0!^B97(?03HV#B[K#$$U/.AU/ $J^]VV["H M+M*.+=.(ESE'O>94DW3S* ;_?8@023A)TW.I=25*M\ %R%W5V?8V12HJ*VJB+%%)3KBBSF>+L*01@4XBAMC*\*K=6K$33\RAJ=BX3I]FW6$A=4!<,B856&* M++CE-%B*=RR0U$C6.KNW%5EXYBWT:BYIQLV,"TZ^$A'9% AIE%)QZ(#(^^3( M,<,V=\?MIS9:)_O)LWM<_3_@L-SAT5.$ P75#8)(4O; M])\;)W%_!(/APGY&(8BMHAG#7C3&QQQI+IK$R6@2]>'K= B; +B]Y2(W,)&J= :WCI.X!X,\D3-L_7X$ M@Z3Q>-AO'*]#AK[X>/N 39-A$@T&>XYW-(Q'_7$TW7F\_5$\A(?2/><[Q9ZP M(R1#.\YW-(H3>"+I[3O@8=SO,4X=<+R#$0 TB89[SG@!2E ;P3(@KO_$?7M%6TG]#2@?]J; M,J#>.7Q3?^_WQ_$@[4=#/-_7L)WK.^='.%,@.'AE]]Z-1Z"7 5X,=+C(%XW= M X6;]J))CY%G;7\< RS[%IP F0M@9,.K< IU@L/ O4;Q.ETH@_]!S&\IH\1?YK37 ]XPL8'1I[;HG/GNK5-I+M#NOJD\^**R,0FZ!;W\]!+J MOJ0BQ\DA4TB[*;)][>PT?,+%?W@^F_Z*+_\]5,ZF<+.42+AW4H;0C@@TTS92 M<]K;'V)Q1)L%BWPV=,B^@6' A<;N.0*D.0:I!Z@)OML5&EVS7; M N1@\#J AD[M3+<5MMWR E:5,'3309QTCT( M6J8Z62CY P$J<=FR2+/NIVH^FF5;*;H#@SE11Z',!S8Z'&ONS&KN+L!;^!-? M[U4PBT5;*9A$Z]+1&3,=6X%9$MXNKO $W$O4I(9X2.)=M3M 6>'Q[=W3&)*=C 'I*VB\$PNY!% MXQIVR-09 M0AQ.2(V"3_T^J(])^V%JI2HO4.A3_[GY&\(7._SQ<#B*!Z#Y/8&/_31.AO@Q M_(X[RS&H#1-4R72:5XW*YZ2!Z8_'*:@I_0D\W@G,(W@(-,%DBO/C/T!/F(P& M\(\NG:Y9:]TIM>YZ9\27EP61Y3145]UKDN<4EF]B5J#^^CTPJ]T@D##!6JVU M '-G!?H-YWDX$EDS%WA_17R^Y,.>UR)0$W5DW?QP)B)WNAO+I";_WEG9MOZ,@J#B$6?]K<);\B) :P M2[2@$.=H90 0K"NNZMZPV*.[H*B,T-M@L'L&=0+?/Y*HH;'ZQ.D^Y/9E=F>R(22# M03Q)$B0B?_@R.R<,!J".!Y,D&K8':WMA4F0:0+3)1+5?PQFE<3KLD6UWCP5G M$*=I&D\&DV@ZLD-W&G&(34Y[0S*;[K2X#.)1;Q"/TT&4]-#4Q/ZO?8C +0$] MNH9W^6AP,NJQF@,P/=E_VI;Z<.@0.XPEY,EQ4E&+:4^H4RV3C%1>"+G+ 4U/ M!4=D_#FW@J>MYVL#J0[:/4EJ)NU 1\'@/-Q"SA&\MM2!0XE%175R[N$"HU/R M,,B;I9N4?I.&$8K:R9K1M6XU#,EU00WE>J41,)C_(\6?\H ;O$WQ)+J9'>D' MG;A8B]H);AJUS%8M=;0V6N,$F)N3U>N:,3J4(3(,;"__+N*W&P:FP4=NO'?# M=!2H *X6!5/*)7:BI:@<3"M(-93$UDBM34IJ(%,,>J7!8S MJ7-WQW:16RU"X>;B^[H6*2HN7.C6:*29Y32T^GVKO-H9>,Y5'(';:\2.:/;. MY+7M6<&A!::#"\@KZ""1?'%JHU0?@H.98W[I0,16=2'!2*TEX&R<%:NKMD#D MQ-;Y%;RRUK.VE*$?EX@&!'0/RVU>4-ME(VU2 II_:FD.3.?Q36!>2"1AIA&2;RLLA4+8C2BM%Z!ES) 2^L$2 M2-[PGI$@I\ G;VC1L$HLN(.M(F8P#7Z:S-IY46E=&NI&D2^+A5%] MG88^G]SVJ2SP W4N;W=%R]C"3 =).8W*]JXD<( ):^\]M!;SIG7H9Q'%5M+U M\T<*,I?2$N;;;Z!(3 <@^8,.<802;IQ.>E^L2Z2#-!XGTV@P&<>C43,&(Z!. M8#3 :!B!"I+ 0@Y6*-32M$>IZ(-",8B',,$H2>+^>+!?KYA.XJ0WB$:]>-+K M[]8L^O$4M(/1:((1"6,,:QA&9U[;H]- +QLQ;00[8;N9J:9!CWUO=[\L:DN) MK-"P2FVE$TM0[:WC+D(KC>G$I14XPYD+IFR+RJB9R:*8RX71F6 -COW;SRR_ MR6HI0^(LG0M?;C*OLXCVUJIW%>DBLFZ"T8ECMZ$MU9QM6*T*4E=>'5F"C=>& MSQB_RU:;(@ZI S8MMV$3:L?>*C=ZU#N9&I.;,21MLE]YB6XA<*[=9DOG60V( MF;E;JH]S-:D^\6G[Q)J&_8P/\TIZ.6\+PTR'E"40IK[VI-,A$*'GT.! MCAZ3(.9N0/((K#N^M?YN@F"7*#G''358W/FZEM#$\HS<'Y*1C:O*%#X) MP4A1VE;F;"R^@V%[UT[KB6O!R192!(VQ*KT\X%"S0X^U"R_O"=S224@CQZV@ M2R,733.DW&;FAC@:F4:!_56;D,818-A/T[3@?,I%%.5Q$.0$Z8@(,>20>#Z8M][KZ_Y+A-.X- M!]'9"HL-3$6*F7G; >DE&4WC M\7A,GR;Q=)+07(+:L02TVS&M \:-%!G$(Y ;^;\?J2\0*MOK1:8%TP%,:R:@ MR/.2/@B(T['Y^V-9SBGF8SH:QKUT9/Z>N2UJ@!I@ 6"*)E,?* R68I@UB%_Z M5YHG\_ZF*G+\[>GEVSB_\V>.#XPYZ9+Y=8I4!:PEXY,)KGEQM!%BZ0QBUD71:+OEZ2NLT'@S/K M[(XVGH(]09P"*JN7$P:IR@5G89CDL/X0XXB'YN]A#:>C M9#J .091/QW%:7_80"GOR7B8].,^GC%]&@+T7Y151=1,B1#0GG+QF91H:A^F MPL$=1K'V>CW]\_8^\.R/8&WCB?F[(S0@&L ^AL,)_!V"!*_QI>X^X%8,>P1T M^)1.X]%X)$\A2F]0'!Q-4?P?R2<,XFX/HW< 7NA"NS!].CQ$UR5=GYQX5!-J MBI\GTVF<3GL1MH8G!2%;T&&-!ACJ/Y5/XT$?U-&2^ZIB@23X*4Z 7O5'XW@, M\#KG*DNQ1@"QK6..)2K1CL$RMB)1,NW%?9A?_W[*651@IZ9Y#%8%___!)$T5 M*ZKY-@;ZF";1&# ?KL89AHIC^J^\%AT#(:7H ?/!/"(##-.4_G?&_S0Y3<5J M2R*(U>4NN0N.O =".:QJ/((U3Z-Q&D_[$QT#?G(RWOH] -H __1!Q=P_S1!P M;0CW- 6L 6J#8*:GL=DMOX *ASYOE 1O6L_U#0@\SZ(WW0#=/Y\.M2EGOZ PCI:_HPAT ML2'_&42OB@7UM?SF*TAU!1=AW95\ :O2Z>+N:-.FXI'M)B]F6*>!^\4ALF(K M6=%4B[ 29/L98ZHS\NME^3E78?5P60T4^"7H(&0&\,NMN74B90=S$D!KMQ[>0@[G\VT_SJ7$R,$ MTIB>S"3_NOH?VBN2WO1D8"P6N 9]U^DO=U5P9:A-;O5\D/F!V3KM-/6$!5/. MRRTR9K+7.E&)GL*F5:DP2Z$]*R[JEI,;S#2X&;^NB-UHHVY)8Z87&,'+BRAL M'W=;C]&-(VMKEO>UD8K6*@QGO R&IX04K( M_;;5:0?ABHR-DN82FN:@NH]YS6+!B%_3DY'!+JMDK'*CH.!#?0<%\2%:/I & M=*.M&*LR;1%VE/9.)N9I("/7JEO@FT?#D3,AUCOE/F86.!]SL6$%=+&Q MSN,&)[6PX-:_KMN?[2Y":00)U&+LV@R=<+7N!=:M%>;^&I5 X2J8-.EB+^L!;;!+ U][<9,'VNF=JNS+G12WP8%D:TR14FV4_2V=] M7FQ;*Z;,YDWX@;*7;ML-M_#!%5J13%EW'B\\B(9ES$U5ZM;D+A^AW@(M%O>J MJ(VQ"3DAS11XR,J:'QQ!!A;$ \#])/EE%\\+3J4E13*WKE&YID-#/.NPNP6]4'"Q MPAI)W5IUQW.CT>!3PGF+&MYDATO$M+X]3V0FEE)2>*>./8@6(W8]EO K36: M,4@4=3.E))"7:'UZI@(Y.I^I8(G?N.^@[(E V"31E5;^@UJRK9F;'&"<3<04 ML(M0!@J:=QQ/=U:&MZ!3(VZ$QWG6, 23N8Z0,@'SO>GR[-K-3.)A(WQ,4O5R M*D@I6606>7:$[_@>XP ":>4;#KG "TI^38R5..J=)$:D0R+I+-2Y+SG@>'F7 MXZ7!_%7RA]F>U8V-D&C@4&^>=FXH]T15$_?^^;%E'0?BT+X(7P\+&$TX? M5+.8A-B$?PRMW FLH6H.IK36E9Q,-UUW&PVUQ(K7:ACY"$ X1Z*X_XD=HD/@ MX9?98K9=&-63+4(LD#!--N\<([5_0N3Y)=M5>(2@RZS>+I&>_L8!G;,OGD33 M%UY_//<2% [C9(;4AW,,F-MPSV;E/4!BL_MSR_=8RR@#^>O9 2;)A]JOQ)0) M'P9QDJ9?:,QD#GPO0V+GLL2X"+0U[0&AQ_C@%4/C9],Y&^E;)X\7!C5<$V$T)%]>G"3#:#B-QV@T'XRBUR;89(XX1ATG M\IFXBT1^(=22.B"2'3! YT=-PV;FX:=P;I7$R2C&L M*4F2>-3K-^VN'2]_7?/K9,K#=S%PD:Y4MGH$!+%33]J6WV\,@U07\NUA(%./ MB7#:JFON3:C;B"EAM<1Z1#HTB<:,E8:\*G("K7P(C;S,*4L>7[NS\?P8TOW4 M7"5:"+I@QD-Z<0APBAV5>7'78F7J2[]#57<&I[W=R:I,['<(;@. MDX]WY!!KD.R!4NNG[-8M7K&:-W5?_>F(?*D 4ZQ;%4_[:?1SH\YW L0KZ>&? M2:_G;?1((P[@0Q\^I"T[0'ZY"7UW&'SY2?S/OP1$.WW21^J.-A\N*"&X!!FT M/TD N@/XFX(4CQ&T,&VUX>Q-VEJ-13QFN=9R@#,8(K<[3N/^$&_T2Z A$U M"L-QU#"E+?PL Y"WAP?=N*G81A(KI_$ MQ.)P04!X/0AI[T?3GKN2;E TUC@Z>.-'J3>#A4-KQ-:NHV/1$#7FM]70WGV] MZ]11Y2E(-7,!V$\B,5XC0:9+M/4_/7&2)T )C<#*H8F3=2LN_,=7/U1R6R_:05\191V$+?J @47!@F%FR&LNC[9J6-/"0 \T.IA?8+%O# MXF'I'ESV['&1H^68*TH+!DNBG38<*RLC6YBOKB(G/Q(3P8IYD7$]5S?QO;&0 MUNVB(C?;# T@6"H&6^](X R..R\J[8.*X9ST#WDV!'Y9;G7)C+2)=XG\1U1(DU3ARA[Q9$6\HE M4#;V<3GQ7-RTHD"S.^,89PNMV$99V&14!)UD BH4F+4<9'GD\G2*S=%53EG" M&F\G+AQ5$.<96F.WJZW?TW<__BI[JK@B%4G)O9-D^ =$[-[)H/>'*+;=;-I' MLLEK10E<(5J'^769W5]20%H76RHD M+/WRKB)42V0WX^$AN^&^7?TG#4?S'-@"S/WV[ 7H+L=1GV#3M@(^X14D.FMR MX*P,0[L/OR^@> RO)0$+MJ6MU= 63TJ-%O=<2"YCQ?U 5N66 E)@A!?9ZA>" M/QI.B=)AL9G,#\"7 M5P&A78K5B5AO,J07Q97I3V:E79W3!%AD-BVK:$0Q.E3?RBE>Z),XV+I_#I56?)LNM35H[(DG7?MMS% 7.R77YRE'BB0\QIV'B"KR= MF1[6^5S"V 1 LA: F0Y*41_3KI>Q,D;NS._BD8&PV."=)]V\.!\XG'H=,DH:?J4UG'.QIKNG"]FTXZKO8B'EBED-[ M1NA#">=]Y)ZF\>4-!J?\;PI.>6>#@5KQ(LYCUJ:S(S0D^G6Y>%:#N)__Y^_H MME6?\]_]*>J8#>4\[BSEQ,K<%, '84M2SH/J=NB%U1HS- 7VXGP*KH M[&95_&/KF,FU9*,=F(FM&5TIW#6UT]G<2+_ZVLQ(6L@_MB7W?*' (:J-P@%4 M%%S"11W<>@L-&Q3;/!2YV@LHF0RNK TC\2L=$U'#)>U MNIG-9VEX&D]DGKZ9YX-I]BS0BXV. '=-5\4_V;<%T&Q^W=RM<4JGJ&4+,KI& MXR.F;$5>?^FFQ!5DJ+3=+TSM#[](FFUHYS:KEC0ZUKHTA4[_I8L?F*U_Y.65 ME<466:'02H-/NFJNZ.HL1$(NW) YKL1JE[6G;\8.-_XLJRIB)AOW"IBN4,PP M4(NLV+Z =2CN<>W;N7"UQ&DX-S(X'CT9O>0^'G<&210Y%,YL1>Q.C4-%PDV/ M:P?PV%\I/Z28<9%<& >U!72!):V< _[6%*'$"YA3 3I45A?:K@^MK4_0T#@= MC=I#\->\?EC#!'/E>ETKE%]W@*\-^T>%8#H:Q^F@:WWZ:PB""1F'F]OG;P^$ M8#_N#=,V!/EKA6"*AN.TW[5"^=4K[]F]:24RH,WDIF$&:T8D%YF"-F+>OG-# M)]N-'-R #ST'M;NTXV[V2 Q'R7C2E$N2:7K2[Y!+J*16>R,G=#K-$T-VXI54 M%KMH=[+GP\K<-N=U$S%,!4CZY09;.DA1L*W$&R+/1B7*ZW?,A6$08?:C%2EE MH7VZ.9P/VYE3R,LV9@8J2TXE(J\FHC+(DA173"&Z4',$$[ N0W"^@=I(8U>J M%%.JI>XL0UN FUCC&INKL#/&\=H0QRAO(Y P?N$85PQYKKCHU3R_RD!QD#H7 MWBZ-L9(R)P-A0T?1-4=%+"JS.;BK<7(RU]- MT7H!*RTY*8AB)NV@UZ: MIXQY?$%,#6B!.C>/#*4_E%<,QZ7LV6<#<6;QS&"QE-JMG2OD=&P5UJVBRF]RC M.CY60/;UVX&;U>66RW;+O6?^8=N8+9-]6X2S$<-%'6J_JH-QVE"=J[#Q:"RF M%U.52\,9;0J)2;AH-W(G?MT&F[./*L?N';5>;JU1I!$XM=>N#G_1UG>F6@;Q M%NF)*P;/1HRV7'V?#MC4.7+:2I*.U#VQA:8HC0*H//" DNN*P/OBO^F-YH!_.,2K*RU,@)?@ MQ7:!P%Y%":5ORFZR0$:1E)%QKK.!*.7)R*63,U, ::J.'HF:"C7KVFG*B7)X M6TXS3+\PM;BXF*T/'L3YS@C:$Z\4%YK. #/8G!M+A78?ZPJB1-GBKB83F0D? MOBJJ>M-(_ICP$KF/+NK(3M)68*5<^;$():#?([+*Z\?2*'='VFVQ*I;;I6+. M]:*\)+'(Y,6!"/(4HS;GNA2W$H\)H5/!2G#)=8I*%QDU:!L;EW=-=E_$'6C3 MN'LH+6.]'ST?8^Z7A9D%FP8(KI8&"W M/=GM /<=VJW;\4!XTB2,!4KQ>!D/!U(XB8CNC(HKC5OS +-]1UE<9[VFU RA M<,_S,/RLXE3+$Z8!*C*09G4]_<]N@B0="U##O*&WO?!/ID(EDISZ&134E+T^+^5V#XM_GBLX** MYKPJ%D$YU2@N5.1F18TFN'R;-K-$Z&A\$(F[ -M2FW KVR.]Z1H=C)J1K@RW MJ!T%1@L=9Z;Z-B@2.CB,0=&UV\U-6?G=82AW$$^V'TG-!?S'\"1ZM5LB&ON5 M0CFYBL449PT<_=.<_TY#;4BCXV/-T+,Y<$,A\ZKFN@/>&3F>]H[C:ADS-",( M@YZ:OYT[7BW0<,=[][46!V+PPE6Q8U'$XF$G\3C*7S5GY@4 M%ZV4Z$1L[?!9OKI'=1+W,M\:50C+Z X']%L"Q]L;I,Y2W&4T[ZCE7ZC?/3,! M.-"R,R_)L17?<=0?-K_PGF"S^GUV MWH'%B*2Q4\I>E]ED)FDZC"?3T:XK0SI[PYZ2G@P= >>\8-L $?%\[1HE' !1 M>=YL:2K3M'->]R\W<2G<_=8\ZDV=_E\=,E(K[U9/W-8K:1U\,Y8B[3EK=.^C MJ230!HFTPN!0;YYKSKQWKAQ9\B-RCVEL2BU'0FR:FH%APF?EB*P>8#)J_TKV MFWI;KR4! >4#C7C";J%N5A8ZB'$F-+:452#.3UM0<"8]-WC!;9K5>'\OC8Q:(V[BMJ@4SB!VPM!S0DVXCR@]KS!_ST%YI5 M_0'/HQMMEH)5W4P9X.COI;19N;$5MMC&I-28+V4O(3QBS&:!5(N/\$Q$^M_! M(W*)>UR_9(O\<"'))%S8A)48EHB,3D*4@FT&=D/,4PD#F+OA?2M7:M7%=,2/ M9.TK9O"!(44U)B]D-_99-&JO]5F%ZDS"ZIUM/$1I)S'H\2J.F%*2M#RLT-"C MHIWP-QU&K]5LR-)YU'*9Q\,)9G;!ASYE-I]R[*BQ1GGJ(54+&4WZT6@Z(7B& M873,6@'5&IEHT1&,@G@2O>;3JK@\+!I&Z.8>ON)H[2I M#TN.D?0UHSS5=A3IN.%*!P-'Y]Q9?2$D/XO750M,X_BLXMSKX<,3M^&0U1C<)6ERY M^Y%ZD8WX6TJ=KDV5(_F:9TOL:\AELD#UJ8FH,5,D!*2VV9<9=ZSD+/^2PI&T M6)E13^W"[^,9NW5=]I11I>Z)&=_?6E^-9EO% @6*N*#S6I(YD&)"="7SFLFC<^XSE"/&79P F9Z0+BH&"@W M&H^=&ET;M%-05A4@ZF6Q$9%,4NWH)DL8M <'[%^T0-\Z7>2L^2MWD:_7F+RK MU?):B76"EDZ(X*9S%R+(+3@F(?.\UZQ$PIG64F[E[]L*\[&H,"K)5989UXUW M1113P+K:8N=YD2>4!;*K7)/!;/S%,EMEUYK85;/]$AUT*P^:) 10-4W-=J*C MV762CC6C<:".M^6EE&Z<;3=2JJ^NL]G-%FTN-; BO90D\.:A(&+"EUP'Z7U M'\4]8-6[[<9=F"/Z(3&@A$I>K%:*=E&><0Z;,AH'5'!/3S25(83YL9JV #ND M"D$8,%A^$F5[0G7$2I*%#D)*J5EGX"D90^7MBGD2F0WD(HH%>Q/>LY8T0)<" M$.Z[VN2V>:YK9S!:@%X"X:TTL4&RM13<=X.>8ELHDP7Q^6<*3;ZDZDNK.E_$ MD=_+#2*DL1AHRJ4M&LA6R97#):0'#R_;,&DR!HO'R8E+H$*6=VIVVMPU MW"2(03'EZ*Y,R+FM:-$(RR*IB$$!>RL7),D1L#FC"!,!F*QS+:N%J'^6'!-: M\2R*.L3ZFY?48+02G&W@4$,H\CE;8(4L!SE8.7!6X$RHV2,KS)TNUZ<7[;0-(U._Q69+5TO?;WUV4/2FH* MY5 QT7"VY]81P>OB5+@3WZP;"J:X9UJ1%:T F0.*X[TO[8D:J!?MDM'^2G=5 M* M4NM.^OOOK]*F'CIJ N3.2H8.BY^ZB4%?Y^Q1H/]P,X><^[_I79P%NF(J@Z-=JV6B@L-_;0!>CF=]ENKU;_<,L0L^#A)Q[ T MNVY><'\TWK%@!,N@-_27C1,/DF'+LR>P/[-::]E7N0V6'6Y2WJ+1@/MRQJHX+-L=F,V+F>(S^$'_WY M.2KX^F;C#/[<5+RRT?["6#72]XHLL3&0#1B2%L!O8"!1.3?O$WC8:*N=Y7(8 M'D/D8$,;JBW(<\;2B5-:)5!OA%CM^*SAZ: 2P?0\^ERJ/Q\+0)+38KN2OI?/ M(XP@O\W4?D.!@F:GSQG4!8EJH+S-J&U;_>0Y*:U?UKB@X["P21Z!#*N&%8I3 MJ$0:QZPXF*^JXMK%K]DBSU9/JQ+;. H(G#&>-WM+/, ]O;2-([,,!-SO_$J@UDT8,7<]37%M*_3/8FMK-R MP6,#S$52@PU=TW>V(84Y!!@]!_T_NZSDY.(HKYPN&;^/V M&'/0@9"W)JPL-FC7H/(GSJH5:G9X[3C2L>CGV&$(PWVU1NW?@7)(8+I]9H%" M#I;SP2NZP+CFVSQ?ZP6J5YC#E"]+4"!=\#OVL.=( .;8 M&V77J[)&O2M+^1NW<'%0E0IP91"-&$ M^@"BX(Q\R!WCT:ZHJRLZ14QYKC5"R/)YNC/NB^7J*=[YB)O!-NIH.;/ADAN= M8F-LNTQ_/V.O$N%#RIQ4)/.Z%<4R#[.TNWD%B@Z5;R$N67#'W/HFEVXVFRVH M08U9Y=SY#$W;S>>Z;]#2M]4JJ\HMK@6VNU+\S5? Q?(FQ:'$D&R!\75YDQLA M9MYDVT60TF* @B,Z12"[;$0!VWL @M-F:GOGO$9/!XS4F9%/J:VN^PE;EVTW MBE=WEFD1!\@1U=]43P!+7,\C?$L> J;H>4,W^ZU MR9TT^17IL_PHYS3&IKUT3NDCG-.X-XPGDQZ3)/]YS3N41P$GMSWI[&PQ0+P_]K'NL][V^KL2F7&?]R M=!C Z5$C$I@/ VR_#!D&4VQ.C2VCT\%@+RI(3&^2QOU>\X*'$ &."9O,PEMI MNN]8I\-XVA_!0?4)=_:>*!9'[F$#VS%VT]9T9+H>$7@"N$2): MAXWX>,KF+GIZ!WY(@]H)+'.A;VQ^.']BW]D@[ MUQXABD]AHQWUKMV6V%^.C*,>%I=&*^,(3CD=-ZG)?=$1S@BCVK$1.M"<<=Q/ MFWRAC0CCR2#NP\SC$5#'R? M!P#K$;#*?SM8X?D?9@)PV,-]=X$/PVQ[?/P M ((SY [&"0!]TAMUHV@ZZ@$)2Z(A8%3:&^PF37XK:>R:/NVURK-W5=TZ_@@Z M]>SN2?/Y[]6XOE?C^I]0C:L=!\RY4D1*;6 >6,A2-@)///.ZROL/X4" M[A0$H2F.E8/2>D-&,O^A 6@IO7&$8+A DSU!5GSQ[G.@+_5'*79X^$/T<\A4 M[3^>QJ-D0"L\Q\I!Z+,TT7EL8,(B6WT0[$"I&N-C8K+ @*AH KH$B*CP=3J$ M34SZ.Z7SA#0SE8=:OULE\HO8_L[C[2,#!8$7Q-/=QPO,<-0?1].=Q]L?Q4-X M*-USOM-I/!D#&J2[SG>/<1#^CQ'4>L>KU7P^V3+1?&MC:S.&'HM@!096JUB(N2 MR$F[6MO)/DG/0Q/',N_(HTD*T!L!LN#N?PS:\!IMO]/DAP M*3K*X8'78A8V/PY)-L4KN_=N/ *]#$BQ0(<+K-'F[1XH'*@QDQXCS]K1Q$ ' M ^6BW]NU8+6O[)&'CQP5?)\<_,Q'3NK5UA\/HR%"_:/BS!^SY?HYYCY5&9P+ M2-C),$HG.Y+'\#ON+,?816CHA&>8ZH!RBD1&3.Q&"G>M/Y%.9T%@8MX+D+.$ MM&C\!R#[9#2 ?W01IGES1DQJ$VPTI0O=8EB!\@FG4O:ANP"CXR ]H-;"/2H] MM"N,-BHNF-;/E#760IE8HL-,^12W.KW085EXZ#AEQ2>MN_/)%#W_Z,B2MLU* M\_F D!LYS$,J6&7J9'(:T.?2LT?GVZXX'QSK5KERK!OQIGD5]JV.)[UFGOM$ M8(F2\YNSP\#HH:1H6[S@8O?=,V]')U J3& ';),$AS=\VC?'EQMVDC@9#*A! M\0#EEB^UZ@"H@0Z#5-,>+ZS(#UYPX\WYKSBC%,@@DTNXUY* %?3*88(C: M'PZQX;#].C5#=YIE1KU!/$Y!+.\!A[WOC8EM;N%%L12WW[E3^J ]X%5>J4XL M;05RK!9*&35NCV'K[T(%LC*Q\'O1U'6*-@J'W=Y@NH?&9_(5E;Q&31K>=P>H M)(NP@08G_)DI$S8UH4J!/TJ;%C*3F&^_P168#@!G!PE'4%(+O2^]!>D F"+H MC(/).!Z-FDI3X"*@^#X:8I739- TK>ZX"LI5]UR'/ER%08P&[U$"*NAXL/]& M8(&/W@ ;RDYZ_=UWHA]/!VA\1R_*:(QZ2#N^MRK1Z&[N+=;#UX_G0:J+"?HD8JG<$_@TXA:+#<% M6B/R)MCE>#CPVI=*\U*0*">@^G97T(Y24F/0]S49JWMJYFT'D#@93>/Q>$R? M@!L #SMSVYRMRHTWIA7^[(Z0\8R ?/!_/TKV5BSAAA2+H7$;W# [ 08XGH[- MWQ_+#:W="/=+^I>:#P1EMWY8".1T,!N9O2)J-5(T9 J-.L=&!"/8P"!80 MY @KK8G0'Z+]9VC^"LQ"NH [1P)*\0! U$]'<=H?-E#*>S(>)OVXCV=,GX8 M_5;CMNY>GM*/5OZ\O0\\^Z,1-7K5OTV=Q7UV /L88HO9= B$7.T"[C[ZV'J6 M@ Z?TFD\&FMOA9SK8*&W#+G 2#ZA\:T]C-X!ZKH;1KLP?3K@5_W1.!X#O,YS MJD@9FX102NEUW'Z?#:$.YI"E@#U ;!?-7=*9UI MG%>MFJ)*)GW:-/UQFJ=;F;:K>"C./Q@C3$AAX:[*. (5[#BT!&G+R'*O!NY' MNH@C7<:+K"YFMGSMM^I5/^0_@^B5-';_YBM(904!OYMF!N+IBQFORTLG6&<$ MJ#@@=)U:M75)7>-A+OB>5ES3D@6+7KE(Z=0Z_]M;E 3/,!@D5$M$R^-\ MN")W^">;V=@U(!(Z+MSH:!K.[UI+QQ?@)>,H)#L[V93AFR7]#Q^MN(Y#=-N= M8AYVS8_TAL.'(97<43RERXHX2LBY:V1\%]MB\BCP"6-S$$"+/4NJIW3U/=W*KJ'ZB'4CG>E6$D1,BK)>2*(FL_O M8W:L RES6AG"-TFKIF75,$HBY0XO+.IU=FL(Y*R%CZ?;4.XM2 A )S8_:R@J M)$Z2;I_V78/_(2/X5ND^"#U]^CM)DN9->ZWT\B.L\YQPL8M&O6%A#%(0]2C>OM$O'R-XX'F#F3E3I9%IKL&*\FU5'QYC1VUMG.N^W2SR_LGIV@.CQ4#XE(@M\&( 4G'ZA MT,*4[%X"0^>R1(@ '$U[<&%6)97516C\G&/B&II!I.NU%I-T.U)*&)?TT:4^ M=(X4PA&M+5& "M$.4"(>1J _C5$X'HRBUY+@C_<+*UQ\SIW"AL('SIVJK=EM M5LU!!T$E)YV"#H+=WT:,?75K:?.F@-*YN&G<&Z6@S*=HQ4H2$.E[_:9\U?'R MUQ6S0(Y^LX-/*9=2'O4("&*GGK0EO&\,@U07\NUA(%./VU*C-2IU2Y;V&6&R MV$Z(RCDB< [CN#LJ].Y /?LIN324&+?_FR SVIR.R'E >/@:W]M/H9W30 M%RN3P9/ -4YZ^ <+#[H;/5(;&WS :.U6!"IUT^X"F;'Z?KBBMMO!E_\E8-EI M?SE2TXOY0#V,%]C#N#]) *Z@\$Y2D C0:6![B,\#7<:/ ?K#E HN8'0Q.M?9 M>,-E(EL&'!AU,J#H]T2,-\D(XSK8JD(S#'HCZO,X2'IHGQ$E=M8VQHE%#?X, M1FH!;5CG8(?8PW$\H4_HU!\='&]\ *(W(9RCBN%O93^J*>;0 _A.18\/87C MT?ZH2+T/:=6]Y[DZ-V#.4==:<#A'^ M[R6HOT4)ZOM52?8=&_C[)S&'G7)5KEUR]D$O[RB]Y$0:^$-]XBA.M/->W*TY M%*$+J;Y7%?M>5>RK5!7;H5[:9TZI8,&9%BPX5^Q"V?E'6[#@% L6'"@,?Z^* M\+TJPO>J"-^K(GROBO"]*L+WJ@C?JR+\3ZZ*\*C9X*]R;*Y4/XF>1C^=OXJ. MCUJ2V\=@6'ID$UC(TBY1QJQXM=0I[A)?--IV-[-ENE_CC!1]>T/[6R-LE^;(_NU7$ M*SRAE>/0,DY7( T/PXVGD:M&=F;^.]AQA "Z4'&W.2O0HA/#'SO0J'N672%& M*B;'C>(!S>=^>G]V\?I5='YQ>O'ZO/6C=_-?6RKHQ2"A]O'&TJQSO>E_>T?4 M]?]$_S>ZQRQ^)X^O--<K7V-5PI6%YWQH<#UC*UX**DSO_CHW>YUQPX)L# MY2.G.=J/=H*OQ80IZ$5NO4[ M_LD03!YI?5\+?FEH?7YIDW\V!(-'_* E?BT@)D$H.H5?_LD@G#S.\KX:^(*$ MNE$2YY^-A4%2^+ U?BTXVNI /]OJ0/]DN'W)FKX6G(:AH^1B2:^T6)*I+?/- M(39^E-5]M;O:#RY/RJ)0#. WA]@7+.EK@6G/[(^IM@V#VW?$W',L7L5M=8/[ M>"3==A!,7JHVECSF:Y28SMPYGM)L<B:-] MQ94.-L?[H^\>='>&[UX/1JREOMJ:5)!^3H/*BT>('TU8:XD%00O([KD?*I6U M>/0#YN[F'?<;9Q<7[!A).-&#^-DCWHF3O>B[M^#8P9?FX&NX?\I=-TJ*@GV M!_X[SZH]/^_5:=N/?QM=>L^\7\VNL&?>A\NR^T;^$E&R<^S'E!*UNMP%5I?K M0J_@0_N6W_G2-T&UPV;_6@AWV.P/1[O#QO\2Y-LSPV.BX /5!1'VVH5,.LK$ M=:@-/VCB-UPUW!S()KLI?J!D6_.1?=5JVD$.^ZK+!!1*E%F762?_/)W]8UMP M@1A*'WFQK;$I+L6T'?3Z*>B+XO.0\U&,.ASPA4.Q[]<[:"1].=PX'$ M;4)"QATA(;J3R-GB3N;Y?DM"/&##I05"-J/.&W- SXZU<,J<"\8N6'_<5D!' M2)D.Q".A"8V2:*4FF<[<"AT@56>5J_;8_\Z14@PK^*G\VA>+A99U6!% MDMV#.O5$6G?^ZU47P47Q:*T%[2PQ\C107&3'6%]:9V3'T*< ?K/ <[- 4)#$ MDB*2 ,YHPOX"N+J+YN,<3RT4VEO/O';LRZN7X?RCB]3NI*H' MUK$(,1NGB$4;9;$PQ6XFT +E]AKX]H#3X<(,NQ?^D=_LAW^DPT-1CFM+O-': M$KM.U43'4\CT/*]G5;$.!':&^U2T"HRBQ8]R_&0-I]=5SI+C)4J[6LT0L]TP M.3SCEN(T]WJQA6/!].GK@E"&[%9X4WHGX^$?XDB:IMO:9;9>\B:G,.2RHGQK M7V9G6A.]/7L!1.^X?S* 05O)=D]X^D2G3 Z;DGO/V3T4:,]%JRK%"5_>$3RN M1?"'+1UG3]@H6A7+W&T2O\B9@G'@^FH%\O",1WB1K7ZAT@THQN?P*-VN#;Z/ M-=_P[W&*JPUL*HZ.+WE":0XNZ?4+>>]__'TRF3['J0@*\.Z,WYUG MF#*.==+)2R&0=-Z4YQ'Z\R=\; R8PD,NC#IG[Y^5[5 7>,Q*!G^K4O"VS=I<. M_6'?,"8'WW1RCP0T"-"-J8.S9QA3,"?&&[3%49KC[15 ^EAGIW-'0[5N .V&\5$/0H?LLT MCWA,M!2WQ;KN9P%(1'E[C?#]068?>>ZJ%X=O^)'HA! MR7T/[HUP[C?$N1]T8+V382 :J/%2' %_#%Z6@^;H9L+^2(/#"8F*LTVFM!30 M7RH?0SL0_+B?7QVZR'M0.U"?*RJH!C/??T%M/O[PS=E2*2#MN:VDN$H+J9TL MW[3Q(VGCY$&PZKINAY\Q < ]Y3P4+7'(4CHNY,%+Z84($&MWS?J"!REY].J9 MZ8F\+[LN+(&UK'Z[2_^U<&)7W;^@M;0E5)D:@.VC"Y< #(_@R[>=HEOSA\Y" M@%^GXM]#[ IV[-CM_>BNY)U3ZL_.B$^]+U>5OX2=>.+.Y<(C=H;M,DWN+=C5 M?.%O@R^:'RZ@EF'K6M*#ANL_[G"#SN'>43DW"4QG]NN\_C MWO-@K3SOI_'A]?(.*Y<7](3\#ZJ<=^\[^0V+Z(D?X8+M]/HVU M6EK,Q63QDN, :?,=P(HMQSM)GLB_V )&;$[A0+=^,+)K$,SL<-K*2(NY@@HA)&V(8: M0F[A-6+>V\U-&19X^&;:%EJN)-!%_AV$%.-ZH-H%]TI ']TA\N=XLOM"SC8G M6""7Z'CXQPG]V*HVQS^R]R)0IWMV$O5XV%:+G?-\#6^.Z,=V8POJUA5'+Y': M46?:BMCJG6QY3P,?=-D?3 MH$;!H-\H]%N?%PWM$%W/X((C97PR WW$,BS9$B#>'X6@W=QD[*[GD1V[.BH,#Q$_[T\E?3J+:K@"H M;,%9"NS2DBFTG"N**B%',5K=R5EO6V#-G)GV@_" 2KVZ72RN^FB /E3<\:KJ M!FSV.XKJMN"UKZ)NB][L+:S;;1L*E=$UZ/H L8^E.6^X7>BV(TJG1:$Z"^RZ MQ7T?D+CD#D5M&;GV+Q?MW;5X4] 5A7RO7F]+T&CD 7R+.CJ/N8;'RK;XDC4< MGG41+'_[T#JW#S$!Z0(^4:5F7+,[^R%EM;JJSX:-:5K5LUO)\FIA!FG7SA)" M;?HA1?5BM%@]U?U^C6/_HB29@R9Z4 K-#W6]^=/_!U!+ P04 " !)/)I, MT@I8+3\" ?"P #0 'AL+W-T>6QEU%7*]?.UWR!F$BA52<:..J,FAJ!21O;!)GP30, M%P$G5. T%BV_X;I!F6R%3O!L@)#/OY8Y)/CA[.675NJK%\B/DU>32?AP?G6( MG[G .4:>XT.>X&CQ&@>_3WH1_IC7Q ZHYW]&_1/F ^*%)0ZZS4GC0HK]/;* MJ4PXH#5A";XFC*X4M5D%X91M/3RU0":95$B;PS'*(HLTCSX<><^>6\?#J9#* MU?85_'?533\(])X52!D;!$ZQ!]*X)EJ#$C?&<9,=^%T(=?9R6QN%I2+;:#K' M8X(;3)&55#FHH4R$>RB-&116CJ)E94@S.L/09L#8 MO;W4GXL][DV!_!Q[)"%&5D5OFE5WYGAJH9.\R^:Y=VF/XT4U74O]OC7+$@D;W5^G37&LYNDSU/RO][D$ 8JP7='F[I_R+O]GQ;,W?R_9 M_54.!9_6KCZU1-M%GX'(^>F+G%V>OD;[_GA:D4'7&'>Z[U[O'5"T:BG35'1R M*YKGX/78QT^";^VKB^UUP+$%&WI-5N:UNL=OS#YR_&?OR9,P+^U57VEU$ M&^^W9[.9RS>R%NZ+V4H=KI3&UL*'4_L\$V4OJZFB7S^=&L%DI'E^>[ MME9V=GG>'OQ0\LV]E[>G3.1>ORLI*>&6TVZBMBY@6M;R(=E780A?L5GOE?[.E[IL*=2/6W7I97$1Q M./;"A_^\*J>>*ADQ>Z;"!;LLXA:<#O+:Z$)J)PL6CIRI5!$X"G8E*J%SR0!D M@D F4T)R ,D12#X)Y+K%"7\%D"D"F4X)F0'(#(',IH0\ I!'".31E)#' /(8 M@3R>$O($0)X@D"=30IX"R%,$\I06\DHXY=A]R596NE#U0PB?8S%\3@MW%URW MR'/3!,GHYX!H=#C.V[#C'81$14-LF@?Y*G4C66E-W8ZTMT'/CKTIOV'7S0 3 M4TU,[)I%_K,)-^W*V_&^:IS2TCDY(,0\$Q.+YD:YK>D)F2G9(K -1QGS2TPL MF%MA=7@&'5M)R]8;824DPZ02$UMEJZ0HQ,;7P M*=7"H5HXIA9.K!8<$R:O..863NP6'!.FKSCF%T[L%QP3)K XIAI.K!H<$Z:P M."8?3BR?_;D-=G CX58TQ>23$LMGS^KL3E@;*K]"3$Q!*;&"QI9GH1>%J@:Q M/<7\DQ+[9[ ^ R>'/2K$Q!244J>TNJ7:;H#EX7A'HN]-B.W3$ZY#2T53R7;R MM"5_02$F9I^4V#Y[EY<].<3$[),2VP=F<\;'&I-.2O[6Y#VO,TZ'N28E=\V_ M2_/!O(&8F&M28M=\Q S=NC6Z>QSO2_BF$7--1NP:?!]Q!S$QUV3$KOD;>((/ M'Z3SMLE]8]N7/8M\J,0,TTTVQ7;G_01B8KK).MW,=I]H%+(,RY3B+MS"A?)< M5/G*LO:G?UN49FT:N&RJZCJ4W>MO1G0?5;1M[+X'N?P#4$L#!!0 ( $D\ MFDP:*]LQ[@$ %0@ : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/% MVLUNVD 4AN%;0;Z #.=G2%*%K++)MND-6#!@%+ MSU1-[KX.FSI2XJ\+]+'! M0J!SWH7UR!KYX65TUI?0_0LB;)IWJ?-/UJ1U_V77# MJ2[CUV$?^GKS6N]3T.5R%8;IC.KQ83IS\;Q=5\/S5JK%KWK8I[*NPMLQ_.F& MU]RD5'(X7^1F7##^Y;U/_[.^V^T.F_34;7Z?4EN^J/BWH I?!^E\D-*#;#[( MZ$$^'^3TH#@?%.E!J_F@%3WH=C[HEAYT-Q]T1P^ZGP^ZIP?)$LBXY"BO06_EZ M*]!;K_"LC1ZV^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY M>AO0V_AZ&]#;^'H;T-NN<%:"#DOX>AO0V_AZ&]#;^'H;T-OX>AO0V_AZ&]#; M^'H;T-OX>CO0V_EZ.]#;^7H[T-OY>CO0VZ]PUHT.N_EZ.]#;^7H[T-OY>CO0 MV_EZ.]#;^7H[T-OY>D>@=^3K'8'>D:]W!'I'OMX1Z!WY>L>)WKFIA[1]*<.A MW>=+EWP:_FW-!.YIWY$A$\O$3S^!5!+ M P04 " !)/)I,C*-T4=$! C( $P %M#;VYT96YT7U1Y<&5S72YX M;6S-VEU/PC 4!N"_0G9K6.G'\"/ C7JK)/H'ZG9@"]O:M 7AW]L--=',1",D M[PUC.]TY[T;S7#%[/ECRHWU3MWZ>E"'8&\9\7E*C?6HLM;&R,J[1(9ZZ-;,Z MW^@U,3&93%ENVD!M&(>N1[*8W=%*;^LPNCU>[UK/$VUM7>4Z5*9EN[;XUG3\ MWC!U5/=K?%E9?Q$7)*/[?>SBX[5Y$JL^8;^8\/W&[CS>][@CYZJ"_A3-K%95 M3H7)MTV\)?76D2Y\212:.O6E=E0\!5>UZ_>\2^W"@VYB8[:OV9<%Z?ERA$-- MPP'ZRBDGA[@M:&A47SA^\G\-_-@-N7$TMBY67:@&'B]&6L:J9]W"4SXB=5NG MH.)7PV/K\_VPK\9M^N]#+_RSZ%E_^-];/UT. 9)#@N10(#DRD!Q3D!R7(#FN M0')<@^3@$Y0@**)R%%(YBJD -02P$"% ,4 " !)/)I,'R// \ 3 @ M"P @ $ 7W)E;',O+G)E;'-02P$"% ,4 " !)/)I, M9O,+8(( "Q $ @ 'I 9&]C4')O<',O87!P+GAM M;%!+ 0(4 Q0 ( $D\FDQ=.02\[P "L" 1 " 9D! M !D;V-0&UL4$L! A0# M% @ 23R:3)^25X!6 @ K@< !@ ( !^ @ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 23R:3'I77/K& M P J! !@ ( !WA( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 23R:3!-2M"7+! ;1< !@ M ( !NQL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 23R:3,:[C-ZO 0 T@, !D ( !1B@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 23R:3%4A M9X^S 0 T@, !D ( ! BX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 23R:3)H#07"V 0 T , !D M ( !PS, 'AL+W=O&PO M=V]R:W-H965TG27M $ M -(# 9 " 9LW !X;"]W;W)K&UL4$L! A0#% @ 23R:3!J(D6VU 0 T@, !D ( ! MACD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 23R:3!P5ZZVU 0 T@, !D ( !2#\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 23R:3$&PO=V]R M:W-H965T-. !X;"]W;W)K&UL M4$L! A0#% @ 23R:3$P.VUFT 0 T@, !D ( !SE M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M23R:3(0)>Y=^ @ HP@ !D ( !E58 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 23R:3 0=O6:V @ MT L !D ( !:V, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 23R:3 4&,/96 @ " @ !D M ( !*', 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 23R:3%'7=#;F 0 [00 !D ( !''P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 23R: M3(\:?J3] P D!0 !D ( !]84 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 23R:3.&PO=V]R:W-H965T&UL4$L! A0#% @ 23R:3%>02R9$ P O0X !D M ( !LY< 'AL+W=O&PO=V]R:W-H965T MUGF, &JX 0 4 M " 5BA !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0 ( M $D\FDS2"E@M/P( !\+ - " 2@% 0!X;"]S='EL97,N M>&UL4$L! A0#% @ 23R:3!JS&@+L P ?B( \ ( ! MD@7!E&UL4$L%!@ ^ #X Y! -,/ 0 $! end XML 67 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 68 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 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 228 221 1 true 66 0 false 5 false false R1.htm 0001000 - Document - Document And Entity Information Sheet http://www.emcorgroup.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.emcorgroup.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.emcorgroup.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements Of Operations Sheet http://www.emcorgroup.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements Of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements Of Comprehensive Income Sheet http://www.emcorgroup.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements Of Comprehensive Income Statements 5 false false R6.htm 1003501 - Statement - Condensed Consolidated Statements Of Comprehensive Income (Parenthetical) Sheet http://www.emcorgroup.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical Condensed Consolidated Statements Of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Condensed Consolidated Statements Of Cash Flows Sheet http://www.emcorgroup.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements Of Cash Flows Statements 7 false false R8.htm 1004001 - Statement - Condensed Consolidated Statements Of Cash Flows Condensed Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.emcorgroup.com/role/CondensedConsolidatedStatementsOfCashFlowsCondensedConsolidatedStatementsOfCashFlowsParenthetical Condensed Consolidated Statements Of Cash Flows Condensed Consolidated Statements of Cash Flows (Parenthetical) Statements 8 false false R9.htm 1005000 - Statement - Condensed Consolidated Statements Of Equity Sheet http://www.emcorgroup.com/role/CondensedConsolidatedStatementsOfEquity Condensed Consolidated Statements Of Equity Statements 9 false false R10.htm 2101100 - Disclosure - Basis Of Presentation Sheet http://www.emcorgroup.com/role/BasisOfPresentation Basis Of Presentation Notes 10 false false R11.htm 2102100 - Disclosure - New Accounting Pronouncements Sheet http://www.emcorgroup.com/role/NewAccountingPronouncements New Accounting Pronouncements Notes 11 false false R12.htm 2105100 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers (Notes) Notes http://www.emcorgroup.com/role/RevenueFromContractsWithCustomersRevenueFromContractsWithCustomersNotes Revenue from Contracts with Customers Revenue from Contracts with Customers (Notes) Notes 12 false false R13.htm 2106100 - Disclosure - Acquisitions Of Businesses Sheet http://www.emcorgroup.com/role/AcquisitionsOfBusinesses Acquisitions Of Businesses Notes 13 false false R14.htm 2107100 - Disclosure - Disposition of Assets Sheet http://www.emcorgroup.com/role/DispositionOfAssets Disposition of Assets Notes 14 false false R15.htm 2108100 - Disclosure - Earnings Per Share Sheet http://www.emcorgroup.com/role/EarningsPerShare Earnings Per Share Notes 15 false false R16.htm 2109100 - Disclosure - Inventories Sheet http://www.emcorgroup.com/role/Inventories Inventories Notes 16 false false R17.htm 2110100 - Disclosure - Debt Sheet http://www.emcorgroup.com/role/Debt Debt Notes 17 false false R18.htm 2111100 - Disclosure - Fair Value Measurements Sheet http://www.emcorgroup.com/role/FairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 2112100 - Disclosure - Income Taxes Sheet http://www.emcorgroup.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2113100 - Disclosure - Common Stock Sheet http://www.emcorgroup.com/role/CommonStock Common Stock Notes 20 false false R21.htm 2114100 - Disclosure - Retirement Plans Sheet http://www.emcorgroup.com/role/RetirementPlans Retirement Plans Notes 21 false false R22.htm 2115100 - Disclosure - Commitments and Contingencies Sheet http://www.emcorgroup.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 2116100 - Disclosure - Segment Information Sheet http://www.emcorgroup.com/role/SegmentInformation Segment Information Notes 23 false false R24.htm 2211201 - Disclosure - Fair Value Measurements (Policy) Sheet http://www.emcorgroup.com/role/FairValueMeasurementsPolicy Fair Value Measurements (Policy) Policies http://www.emcorgroup.com/role/NewAccountingPronouncements 24 false false R25.htm 2305301 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers (Tables) Sheet http://www.emcorgroup.com/role/RevenueFromContractsWithCustomersRevenueFromContractsWithCustomersTables Revenue from Contracts with Customers Revenue from Contracts with Customers (Tables) Tables http://www.emcorgroup.com/role/RevenueFromContractsWithCustomersRevenueFromContractsWithCustomersNotes 25 false false R26.htm 2307301 - Disclosure - Disposition of Assets (Tables) Sheet http://www.emcorgroup.com/role/DispositionOfAssetsTables Disposition of Assets (Tables) Tables http://www.emcorgroup.com/role/DispositionOfAssets 26 false false R27.htm 2308301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.emcorgroup.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.emcorgroup.com/role/EarningsPerShare 27 false false R28.htm 2309301 - Disclosure - Inventories (Tables) Sheet http://www.emcorgroup.com/role/InventoriesTables Inventories (Tables) Tables http://www.emcorgroup.com/role/Inventories 28 false false R29.htm 2310301 - Disclosure - Debt (Tables) Sheet http://www.emcorgroup.com/role/DebtTables Debt (Tables) Tables http://www.emcorgroup.com/role/Debt 29 false false R30.htm 2311302 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.emcorgroup.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.emcorgroup.com/role/FairValueMeasurements 30 false false R31.htm 2314301 - Disclosure - Retirement Plans (Tables) Sheet http://www.emcorgroup.com/role/RetirementPlansTables Retirement Plans (Tables) Tables http://www.emcorgroup.com/role/RetirementPlans 31 false false R32.htm 2315301 - Disclosure - Commitments and Contingencies Restructuring and Related Activities (Tables) Sheet http://www.emcorgroup.com/role/CommitmentsAndContingenciesRestructuringAndRelatedActivitiesTables Commitments and Contingencies Restructuring and Related Activities (Tables) Tables 32 false false R33.htm 2316301 - Disclosure - Segment Information (Tables) Sheet http://www.emcorgroup.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.emcorgroup.com/role/SegmentInformation 33 false false R34.htm 2405402 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers (Details) Sheet http://www.emcorgroup.com/role/RevenueFromContractsWithCustomersRevenueFromContractsWithCustomersDetails Revenue from Contracts with Customers Revenue from Contracts with Customers (Details) Details http://www.emcorgroup.com/role/RevenueFromContractsWithCustomersRevenueFromContractsWithCustomersTables 34 false false R35.htm 2405403 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) Sheet http://www.emcorgroup.com/role/RevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) Details 35 false false R36.htm 2405404 - Disclosure - Revenue from Contracts with Customers - Schedule of Contract with Customer, Asset and Liability (Details) Sheet http://www.emcorgroup.com/role/RevenueFromContractsWithCustomersScheduleOfContractWithCustomerAssetAndLiabilityDetails Revenue from Contracts with Customers - Schedule of Contract with Customer, Asset and Liability (Details) Details 36 false false R37.htm 2405405 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue, Remaining Performance Obligation (Details) Sheet http://www.emcorgroup.com/role/RevenueFromContractsWithCustomersScheduleOfRevenueRemainingPerformanceObligationDetails Revenue from Contracts with Customers - Schedule of Revenue, Remaining Performance Obligation (Details) Details 37 false false R38.htm 2405406 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue. Remaining Performance Obligation, Expected Timing of Satisfaction (Details) Sheet http://www.emcorgroup.com/role/RevenueFromContractsWithCustomersScheduleOfRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionDetails Revenue from Contracts with Customers - Schedule of Revenue. Remaining Performance Obligation, Expected Timing of Satisfaction (Details) Details 38 false false R39.htm 2405407 - Disclosure - Revenue from Contracts with Customers - Schedule of Condensed Balance Sheet and Statement of Operations (Details) Sheet http://www.emcorgroup.com/role/RevenueFromContractsWithCustomersScheduleOfCondensedBalanceSheetAndStatementOfOperationsDetails Revenue from Contracts with Customers - Schedule of Condensed Balance Sheet and Statement of Operations (Details) Details 39 false false R40.htm 2406401 - Disclosure - Acquisitions Of Businesses (Details) Sheet http://www.emcorgroup.com/role/AcquisitionsOfBusinessesDetails Acquisitions Of Businesses (Details) Details http://www.emcorgroup.com/role/AcquisitionsOfBusinesses 40 false false R41.htm 2407402 - Disclosure - Disposition of Assets (Narrative) (Details) Sheet http://www.emcorgroup.com/role/DispositionOfAssetsNarrativeDetails Disposition of Assets (Narrative) (Details) Details http://www.emcorgroup.com/role/DispositionOfAssetsTables 41 false false R42.htm 2408402 - Disclosure - Earnings Per Share (Details) Sheet http://www.emcorgroup.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.emcorgroup.com/role/EarningsPerShareTables 42 false false R43.htm 2409402 - Disclosure - Inventories (Inventories) (Details) Sheet http://www.emcorgroup.com/role/InventoriesInventoriesDetails Inventories (Inventories) (Details) Details http://www.emcorgroup.com/role/InventoriesTables 43 false false R44.htm 2410402 - Disclosure - Debt (Narrative) (Details) Sheet http://www.emcorgroup.com/role/DebtNarrativeDetails Debt (Narrative) (Details) Details http://www.emcorgroup.com/role/DebtTables 44 false false R45.htm 2410403 - Disclosure - Debt (Schedule Of Debt) (Details) Sheet http://www.emcorgroup.com/role/DebtScheduleOfDebtDetails Debt (Schedule Of Debt) (Details) Details http://www.emcorgroup.com/role/DebtTables 45 false false R46.htm 2411403 - Disclosure - Fair Value Measurements (Schedule Of Assets And Liabilities Carried At Fair Value Measured On A Recurring Basis) (Details) Sheet http://www.emcorgroup.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails Fair Value Measurements (Schedule Of Assets And Liabilities Carried At Fair Value Measured On A Recurring Basis) (Details) Details http://www.emcorgroup.com/role/FairValueMeasurementsTables 46 false false R47.htm 2412401 - Disclosure - Income Taxes (Details) Sheet http://www.emcorgroup.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.emcorgroup.com/role/IncomeTaxes 47 false false R48.htm 2413401 - Disclosure - Common Stock (Details) Sheet http://www.emcorgroup.com/role/CommonStockDetails Common Stock (Details) Details http://www.emcorgroup.com/role/CommonStock 48 false false R49.htm 2414402 - Disclosure - Retirement Plans (Narrative) (Details) Sheet http://www.emcorgroup.com/role/RetirementPlansNarrativeDetails Retirement Plans (Narrative) (Details) Details http://www.emcorgroup.com/role/RetirementPlansTables 49 false false R50.htm 2414403 - Disclosure - Retirement Plans (Components Of Net Periodic Pension Benefit Cost) (Details) Sheet http://www.emcorgroup.com/role/RetirementPlansComponentsOfNetPeriodicPensionBenefitCostDetails Retirement Plans (Components Of Net Periodic Pension Benefit Cost) (Details) Details http://www.emcorgroup.com/role/RetirementPlansTables 50 false false R51.htm 2415402 - Disclosure - Commitments and Contingencies Narrative (Details) Sheet http://www.emcorgroup.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies Narrative (Details) Details 51 false false R52.htm 2415403 - Disclosure - Schedule of Restructuring Activities (Details) Sheet http://www.emcorgroup.com/role/ScheduleOfRestructuringActivitiesDetails Schedule of Restructuring Activities (Details) Details 52 false false R53.htm 2416402 - Disclosure - Segment Information (Information About Industry Segments And Geographic Areas) (Details) Sheet http://www.emcorgroup.com/role/SegmentInformationInformationAboutIndustrySegmentsAndGeographicAreasDetails Segment Information (Information About Industry Segments And Geographic Areas) (Details) Details http://www.emcorgroup.com/role/SegmentInformationTables 53 false false All Reports Book All Reports eme-20180331.xml eme-20180331.xsd eme-20180331_cal.xml eme-20180331_def.xml eme-20180331_lab.xml eme-20180331_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://xbrl.sec.gov/country/2017-01-31 true true ZIP 72 0000105634-18-000065-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000105634-18-000065-xbrl.zip M4$L#!!0 ( $D\FDQV'T(I55$! /A*%@ 0 96UE+3(P,3@P,S,Q+GAM M;.R]:9,;1Y(@^GGG5]3CVJ[UF#6EN ]MC];B5'.&[*)(:;3]J2T)9+$P0@'5 M"8 BY]<_CP10!2 39P$%H)#J-I%"7NX>?H>'^U_^[]>[[M67O!AT^KU_>X6_ M0Z^N\EZKW^[T/O_;JU\_OC8?W9LWK_[OC__RE__O]>O_9S^\O?+]UN@N[PVO M7)%GP[Q]]4=G>'OU6SL?_'YU4_3OKG[K%[]WOF2O7X\?NO^!YZR-&&Z3&\V8 MR+BBGV[:F6+Z4RYP+LB?O_[PB64W''VB+:):#-,;)7*2:8I$QK*<*%V^[.NG MHMOY(?W["J#N#7YH]4>]8?'MWU[=#H?W/WS_?;KTW2!O??>Y_^7[R<7O"<+R M-<*O*7XU?6Q4%(#DLN;.>=^F?@0KJ=S=^>W^4/M__QQQ_?Y7>M?O&Y MZ(_NOVOU[](#"M&9V[^V;NM?GZ[4@-/I?W][).:U /4WFI!H]>O]<;W=5_HSTL MOA]^N\^_AYM>PUUYT6D]/+?^H?D'BOQF*2;B>[@ZO7'0:=6C !<2 G@>@<'P MOEAR/URI>6 T>/TYR^X?GKG)!I]*0"87:H@$5XI^-Q_4/E->J7\HT:'^H?)* MW4/#(O^\E$[Z>[@^O35=:"_(Q ,]QQ?G;AW6WLK'MPYG;^VL8M#>8)CU6@\L M][7"HG_0\FZLM?Z^O/IPZZ!==R.\%G___]Z]_=BZS>^RQYL[ZV]^_0#-C__R M/_Z2OO7#H+SP(;^Y*K_]PVW)=Z -7D]%_CN X]7D:EJ&?WLUZ-S==P&C[]-; MQHJNU>\-\Z_#JPZ ''UZ]&?\]U]\^L[T%E##G>&W],/TETX[_7;3R8NK$HQY M#31E2_?F/U[]B. ?C+B@["_?+SY&WF@;S7GKF= O<]?JT]O7GZT\/WIC],*%-/JC=C2GV\S8I\<#T: MIM5)YNP4Z3;FG>&$#.PUH0^OG%S9F0PQT4'^S$X<;?D:DYG5WP_:L/PGCO8" MTS\=;5^N-O[Y#/2#W$X_R#WKAY)#Q,D+ACB$8,B3%PQY",$8&\Y_3)RK?WP< M @.E$";\R^\XPZ[Y(#EF)ZX4PRD1U-@KD M^ KD)$T%_'S7[WT<]EN_O\A%KN!W07*O&KD_,;D_5.S4N(@GL=(G%RO*GUEC M#XYE#PZ9*MI9[AO__WG]_]/0 MOZ 7_K]]);BGZW"WKS#;ROR ?#%\DDJU ] MSUA@-]>O4?QGX?!-,L#-XI[ XAXHS[WMXC;*^HP=N=V4=>/%'=R+.[02WU[. MFT5_SD4_B*1O[XF;5FMT-^JF:L7KX6U>I-N*_#:1]4O^!K3A7?XR&6!3O,_7 M1]]! S3,A<1A/P6$\D5V' MQG4XF_S";@O<5(B=Y3)O:\D;.3X;J[UST5?CT5]:R=?VSEVC[L_0;=L^S]>H M^[/*ZNU6X]O$:2>Q+72>AJ!Q%L[<*.R0V&FR>>>\Z#L;BJ8L^.4J_NTS 0TW MG$468#<5W_C]9Z/.IX$=X/P/!ZA_[A>=?+R:Z:?8R;OMCWGQI=/*)P%LE1?L M: !Q[F#P<8S=X]._]CK@'I?W#=[TVJ/!L.ADW76O^RGO?RZR^]M.*^N6KYIT MJ/S'KQ]/G8O@FS_,4_'5C^FW&C*N8I==^+5N$<8?WV05]@W-XAJ^^G&RB#_\ M^O%\ V15-@Y[41Q[(BMW4E4*,TO=J,5&+9Z]6CPIX5KC<'R\[=\W@O54P:I2 ML9&KE^-N-/S?L.6YJ/OUOE2C\1N-WXC6$SRIW:0E=/,6K!.0S_7!6A6C5MJH M,+UVS%J=;F<(W/6"Q6A'[MZ::"^#[8]R@FPC+K:C3C<-+6A8=9%5ZRG3\.-A M^?$B?)#&-3@3GOP/D/]V_ZY>%6S-F#_9%\>8&Q#H^;CS)_O"N/,EJ;A&J'#5A9P:Z(UIO'I^:6_]@=ET1U ^2XK?L^''R&&ZR\U?PWW[YR# M6DGIXZ2C+E3B3BI/5;.5D1:CW^VTL[0:;X!2\_5CU_ %N)0E_T_PMT?2.G!]G864;G1C9?B!.[1M12 M+7E>M#I9MW%@#RIKJPC="-L+$;;U$6,C;XV\79:\G93CN5Y W\#2=(:C\XA?"ECET9.#RJGZXC=".JE"NJ:Z/)=UAO= M9*WAJ.CT/C=">E A74/K1D8O)L9LI*Z1NDN4NG.RC!/Z_]8O?F^D3P8JQ?LWG8;!Y>DK2=D]7[:YYUA[>MK,@;M_2PY7(K"-U(YPNQA6N$K=G) M:'8R&I%[5I%KZL&;>O!&W)XSVOL-?BJR7ONW;##,_TC_T0C>005O$X(W\G>I M\=\&1Z::$+ ) 1L!/=$$35-6TY357*:4GG3#QW?-K$BE-(N6RI?69/< U?2K*(7X31$*W<]?IC:.$1A"?ZD:NZU:QDO*- M1%ZZ_:R(Q,=6WLO@57/B^[[HQWYQEXUI<2ZB48O3HV3,(W6>FGC6#?J0?\E[ MH_Q#?I=UTACM]WEQD_#KM?+K3]W.YU+NP]=[L,AY^Y>D"3Y?WWR$7P>IY!NN MP6_Y@Z9]\MM^*O+D!OP"HG[=R_^>9T]SNRZ["W=2H7M;W[%&/M@"'\>H- W' M&^6RLW*Y@.;HC09I^L!?G)KXK3.\[30:XGPU1,T"-LJA40XGIAPN.Q/5Z(TF MU]6HE#VKE";=T:B4)M/1J)1]9SH:5^74],II)4$:?^62E,L^_)5+&YUVBCKD M!'R39D# 6F8]OBAZ$5,@'XI G.XB+,9 M=OT"5<7^$N&-EKCD(!HA/;B0-JQZ3+>WR90>7V!.Q?=MTJ4O6VEL MY W'NNY>:POST=\CIX6EVCX3K)_Q<58G9,\:]O(5R-?+T2^CFN1IO,YPM=A MD>TZ#:41FC'GUA&SD9O&+C52UDC9F4K9B7:_O#19:!CT+,S ,8;0-<>;SF(( MW84>-3HS\3S,A.1&1,]F0G(CIL<7T^>?%=D(Z'D,"KE0Z3S1(*R1G8:1S]C, MK/<&7?_N+B]:G3U.2;UL:5EF:581NK$TC8 ^[R3C1D;/9I)Q(Z;'%],UX5IC M1!LC>EG2>>XUAHV0G7!=U$5+UDG9O=,8W7/98GK&HWL:$3Z^"!^\G+B1T<:4 MGJ8<'M=);?;PFCV\RY*W<[)[35JU2:M>HHP^UP'KIO"L*3QK1.[8(G? P>:- MW)W78/-&^)Y;^)IS$,TYB$;4GBW=TA_<=X89D/=;8^,.FV]91>E&XIJ$2R.? MC7PV\GETB]@$?TWP=]GR=T[V\1?@G,$]1#+CJHU&4@\IJ>N(W4CIR[.2&Q:P M7<,7X%+J)S)>JT;\#EZZMH3FC11>JJU<[]PVYK(QEXV@GI*@5@3A8ROO9?"V M.?/ZONC'U*9[3(Y3%XC*DL_B]&B_YI&ZO*5?HJ-#+R\^?UNG+S?2R_5-WBY" M^=91\3@*MWX1&JUZC"9>#X/7&_%Z8J74$DHV(G8I(M:(3,/#9\G#:S+*/_6_ MY$6O]%IA<6PV@ 5JC,63C,5:DC96XYRRP^L*UALGJW&R&G'95%R:<+\)]QLQ MV:[I8N.9[;TS5..9-;%0(W&-Q+U B3NNU6KR"4T^X?QEZ)2L5C):\F=L6O], M[WG@^.DBP>^CSJ!35C5,!<>D1V8N#,YK(WT):F,67(+;L^A3F986[4^?^F9I MC[JT+^3PO/-MZGC>U_CWKL3.B&)@1M@7%9F_?$\7.B%IX M&Z.[%:\9@5I= M\N?SU9]M\*G7SU QTJB-1FTT:N.TU<:I)*8;G='HC$9GG*S..'3=!,1G MC0IH5$"C LY"!55MZHDD:5/ 6C-8SW2.0EG/?B--J^G9JDT,3/]*,WH\_D4:WEGX9O MRB5-T#X>UL^+N[?]K ?/T//:U*HB-#D17\'H6591O$:PD&2_51_B9_;WV:36 MVC448]1>W$K.X?5,Z0FQ77I"S#LF>\MJSC* *W)0^),F"M_F[/2'_$N_^R6I MU+E[%JSU$@Y:\O BX1\_EO4^S[L)[SJ]SMWH[KP8KTK.1^NSDIY[LD'+&'_# MY=B709XNYB/RJ-QFJ;ZGSRRNV>/7YA?M0H2GDE-Y MFN14)*+FX2F=;=;[O7_S#J I\JS[OH"U:F3FJ]?6.O/S3<_3SN[EXLPD9K>:&&H@EPFP#W MI"3^DJS4)FX6:H*0 SE4Z"(CA4F6^^N:SR MIV:!3M8#&*M.:D:?:9.Q/H&,]7@'F&ZN2>=N/_VD6Y.+> ;'\$22!"\O<)EZ MUS[K=+]=]_*4L;PM:=E$,P=,#Z\B]P6%.'(C?F]"G(,PP)&/)];7XSU_G$// MD:7.+WZAS\/AARP]/+&8O.'5H\?:)^M-/BC7AED;9CV,8J6'4ZQ-NN99TS7G M%=4^N6BDV:H[P^J0B]P%K!S#;N+C9].$>S]0>U[G5II-O9/RWL%APPOB[PW]^<8O. ./?=/$U@M3-"&O?P6FRHK6[;>W^9>\._>VAWO>].Y'PT%Y U[^RG=Y MEEKB);+'(O_G*.^UOM6_;^;.P8>\-2I2=[KS$J+EBS$3MM2NQI[D:+.U? 1F MQ6+N'Z)EK% #S@I>>!E>2".VC=@V8GOR'N6BV.Y!Z&@C='OC^0VZBS8\?P(\ MWQB:1L]?&L^3AN?WQO.DX?EGY?E+9=!+9X?9Q%+CZIZ4"FQY[*"J)-]2K4EG7QP7D*R#,5Q3<)J',]3'A8S U MWBO1>[1Y%?R>J:H(=+Q^3<2QJHK&"N"QA^7'VZS(/^3W(W!]F M:B47KERWAH2G=RP$ B^=J9:2:5ILN9I.>W+R3X^WY_48>DWXWO188E7Z,YLY MM;4ML_J\A?ACEZB&69D'UQ#BP^O2&. G*5J: M7EI;K=QP\ ;4N@0^9J72/>SAREU85\%K>,.T:YEVADXOEEU/J:H^Z6D\=Q1\ M6^Y.<95(;VFX>R5W+]#IQ7+WC#)>B.WVXE3P)P9KC2)N%'$-J_+2;U![]QO2 M;*%VWOG'V_QSU@TE2 _\^6NO,\S;_P%><;M_]W'T:=!I=[)B\7CXAWS8&6]! MO.]FO8] LT&_F,M-/NS7](N\\[F7;CL/!@7"_+! F#%'KJ3,GMAQ+5UG]H,6 M"7L9OL&T>7S#PPT//]\VWH%.C38,W##P#G[!X8]#)I2[G7:)\1MPD.:=SFMX M/5SJ??XXQF3Q+.2#4V5'@TXO'PRF]RTP>'D?/ QN7J_3RKKIL\-BU"KIW&M/ MNB%T7,3[V_22\ANM_J@W++[]X]>/I\[ICQYF'MV*SD[;AD^P9S<<%?_3A9\1]^_7B6^\'51@+/*8)VU.FVRYTYY2ET\]:P:$S:&8G:UDOV,J3PI,*B8XMMXXF>G=A> MJ"?:B&WCO9Z\;+YD[_6D!'"PE&\#*))"];T<#9R=F%!H$OUIXU(MB(X-F)X$&LX-%$L(GJSDX$ MFZCN0(YH(X*-"#8B>(EU,8TC>G8BV#BB+ZLZM,EMGJ:<74AN\V79L\:E/#LY M:US*@U2'+L[+;4Q:(VHOV:2=U!'.H^[O-=+72-]+VJF;.=,_Y>$/^=A1&*7. MP*X_&(*[ +\!8?,YP0IW]]W^MSS_F'\!1NBUSFQ&[AHT'_E\"9X7HFUG#LPW M#'**#'+L\M$:!GE)5O"4/*]37NK&>VK\EW/AX06'YUD#B#>]]@CL2B?K7H 0 MG%4(L6QE7J 0GJ!3V6RM'MS&7.CFYLF9'WD4\S/I>E3O:&PM)#_9%'151/?G+)9V9&/+]4N-)KYW#AZ MC:/T!IXN)IB';N>NTRMO/*\]H'7>RDHD+X@UMO.A&]:X7'^N2;9?>&35.*/' M-]U-W??!HZT+K;P^=,W%3+R;-=.CCBEN(5J-J7_3R-K']2U>:EQ#;/Z= O206?N'+ MML6I_,;,G=>)[Z,V76C,7&/F7EH+A2,)5!-QG[1476+$O0_1&@'U2KGJC1:= MB+L\&XR*_,?)J^"OT[=,KSR^-[VFYJ6#VZS(!\M?.KZ^]6M'@_;[O/B8'IY] M=[OS!5A_EECIB;^-[A*']F<7^O%;G4&?$2Q!&_HJ&/]C#I#Y%\U\P>>]?KE# MO^0;JW&=_\C"NZ:7'E!;3YDZ:J_$N,\VJLY[/6\#5BWDGJN2,^<$Z#1<0PCJD5*&)CR:L? M;[+N /BR\O+I%]VH*-)/G0%(Z=_SK CCE.\&'V_%ED7',#\ZW_D MWS:1 FIQC$AACR2/1)D(-U%/G#(J&,OG?8"E7UH HW]W!P'6L-_ZO52D@^O1 M,-F/9#WG8)KX6Y6;7EVU\U;G#N0/[OE;G(&78Q*#%E[R@#CVPB LB-(X@C I MC]6KJZ03RI=/#017#.2;\#GP5T XCTOL=//"P<)^[A>;$%0"_W*,(H#H.<5: M*>:<5M;"^A)-XJL?WV;%Y_S*M%IY-^G\O'U5?F,6O+F/SL/S(?_< ><>C/'? MLKM-. MI 1<4DY)++AA2SA@MG?'&"89I>/5C>.>N/US]].'ZU_=7;_[F_F46 MDOG/)5"28IYZ3$#&3Y/RL0]YJ_^YU_GOO'T]O,V+O^5#,QCDPT%EO>7/V+3^ MF43EP:>=O@Y^'W4&G>D\^M)#-NF1F0L3MVN60U[S&72QM4)[QQ3#@4#D+#RRL(/S& AG)*+I-!B4U+,XS4E!;CSP"FMX6^=X:V#"+0//HT;W8VZ M\/27'-BY=?OKO6G_%UPJU5?_0_XE[XUR=YOU/N=O>N_&]OWZYGT!WB]\N\K= MXZ*)Y>HA:@5JE$H)2H)QA9%%/JBH..AR#*IM$>4)LGN'_!E),A7X92114C*& M?!24&LX45Y)S((FDQ@MA=3@62?Z8>?%8I$#]ONUDGR9%2"!I\\A.=XI2G26]BY>A\:"0??YI M^*:LDTM//^CBA;>F*0VS^8!9O+5"7!JIM KX"^!B"T4X"DH9;2QEB^R(.07GZ8$;=P7R %BN4B1( M M08P*82L#1"*^VMPQ(4(L+,\O0NTVZ7#B($Z5FG_:8W 64-04*@CA+F?1"".\*,E9IISQ6B M#IO@*D;GT>#4(K,EINKY,)6*1 6("D5CV%S3 --S=Y M*[E';WHML$^_9%\_ !(VO^D7N>\,6D4^S,LT]R:.[1RO,B8(XP@<',*](#IB MZ[$.*K 0G9MU:Z>Y5O0=E6H,\\9@[0&/JA,PBX4C89%- MYA%+X6OQ(%+LB ?<5R3QL_VBZ/\Q#EBR%G#3:O4RME.3Z>A3V:);9UR<-5&[O,E4+*XW%L^\"\ M2^DQ)=C;?)C.AEW?C"%\EWWMW(WN7@KY4E2H,!?.$2"8U184?N)&BZE2EE?$ M?H%Z&Q+G@98;F8._]7L34[*=^Z*ME^!*!OB?A.!6 !]H)SSS5.E@I:^D.826 MZE%A;PO<_I!:Y:T0I)53G *'6] /Q-CHG:.@E;EF%%46B B13/A)(+5?YX2C MZ#7$!]@((JU1CG&=G!,PSX$:I@]$B?=Y 4 /L\\0MT_B^0_Y7=;I 7_#M9L$ M>:^UE3M*9@70,$4LH]0SS5DDA'CA$5*".>' E-6H?_S=%*?M8=LS5L??UE]" M5A%!?;G N?,@^MI0B<.$K(BJ4$=6]!UBYTK6_75L749/%AA$2TG]$ /!.D9V M2D]N+"*U],3DO.EYX+.42TB-8]#@ !IFM)7!$@[!UX342C,KZQU;?-ZDWD_E MW#**4A$8IQ8K#!ZU@4#'XPE%4VP3ZY7!F3/O@;MN+B&U)TZKM*WG=.2:R@A>OC>, M*"$*ZKJB5QC MVIZ-R*&7%Y^_G3I=.<$:(8E-I"F\Y!3[&)B*"EL5+:W7&ZA&B3\;76,G[^Z' M70_JBRD*40276)CH'1$,PHBD%212X/'Z)8&9.J9"_JG_)2]Z9?;B7+2"Q!)S MHA!X(%**:-/61:D5 E$$^7KNK8O6GHW(?\VS[O"VE17YF3L6QJC;.]!2.V:\JP]Z4$W<=]:T/P[?*ZYX MH(@QHXG7!@)M(DN^MY9 [+EYKO/9:)]VLCK#T7B7^LPYGT2B460FA?:$!(Q$ MT&/.1P8A=X*>XF&H?QS>)QQ#5!\E,4A!S$-ED'0<9 ;)@ZD/,I$^(O7?9;W1 M33:95'CFO(^QETJ(@+CQ07.D4[8Z\7XP.!);7X.!7Q[UC\/[0BBI(7Z"%0#= M'YWEWI6\#Q; :V;KJ7],O?](IU./H(+'2EAA9 J7K#$J"2":1?XF+88&U#8]:Q[S.#_Z;0]IA'4VG!OK;": M*BVD=4&89 0),4YQ)C;>73P[>A_'[ &I68A,>(VXLE*!VQ&3:B9($\=(/7\? M-;GU\;9_?_J9V2@BXXH@;B/EFEJA(AYG9@.6'->'\.28)@_H6@S]:'P09&K_ MSE"#H$1S@J/@*5^5-LJP+S4(_"'-LB!&OBC*'REU(H2+'@4KTX$0\$5T+'4) MCLYHB^IU]U%UR2]%UAO< _7' RK..WXD" 4(X%4ZCJU GT/\0DK&1YPRPY=$ M,,?,G1R(_$>RI!Y[[K W0DH3%:.$^I+[ U74V25ZYYA)V]_@)UB!]F_98)C_ MD?[CS"5 K$-\=()%2SUSI&(QJH?<1QU$%((@RQQDO(R M@0L+$W'J>U*_!'R[)?B0CM]>WXS/2TR/2\1\&>U/Y-S(X\<2^'.?GQSU6'>^ MA%NF- ,ECPSH[ET[?0VH6NREC(Z)JQ' MH"Q<8ERIP%F'&#\R51\$(3P].+"6KK]D7]VH/$?^[_U/ P.B?9-.WSR<,K-Y M+[_I+!S[&!_:8ZM.O#L4H_8:S OX5]Y@S,#B*^DX>%PBVLIQ+:IG>Y%L"-44 MB5][Q4-[CL>K@W+85SX8=LK'KGL/CR]R3?TAQ#E\@.Z$8:>)58%#\ FH6&J5 M3&<,L,*5,T=L!IOMP4N(3?OBF5:IV@;OLV_9IVZ^TXDIB#@(Y08602ONI#,( M,P/8*)K$TU9:@W A%1LCL!J,70!==0J*8L),<((B+[DQ3GG'P5,G#ELML:F< M_0$)H)0>#M#]GFPR'&FML4^M+4R$J!N!*U >NXZ4&K)?[#[DK;SS)=V4VD+L MPC7*"($-QZ!V-)?4*/#@0?$HPI"1\W46XR.7 DE-2"V\==#L#O4J%G(>14(4 MIL##'*?S8RZ5H445,=5>Q@K47!*=B@"? ^K]\I-F1DD#FD@$&[2TT@8!_*00 M)9Y143FUCKD CMH9U6*4MV>4U-_ZO=8*MGILZY1U4RG[Q]L\'[[MM[*YODYE M8ZGID;V95B9KVCM%"LML-8L*N;+7%2$D:(>%#]Q%6FD2HU%%FRW%9G>L9Q?X M$%AC%Z1"0H ))<89ARF!H [\6 ?AG625M@U/P'K<[6C2^"LU("CRV]2Q=7H M_6U_D-K-@#.:Q5,VA/5 EL4,..B8JT40GP>E[4 /17\58NA?0@(;D$F",Y-,!#Q!4R\ M9LQ+CZLJ@D[.B.\*_K0=&*C2MEOL:PL3NL*BUJJ MA8V'AY\:@_F3!G.O63P'Q04?H2(P*@@*WQ&!)4+J.T,["%Q?JX>*-$( MRCS'-(6HD1@#:BAP#TQM"6/5%F-G0;^:%F1SOB6$.0A&1Z?>\[&H3@D* H&.Y((&);!P(7*&I8B$5ONB7-9* MK%&0C++4_YE)!!I&N$R#G(,N58 H$7%T<]9Z%CPT/+ AD-,2VW'"C MK7+$(N^5MZFW[6FM1+?;_R-%>J"]?7_T:7@SZE9CZDWS+V@VV@O!4^N5!?>. M1ZM3PU:)D0L8(B@B*CU=L21TE@C; +9'C!9\\EF,E%+4!2V#P[#&.+6:#-*% MU+H%IV9>%8P4%7P?&-WUBV'GO\L5OKYYTQMFO<\=N+6F2_ OH:):?3Q 6?^OS[P#52$,[YJ(T6 MWH$,J4J7*8S$HFQM#GIOV&EWNJ/4M>YCWIKTB@Q?6]U1.V_'HG^7)&\TG+PJ M9$5J?C"83B"!#XT6^6N3-MB@KIFP@A)*<#JCI*2#U0K**Z:1F6.RAR[Y9ZM\N9R2)X^,'"I\.E4H!L$MJ#^ MI 5ER"TABG/)(V!3\3!XRK33PV-RLJ.\EA$2!U!7-'I@!\H#%^#T&DP\IBB" MJUO-@V**%1+G0\B#G'J8HZ U3AG"8K1@P@ABADEKL0<]R2TRU6Z:,@W/X.=& MP>;1*'@DIP1"#D;2^ L3/-)!! Y?"'TJ 2^)=5>U+*5(P>F8T/))3@BG1UEE&&(4@1#)MA$^S M'C GZ6Q4-3F(N&)/L>Y[:C48 $R2B_FL%&O?^V ABM:M]_>YE_R[AS* M#_>\Z=V/AH/R!KR@F&9>.9G-ER@8B_R?H[S7^E;_OID[!P^@KZW(C,J $R@4 M]6EJ@4E#P62J@ZE""6. M07B,8K!@":*PS*AH0@1'T!.!*\KS*#(^:S+.6:%&*C#AEG#,'(\!&7"^(P%' M"ZR50C6U HI61=5GQ&QCZ90A0DD%<%B80,W. U621W5P>UAX(/K2L7!.1/Y M: K56F$P:(Z@->/1..4B34>=(F5,&E9Q)$^!R(>EB G)A<8::*#32$*5,F1-:K!Y4] M'A:=?9_K9H-!YZ8S<_3CP8V&]S M@ Q68[8D83H;^^\S36HE,H(&YY57W"ME-9,HC:'SUBD;*SJ&U)K.7=;N4!PP M*S,-!VR0**>PBB)"&>W)<,Y>W+O!\*@=,4V&N?_>ITYL4 M_TU/Z;YIP]VP&.:_?QX8&P"4/FE06?NO)A)C\Q<6'\\+@J([)&13G+OF'+" M>PQ!J 472IF*D'$A%HY8/2MY9M=E+P.N)2).6XK*O6,M*&!N*"'<6\FI#I4# M,HPO[".L&&"\-: KISY&6%>:,@6(<<8AD+6,4<*0=2FVJ"0]F5K(R>\.Z)OQ MR;_VUN6/S"M*D%$*+#5GT5LJA!% 9)02M:1BKID0FX \A>=)H*\I?W2IH1PA M(G+)N77">FG!X0T /4U'$BMRP39BBWK0![?E^,G!;2J1_I)URX3[T&5%\0WT M5$V9]3JNMAY$5WK-(1#G*8EL<##6$T4"AYBHLFW/0 =0M(# !E#M 8V5![0E M\9;Y()4TG#JMA;5&.^I0BNUX-:3CA+%%KG\V-/:;>,7<842,P]%33'6$.':< M>"7 A5)73V$=#/<:7WE-84S]=^=ZFO1[^:3)?ASUVHN.S+GE(?A&8H;!30\-X.E8V2S?V/,^&]$>SHDA ? 8& M4TKGN3742.\81]QJRGE4%:Y_.20_FA6-,H">,11Q0WAJ R:1BL*F Z40>(95 MN]8G0O(#^]0H.E"^/&JG. 6SB8GG(.U H925KUC1?6J#A2<^Y*E@LS7,VY,W MSO\P<^=LCOUJZ06*Y(K*&H6*9'26\5%:JWIA666J5 ]61@8=<-J])^G0)B5:I[.YSG!"JXF84]901FH9 1PUJ4'FC MO"!<,.:K=;"<+9XR/DNBCAM+E-/V^?C/!VC"UU0+_CG_D WS<'.3MS8Z MD#]O:@3&BF'F):7VJ^\8$W4ELA@PHD)-HY@%ZU@/J7?%T1Y^KWI>.9M8'LZ+NN:. B# M,81G&I;8)(6D PB/"1P01 %TU<%Q>9\5UT6Y]=$NW;KI8VM-UD)3#F!.18)A M"AL(@9QF!DN)?%J3U*QJ!1ZX%H]E<#T9C04CL; <.! IJ-;4.@X>M,8$;"MC M2#(E)-:'1J.\-C"CX6V_2!OQ6ZZ"@R#(2DRMAZ@(PG\MG7$* T^1***N;PF" M*AF8Y?#L#/9*JFNA4E,YKQ&**75A,#S!(G&6 NA2'!;L-X/!:&M*&Q68EE31 MX"6'P$HAD4Z,,7 :0L1SV9:')C1:201V;P7$8U!V@G8E@;UA$.0X"ZY/Y$): MP[!U$8&3[ICFGM1"JX7&E#X-VNO1<##,>NUEQ=W+04Z@"@8 8'""E1(:_-^@ M?)0QQ6MSW=H>0%92*T;J]6(%GMWA7DEJ8QQH="TE]@P<]J"C<%X(%E/O8Z'K MX68<"<6?!/<.Y0;8*!D= &JC!=IB2WWTH/,B)@X34%3$-<#$Z&4[P.#3L1G;-RJE/#D?4@6< MSMXCXR01&$7KK <'L5)W\GIQV^AI\!X4]35K"I*+=, "4^RX-%9Q*2" C4YX MB,SDJIKSY\'Z(6!XG[K+]7L'80 =F(#02)NH"+?1F1#3[B'B&'2>:.8-AK4?^5L^U9B_W3BP&6 ,C5+ M=J/!$%Y=E+6DXX%&J2-^^)J:>&[4]G7>(H,/*15A%-PR\",< ?L&UB[HP$%< MJ%BYX;XQ6)LA,^[\#]1SV;!U^^O]8Q_37_J306.N#*??],)@"-@,TS2R-*DP M:XT'='9:&S5P7HAJ-)'4JK3D1%A*27)15"3&AZB#J9BIC2BP%UR.2K9UC!,A M.$.0=00P3T$ MOYO0BA;%P%1DH8QV/4Q/1F%UU76:A@FQ& (7AS*E'4JQ&L22C#KPU:HG$)32 MBY;@65#8;_5I\D6CU0%A$'>?&J:14%:?,H*XJT[-P5PC3@^%]YKY093^-- W,._.M5Q[XW V@BSGLU*( MN"&,.3@"TR,:WW93 J#P/"H&7'<$J095LZFWGPI<-#5-J:$82[6; M>D$;70ZAB\%YKRHEZ$ G6.##8;ZK&F#IT*#@H+><1(A!,"?I6 VDZ3AN6S50 M \]>4%@YHD@8PX($EYLY#EI-80C(QHH@1E8]"<>D6F^%=D#D?5[<),[IM69. MM7R$?P]N.NGXUOLB_]+ICR:;/=L[F,;2=/**(' NC>8>(5!Y*B)O$0:_LZ(Q MUF"X';B'1G[M%@YX&X8CR[3R @PMMI8DY%T:J 61QS,B/X!H+)VY&YA>>]K" MZV._N_T1,.\XJ'JB(&9(KI^T*F7G)><*!9#&ZF@""!:I7BCL6 K.KD"K$N@] M=TJ"6(BE=CX,'$/ 3%D(B1AAQEH'2J;:*E50+.DS8+HJEKM8$BPVA"U6 M$Z<4B\()6M+%$X^9X17AVQ-=TB3LLMYO#^=S':/6(A*-1 S@U@8B#0]A"=<1 MN+3:"1\\-J.L"_%]K]6Y3\-LOMTM.AR3&L?';@3UP\O+H:/]K$<6II6OVLXT MW"1EPM(Y(,YLL"8X'I'2J?:DDAS$U>W739!9CKS-!IW!Q_LBS]K7O?\$99XR MAZFH9+T,+B'".$5G/A=Y*:"+M'@4SNKD]NSKX^3VAU]G@9J[/4US2S^NHS&8 M1QZP4%R3=!!<0B1B% %_, I"Y=Q0PIE)[VAV8,>F-'N1='[;[[7[O3)[_"GK M_7X-N@T^G6Y[^\9>?UA'?@<>&I4"18AU>"I3A5A< J<3(A2(-JXG/W[!Y._T M#L'F/IUJ!\X8M5599J9$2T7/L MEO#IY9$WYNV\R+KE(=%-"*LH^*J$223 PX 843MMO R10BQ/$=5+/ R^5\X= MYR4ZK8G+]^ "5@D+GNS/ZPF[O3,K()(75!!GC.6*4 M!DT_V7J=:)UK=Z5[M MRBY#:$\DV("WMBM.7,I]T@)X/!7AN9QH"<$ GD1N*U"0GF3B(C MPA03T3@#WH?T3#F%#*"O$#9@&ZN-6-0>* #VNIB?-_J^F_4VF9MSUB>/#:8T M6"6)(CQ* 61&@5&:#F9RB"*K'=W10L9B->5.B,9'.V(<06BY%]Q#8 XT35N[ MPD'4B*Q-PU0JN;)S).[Q#A-3$BC6!HLR]6A3VR;@6R,"1Y;[55U0GIVX!^ZX MSGC94H_CP+E-\V0\TH0;+U)*K'JL^CE%^:4T:@@1G%W+-6- :$."TEA(3QVB M3$=5G2-%N%YHL'TUQ1\-^QDC%0O'C=\]2,C M"[UYET"Q$Z K>T@&B9&*1FM"N11$"Z.QLM&*5,/L*@),]1([M &@XU+F7[*O MDUI>F_?RF\[VY>>8(,6,PPX1SX5EEC+!D;9>"(@^JF-A7W.-%V..E1 ]"?AU M6\I244O! 7*I=;UEFIM (^$>,U"?NB+4!.S74V&?U+MN61TH2>IA$H-1%J6V M)DZ'25F0=\Q4^WA(2A8WZ.8^OQ5DJWB6(BI G))K[FWP5GNIQM4^+&5C5Y59 MKP8I;=U.R%CJAKM49/_?DZGL/V6=WB!5HN>#91S[CW;>^-':^>JY=Z,HB;DJ6O5%3G2HUF0I8:R"B#B)99-": MV()'B3C!6(G*=OMKH\.'%:SB:."(T. A\F MI19I3]P@*\!&HE0Y2B2KCGG%E<31AD193D[/TR47]XPX M$L3=I"-I2'C)O3(&>0B/<'"I S>I>DO D'P-!6:J" OVH??0< M@0(55@5#F:;(2:5J:+9P9/\I-(/H:;H+,OGUS#@.!!#(I0(B0#V1J&? #S)! M>0@U9?5X\&LFULEL/4WV0\>3Y4+"+/;."893"A/<>/@_0]Y(1GQ H1*;OZYN MK>U"Q_L"P"GAWKZ<'>(R<#8,XA3#RDNK+6@;!S!C9%SU"#!&6"^"_/CYS<%: M$W-C!B996^!#AWD0S%K,+(\L4$6Y<)6>=%KB189< M7FDY-J(]T9,7[8EVT& M7ZT=?"6E590&KHA/B5&CG6.!(RX(_,'"JI/FVZ_8OM=;->N][7K3J'TP8(U3 M'MQI;KU/XWND5FF8+JDD_/:XWI,F;S.-;K;OEB'3N%\AF0!M0\"ID STHK"4 MA=1@J1* ,:GGCPK70;$3E <_44%3]P_AA4%"%805DE;G#LO%&&V/4!YV04)P8)&]I>FP M3U1@AYTR2",&3JS%=4EJF1K;2(B9*X-58A$0IALG8"X+B4G M26HF0ZR10MN%G/AL-T UTX2L%I0=8*URSRRL"@!%!/PPC24$^,Q&HU-#/>:D MLW)Q*VH65LV? *OO=$?#S9IXSD(K*,;@AV&2S".CV&@K*?:!!,^86ZS.FJ.L M7 [M!)B=X%U-71J=P49$K@WE/G)KJ79 76D85QW4%:"*C244E7W5-<<*V/C_*I+\ :NX$XJ",C ML54(%D"E@[H!5*DF2K(TEZ(Z=(72DU^!AQ93OV1?$SQN_!"\<3M6G8NWP,E) MA>80L%H>;##.IITY9K2Q!)'Z Q*4BD5*;0+;OC"JKOWY=;48$5E9^_U@E ;(]EJ=[C@@-<-)_7KR($;#?O%M[N:ZQ6,K M5# N^RA$51['- P9B*F"DN Y2$/UG,LPLWA\':9;P7QP$JRV0LQX$'%'(+1( M.2S%L(^)!-%:9"#(K%]M?#@2C'=8X 7=U.!X9C#P3GUG4D]SQBUB7$KN C<< M2^T 9>G /9 5_Y<2HL1\3G@M1$\$?]7VO^005:0#+(@)3IW305%/0L!<6B^K M;7-(:@C\[.#OMWN"C! H 6[,1XLD+)_P+O6:(2@R0\/^<2YCD'?Y\#;UI/^2 MCSNG/00#UP68E\?-ONTK>)P%7\8J18SA%E"02!+AX,& 84$K<>*B)[,5=/O$ M:VUDB;%V$$,R$!CCG=+6PW*!\0#T6'5 %>8+?6B>@-G75CX8@/*8Y'5CT;^; MAA;S96\32]/[;)***CE@^P6,$@G&6!H5R+W2!E'$HDH%>1 JXXHKI,1\!/TD M: ^(]KJ6OLAJ[--Y (9XZJFAB88H"CP#ZRA=G(CPZD>(:0^#]G3@^W:*GWL> M4Z,^$;WEF%!CL4B'=C@H>&VJ[9XU\.Q"+JINTOQR8%:I<:$)!GX!OXIK3FU4 M:7"X-M%(9-Z.0BFF>>!@D_* M6*KD#\Z#8UICZ85(ZF<.I,?/;PS5(=H?,6.PQ@PK!>ZT8.!:.U.V/W(@C,Y5 M*Y@%^&9J'ZBLTF8W_>(Q3,D'[SJ]?@$^R+1>P?3: M\V^I=U%V<"$L..U.!0@I'834*.7CC2(4HV!$31=YJ?7"F,!GQ.YDB'H(W42M MIN#,*8T$<2$H!P8LZ2:+ W(&54K294IY-2NQIND:-ZP9,4#3.!?#J(>@@@OC+$H3R%*KLQB8K1YV!FV/M]7V M3^VF_URD.H301QR1D,BG)LD-(VX"1 M0T%Q&L&'(VG6>CJ$)@1B5<=C!ZM]>%*]SXMRE[%F7-OZ?41K G"+X$1*7,ZR M(0Y1;. G241 *T8!*KT-&>: W"M^>Y*A6:(X8 EJL012J""\2"/)0(12;I4X MO'CX=6ZSDIX,45:DP<&U!@_ 4&&1 1.&+!941?"_C17:4;("/_Y\^$TV=W=C M:TLCP^5Q",$]UAIB+I.:+ M 4T6U@JW5EAC.@KEG' _ VC$-H("@A$4> R?" M:I7.VSKN/*/*[I.U#TN8%>PM65)AX,Q&K+D&\940W&)E=52>^<4QHYYQ26Q.++ E)>5HQ.O.5KE0*V&;M]8-?61V]1' MEL.*,FF$G;KE097E* T<4VP=/P)&_A; M%%);))@7KBK39.$ ZDFL]'YF\-C(M*8>$R92!0Y5P/4I@&$L->:LC.(['5*L MS!#:&+7P5()'R;T(VB-"O<1>$@;1<'7(^S&P>E(H@206'GPL1 ,$2EXHL+], M0CRAA.)"+!W]_'J^-^7.\!X(Z=6^!J'$ V,J:1C88NY3@QQ0PLK21 .RHFIT MU[7=%\Y/<:\YT4A*QZPB@H,+:;21(E+K9? \+&[Q[6NI]^%L;8AX8[M6VZY9 M9@@.#)2Q03G-.7=<(6XYQM(3 N$E6BH"9\ ,C2.S+3-0RPF+A%.G9!H/:H)% MY1X0,RDQN2+V>H(^?"Y>6%5<&8T#_X1BY#TO6S"$=.)$6,FQ$8NMBYX5[WWM MZ^D0J#=$6 7R#;Z,03H0K:373#D9JME2O"I7NO6&Q;[V;Y0C.J3=AP"6.L+: M(!2\9&"WK:> 7*4: N\#BZ8"HPRSHA4R%JE SA9#NPOJS:)%8K5 M+<#*QE+;-,/:N^.O4@N>X RPE(@H: AYQXX_,0(L2[6#%B(+U:M[QG 5&PDC MJ0V8@&(#;4>4@0A=$I6._\%?:Y8#"5JWS;(9L/G@?=;9?@I9RNLB;P7F""@E M/?CA45LB4K]6@5VE213P3!VW/P"P%6SK"(BP2<>QN2.$2UAV@ U%193SWM-J MR021M9*X#+8BC0WR^?C/-X]E=Y.I0EN3,C <0-UYAB+F)I%16LXU*!'GM>.5 M]9:D9J]H#5!/16'=:7E8=I FZQQ!7 1CD U2"0>>6F0U18X8[)FNY).VQ2%I MA:P[.668+-5@?@OLL4QRTAK<%$4Z0[.QD4*S-HJ!(58J^+2G9=+4">8=CC)$ M!VS%9M/;@Q*65S]2T#!"+*#X)* /38+J,L^1 !L5-&728,ZE,%I"4)8.8*;Y MBFYNY6[BJD#0:<2? QTQ%LIT$W M4$(]Z!*DM:TDRYCFB"X*XWJ@GH[$JC)9#G9<4HTB0,:%@. Y,N$")^E0,JWQ M0U2:LG@<)/9<,NF"MB[E"C1+HTM2T6197@NNF*2HNGQ[P;S<69^8VNT-*85H MEF')F++<*@EAC5#&:9_.E^/JB%**Y**QF@-@*]@.X6M)DDZW0= "_B3#Y6&A MLFS50NP"<4S5?1D7Z>T-H95VRC(!T:-R1AM.TF!@6!4[-0NL.WD M3J56I!#NI![C"$Q_5&E< X0-6F''<34"(JKBLCQ^?7.HUF66E==)>R0:<8^% M,<1C@^%)"I$XJ^3+QT[S1E!] 2[K%]\^9'^\ YXK.O#Q,OS\D _RXLOB.8MU M:CL0QJP@6*4B="?!V5>2"D.JL T%ZV'AM#N&_\5JU7 -LBF# !(DIN(E5"I&HX*V'% M0@A5.T,E6;)>Q\1OOXK?FK0W@8+#"%PHDSH&!S"^FC/0^[+:-9!))1+IE@U >C(&J_C4$QP]:&JE M4>!4>\,52*"6P*Y:4%Q9$JPD?C(&XTS5.(;>O98W55F!,('3K7@:=LM3#Q+K M0%,X1W5-^_ZJ?-4!LANPA_"3-'8!<8OA]<0YB36F:EQ"CR!FJC8^XI63*7O& M<&4?"XRQ)*D[!>@Y)VDZ?D*TX)BE$\;5]FF[ /LV'\*/@^N;\-6@KVMZ16]V"UZ'4!/ WY1 M;F>!E^ *( I.8*(Q$%B;*&-T7*J4O*R&H7C<3'1GX!\/=F]IYP/#@E%$4!K< MBZP6/A@A4OV?]T15'42B,6C]>4 ?/[XQ3"O'4S"BL*4T>/ \J)>@\9!D"&RU MI4;::F820PB_D$#=$:8]!U*&!N:U< !]2)W?"";E 7[A@(5Y-2; 3 LIMD0$ MK&O9H>NVWVT#OXRW';9,F@CB Z6.@?4 XP+A@C'1Q$AD3./F*H#2Q-0+Y63K M('H:]*OX)35(C59@ZPWB$.^ N %LJ?TGB1%76[M1"+WT0N_>@T._7\X*$.TB M:E$:S.)#4%XA5G*6-46A2= MJQSJQ6FV"R?+X*UI7O'4!B/@*88849ICQ<%CQ(JFT6'4:(&U9;0*81J!I96P;T(+'+7=T+J^V:+SYBH^:JHJ MMBD$]H:PU&Y$(\HC9A;DG' L-%A,\$PKN@",Z]+UW64%#\H,LP+1,,-Z9D"6 M>24C(0@<# 5>I53"HQB9BN BV9KN"7*IEGTZ,_3RJ?<*P*6W/AQ2+2=T3]J2 MAUY[S<+O-!5\ED9LMI0@Z#1VWJ?X-"624YK+1^W!\<)$J]E4X\P@;_ O9XFT M,6;;$,3G@U;1N5_=[GRF:AC\9&&4%! 1$9<<'^.952&U+?/>O/K1]HNB_T=J MB@DH@6&_&M[F5XE,5V,8KAYH=_4I#;?I3(/+;'CU)_RO5]G5IVR07Q6IF]I] M=S2 '^ZRXG.G=]6_N4K52?_K:MB'OTC^O_YW53#H?K9-VK M(;QS\.>K?G'U)_*O5V,YN"K9?'#5[G>[\.EROCU<_H["2^'S[]*LQBN*_YS@ M5?\Z_CR>?A)O]LGOKGX!A!]QZ,#G MX"S__!-+T-8@]>>K/WT:?_!FW!3NZB8-H[_*IXWDRN_]>8S[__Z?6.G_DSY5 M4@&>;8V?;6>=[C<@0GYU!S#<3B@Y\^3D_D3]]K^.EVU,F(?E'A.G-_EP%=*K M/[+!%4U+\]U5S&'1;N!EW7%XFB!JC;FI,QB 1EADM0_YEW[W2Z+>A.FFG']5 M;@F/"3:_LNF=Z7D [GY"B9NL!90OX][RD_W':+@&$KAP-2[4N[LO.]*NY91_ MV5RX9Z1TG7"_R[YV[D9W#W+HLGNXLA A)&TG?J8?O1E])@\Z;_Y%"^V@)Q1= M^-B\&5FB-)<\###097_M MC5*3LLG=J>*C4R8!00V B6NE.I#/2W=Q3Y_:2C#MD:5<4<0E]YH0DXYV4^TA MOIX[[3SC"R#,5U-[(ZI=!.D?/Y:4_=SG)RRY;HDTHX;)-&,Z:NX5UI1QK:,% M<>":>+=DB=:Y:\T2;;)$G=XF2Z08C=PYRAD3/(1@&6*::^>XL892\6Q2U.]] M_@7HJEA]_VL]XJ!3*_/:<8H5H0KS3F3@?M#<7E45R=?JVK^E + M^W.S0&^.S ;AT=;(4&:8L*EGG? \Q&B=1M:&P'TJ$6;5O#N@@NG3D*EW?M9C M1-?QI$USPQV/R$?&7? *81/3V&7)C%2H.@&SQDW9&9E]+,T\.FF8EHHD=:N0 MG 2C'):II)$([(6J[HFP&K=@ W1,KSVIU7V;2GBO/W4[G^O:WJW=4&">R1@P M<=AP'(#@DDD?!)48G)CJ%'NB0<6+I> N!VL?B*Q*"QO*"(^*$LD#%Q&L#VAP M;I5/>ERCJDQH#)CL$9%'364=#EJH&+F/T7B$+';$2BI2P]AZ\\$DKZ?Q M1A0[(W)/+P"8[?YXI.0G(/,U!.MIJ#G<5H;\JVFL@V>4IOEIT7 #^L]B@P3% M2BO-HU_BZ!*ZA(]WIO',0:ARPD4K[WQ)SZ6"E.U4C',..0K>H="< V)&R31. M&G2\T#%4A^X"+KI6+E>!]'045NXY>6P9.+*4.\L#M6E$$P+E+K4.CE:K,\>5 MSL= 8<^[ER@:IC@6G&I)@A"&X;+(6R&;NB4?#.]9+W/+\0G.&I?J(,'1Y\/(TIY%!6"YM:F09 M4#\=":KI6P =WZ$&M0.@#\Q*TN7#!4J91T$ *$2&(QZL&R2Y\>BNH MUM1GTBB#1#$=S0@1.^P-L9/1I Z4@"H9P+7*+4 MOUP%B'VDMPFCRJ$&M7!X9/'KVT&V\H ,V<8#0- M^#.X6H3[6G"QT.!X<^CVA=/:L]H0J1ENO4I=CJA(545$1!>E(\S5M.1B'(+D MP^$T]@F?N$[)#V"P4B@F?R]"D"21!1G @&E8G/<).('B$'H3G&J@VQ=.:]:) M800!AL,N0, 40!5+%GT 0QLHC:"I*SAAO#BH=Z\X[6,B40PTM;L@#K03]\)K MSR"\C:EMAPTZ5(S-:T"(;X+2FDD\3T%IS3*5$WJM0S;U$O#@>/O@ H3M5ACN MHZF*$]=HH1Y[9YP>^Y=L+S$,@/6<(A8DCP(9(U+*3V*#F<2+O:)?_BL%. ?21160U[*2.=\;9F7Z\OIF.B4K'\_)*A;F4D_X=3); M:T6Y"]'I5(37*NTW\V C>+\$RVALFIXY:V+2*+>L]^W5CS.=ZY9#LSO,_Y[U MV'JX=/'&IPSB;3#'EPR#K$E"W'N]-0SP;T>9D-(C P+:ZD'=]@(K S3 M"D0BG96?FTRU.\P/9O )UDY3;VV@6D>1NJ-[91!EQ =C4R(S5C29(G)!#== ML2.0CV4$_=Z@W^VTR_VD-Z":!G,*R?6+^WZJ] ,1FE1(K]--2(.DIKI2Q;BR MVBJPZHI"W&4Y#M5>'*\)1@O3FIX?S8=73G!<+/A^+/6><,GTOOHZ;3OJ=-OE MVXHOG58^J-VR>5+%-F,V=<_#7@D,5/::6P0N5*0LJ4E9B0G!&]$OA,;C$N W MO?8HS3?-NO-$WH*\OWY-C%Q:904!/:AI]0"U1.S@HOHD MC(R--) 8%)8F'6K7-((^HAKC0!ABE> 4(U+6^.\?I;\?BV7JI7(_Y)4<$P24 M=&DX';BEVF-L>OQE(KIM2=9;@@< M#T%XS2&$\1 YEJ,KN+5>T>#&.0I8@\KP- IAY4$D]6B$?Y>W;K/>LQ,>(6I2 M%MR%U)?7PM\A'HM@YAFR%**S:FT16SAMO0_"JP-[,Q9S0:01B#.>YL8IB-@# MHFF@E:645TY"@CC2!@NA%,N%:JE.26!>U/#2V77 MCQ=!XZ,J3PA'HZ$D&)0.6(N@%"? W 9IP;BM=G.E/'7:>DF$/ZP;:2P* BR3 MD8)R':W&0%0E04=H*A6J'KAG8O].P3')>R3;%, 7PR0-1Z&*4Z2, Y8&\P3N MNTAE1-7.%'SA0.L!"/\DC$ UDE!VG27@OANM1-IBY89@PZ07E8U>S341SX;1 MDX;S1&-4RHOAX!6C,JIR-"(S$2);PRNZ7TJJ#J+\5Z4E+0')E-%;9E+/=)LF ME$!\*(5'*%!3G4"M%GM+[P_(EQ<\&4>81P0[$R#,)DQ9PY%QF"LO!*FJ2? - MMO3AA[=Y,>GKVN^U=NE%(E!42BIN-,.< HC2X0@"J%/Y!Q>5^%F#/EG@@#H@ M=H!R91.DM",2C%1><4X\M=Y$@R1S(43J6468=#E@XD!0[E=/".>)0\9*)&+: MX>1.FG&/WP@*L#I:=U?49HZ_;\4@X$<1J1RW6FINJ;5,2V2PLT)Z2:I#ZA>3 M*_/?W@JLE34OCJ3B&V.Y!8Z0H+8B>-56BQ"9=8NS=%*B<"NP4D:]R&_SWJ#S M)9^99-$O\L[G27N'_Y^]+VUN'#D2_;S[*Q"S]D9/!+NG[J/;=D3A\LY[GL/3 M[9W83R\@$FK!0Y$R0':/]M>_3("42($Z2($B2-78'HLDCJRLO"N/X?6G,IM4 MV5+WUY_&30>.T3_G32KN[K,K03## JWE IP%:EQJTC".6,R2*$W"%M[?WAW^ MO9]U' )3CR@QFQH)-J@%P4IDE- P3ADH7B$Y4(9,VHTZK>P1HG8F$$NYI9:$ ML5:))""R13VMF(DH!4*X.WMYNV5WNHC_V61:-5VU\''3R8UR7E[EAL/YY1PP MFX_N>^MCUA=F &BE560YB KGTH023*Q'J67C=H7809#SF'6F:6RBD N=$JFP MYR.3 EQ9<%E)% MK&FJ8IV&8#>TLR;O!N3WLY"#X.JQ+#\M1&R8CBQX7)A8;FA,)7"5X\!423O* MR: )VTI>N*)WFS8=8V;%T/&!DI9 MJT!@J0JI$V$B$XG%K$XS&PDPR"-F(M6>,?)2R'ANK\E$2QH) 3:D8U)S'2H# MGR.*>:XT:NL0QLC=WN[WP+$3J ^9])R!EX?=YZE)) 7S7DD-2H^$"MP]V3Z3 MH);S.UT\.P:U6T^/2)Q2K=.$"T%)G!IG:5T,0E,:)NV<8R:48!ODT7;KVS4P M$(<4K Q&0A(122@+G:+48.]IP<$';!$.%XJ(#9IF(RB[ OP@^7"LF=?*@5$L MG0F-22)J"& :O&I&VT%_H:0T^P>XXS;K)"92I!*;OT32"LXHC@1*< QX2-H% M!EQ(I1[FYP=6B3]EU44CRW8="136X_2$PFE;TH'R52DV[R=IG*8V:3>?D&3# MKFR"9$=P'QNJ([0*DS0.>0KT[U28.D8)_)7@Z'G;HB/PU,4&!#\&\&(6&'J8 MO^17\W)X@2T0SA=CQ+#_\-:(CN-$1Z$(N4ZYI*$S2IN41&F8@&(S::L 0 *_ MKH>2'@?JN4MX;$1/JJ1*0,(8Z\!UCRVE80H>&Y9<1:)MU8,HO6.R/6,)S4'. M'"OXM\8].F4ZU"[&-M2$QX9(^ ?LS"@"AC4M<2GOI'/?!\C.P)YD1)T ;:!M M0,'KD^#R6,6LM%: B'-:DY:)(-BI8OE0)^MQQ 3C+ 9M#\Y47;4K$O@7:*-0 MMD\@3Q+W!SK]M:"#L.0=O'RELP*$XP()RU=*$B4YDJB.GP:Z,6"C! M6 M![;Z8]'G$B@'M;[0EJ111)!/@5_2_0Q$CO%+K37W']TLH)VD,N#14)%)I M&EM,9F=A6M>+84:CTG'4/EY_AC& W=^Q?G0RJIYCH8>^_%K,+G,<"VP/;=3M1&4-NX%EEF[O$/U:"J0'U M<:B%U4J&S(1M5R7>"(WE+?43JN)FX@7* M'H>WK/Q0/=)Y1HF$&2QKC@7%\6HN9'&N/SZ M; KU3<6#3Y)N,@D!L^?&@):1UIAX,\0AYQC>32/6BQJL%WY4Y?2 J^[93T6 MC\$^?1:N2[F35"MC>4@H27CJ*-$;NLK"%?M957.B^4,^NYB.5IJM[= >($[K M")ZDEH4$4^MM)'5"K!9,MYO&/[26>V#J9AV/290(^QMQZH I4J9@5T)L/A$K MEA+.VEUZF+E')SQK-3^7T]&\GHO0Y$!M'S;3H<8I=$(;(6GBK+ V8I(G"6@Y ML#7;,D#JS3&G>V%ZY@(>*RZG7# %/GEDA721P;:/3#A'I211V)X-J:0QSX"_ MS,_SLLR;(6D_9^5/96W&C?X[&\^Q%W6M!1X];%@O=HYDFG":B(B >A(*_-I4 MA)RR1#(IM;NSA.5+L"TG75W'DT#K8C%W#B+6%R.LXS9*,.O$26"/$"27X09D MEP++XFZ5Y;X64_]\B MT&.1VA[B%5B>!?:#B':Q5DP1<+7 RXV3V%&!T2>N#9=4";$GL&LALV6#/ $P M*B,Q-(:31[&UB;")4V@SJW;'_'O!K-^]-6@/-BX/X1^T303#&CMI;*@C7A>- M9@7=GLQ+ M'4KL?4)#HT#$"&E8T\=941ZQN'7Z*L"Z%,];]G28YZ,J+:>7'[-Q_M,Y?'.5 ME[-KS";"[OIH3E]=MI;_E.3B!'O'&0ZN,9=@'CLP $R:$A)RX4+;.FCC=R8( M;P%;9TMZQ$K&OKF1L-HF,I1.@6D#9 D:"\S^* 3+K)U^MGK^DVI+#5*^M M-T2D(<74+="[6H:A"P7AX#]RS;A)+6\=_AAUE[8V@;$+H(\Y(ZFF)(VH!L,% M>!Z[>A(GP/"U8)!MJ T%]UYO#^EY,=NM5Y$@X.%1JQA8M6$$OEXJ9!R"Y6)C MN3[N9&V_Y#AU,!\E63G!ZIO'5B5#BH"@B[!-$ M0Y=(%2L7N43$F(>F20CN8OM,3J-+?@?$>X'9'>B'#-8XD9$FD4@< A/' *RU M0A(2Z\0DK-UT#&P&VU):^P&ZZ^Q1;D!B\I3R) U3\,W"IMC4$O V9"OG_WDK M_5)@WCO %4_G9[/S^=@-A\W,VJW5MG;.8;=B1B6.675:.: <8V"[+(LV95Z8 MNU#?"\WN4#]VK MRX$!3QKX]034:Q8RX ;@CHA*#/5+#$9AM;)"&V-#PO$ZO6P!6V=+>JQ@U$66 MIVF(/1FD9,()BD!BBAA\2X+Y5$(D M,8^I!)D5)\HEBK4' +6I8ROH.EV8OJ/@Y9KK;ZFU#+B;J)"K).(2%R823,X2 M[0IQ?O>,_[ +NW_'< !C".M*>4*DP)1_JB6G#%PFQW@[KMFS';L=:95F15E? M%E[?_/E?15YFY?#B^F_YEWR\9N[<7//]Y&H^J^H+Z)W=[4VZ5E M_J\YEO)O?M[*E=4O.9;% /R/^75I3!,+[EP$C!^#OM0$M$EB8@)FB&A';*F] M4W9T0IO #K4)BM"4I&#+:@YVK(M!73#'(IURRT/9;D)]FNCGAT)_*B)'G3(6 M1]PF!&PK,-*9)!QL*D';JJ/?Z-\OKD0$4B&)P2UVJ23.A:'!R5*8$@KT&[7= MS3[)B[M^])J:=53'7 F5LC@R,16)4JAF8ZDU]M^Y9]I9;Q9V$MJ(Z"0?31G$D4^TDB9CC.,+0TM@9(EUB-$C% M]IC*TT3_P;11F!*,^T8"S_R%YE9$!(2H"R.>1HRWPES]1O^>2374V%F<*V92 M*1-E4@?>!!?:2,,4VW LVK&\6)9=1!=9^7F'L6>6QRRU2L>6,4DCY40(:L@IHG8-5F#"GPX>*6(\?YP>B=1E2$"R1HRCA$V,M(!^ZF%/5@.15G*4F*8,9$D%+P](N _CAMG<;#*"\)X M>J99FA*5Q+$E&JQ\#:89E5AC;V/#4UAXNT_Y,Y"[X,3'#\_6DHV ZV1":<2C M"#Q^%UH5@:LO:W]R0-<9)%2BP'?%(;FA G6@/? M2T=8W,ZC>, J/S[,'LI,25&NTI3$5*N$*\>D $).0D95F+2/LT\'X0>R47@4 M&I* -1(F2G(A+/J<,L4F\ HT2SMUSFPX%7@VUN\>HZ_)X,1H:F++0,A)A0V? MK CC)(Z$"55HVOT2N-H/A*[(D='\(/).)<%%(58V&TD3*QQ($! M9[63 @PGG6SH\"L>L.*>@?7[K3@3Q4P!*!:D,/A-81AS90R8G)%**6V?' C[ M0%3D.1">GH@+P3O">?=UB3^#K0AQO]JH:6AJ=,M4VZO"(^+ZFI:9>._EM/Y M533.JJHXA\7<=(:[67+@<'U=,YOEHL1DWG>)NKFT:M]_N13;&^/O'BSS' M8+T;C>K^8MI%%5ZO 5+!(\9SE#6;7[AY*O7J+MX!Z9FG!EML_)V9 MUJM)?B*BEN!I84Q3F4IC3"PI,R(.B6"J;2'333E^#^[^>DGDRJ2H.(==+;:L M2*18VQJ1.+142P76?!+91*6)%(3&)FP%+:BV2LJ[[O5C,#UW!0\I; #(8 ,F M;$X)CDEB8V73B,=:,RH=;_34# MGBB3WQ=TC:TIX+^C^R;NX#$0$G@$[_D\+4$4W= \]O[,RV&1C7_(RM_RV4?0 M'=-[AZ_W6?]PJ1C%?'^=QBHT,7-I%"=.@I%-<#+7ANWAYJZ5O36^CW^[#J2X M(J.(#8T(8_")*';Z=-C&2H?*1D2WJ_ 9IW>'PQ_3=GT$A-<=61_#Y<&-9YD8 MJB(#;*.P*:;3"7BLB3-@1Z>AB38$AY1NI2+V?6.225Y^ON[]7N# &Y52DJ0A M=51'FH@P$2;E<4RP6+:=R<]:X9J^;T5:Y.-NN.+[R6B..;# ;?LX_00AE5 J M4B4$V& R3GA" MM5/$)#*6"X%E)&GWC95@.XX"O=O)X!7NUH&L-)T"#UFB:8(I;"F1.)$-K32-T\UHRQA0 MZN[X\R/8K6E5]XS CM='SEPJLJ/?E7279LHA#[I12S>1.C.W;V8D:E M,98T.2UBP^O1WPU[6:>X;H6X,?AS-_[S.C?L0!P&?I-32L;<&L%2RYPUMN&P M2!C7'M*NP.<]-@[[(9O,S[-%(/?H.2QRQ$EK69)*FNH4G-PFB$_P^%WW8G', MMWDSGGM0MZ:#."=64,9BS-ZVQ*6U36YI0N*0MF?E@DG>RO3H^XXLL/?KM/RM M[]M!I,:$*TSR#G'(-:@/]&AM%*.5H%H"2X+-_?JVX[#YP,I))ZRP"7=)"B9< MNC2SE3.J/2'/4'5L5G97.W0@K4]B+!2W,4U"&;&$\#24C5T=4ZOHAB[XC!T= M$UU,KX[@6$)Q\$=)FD2Q=:G 4@5, ZJ/)1B(M9:+PS5(P./;BG(6SYM\G:7V M/T;)!O:QXR8RREB7),+%PHA&LD5$)[3=)])*?FQ'2-UOUH&$G"%,,4VQQ$*LEY+BQQR;D/I79I+J"#:MWZ]BC!P+VRJ9IY%(6)CB5FI&X M82_I))6MZ(&F3!U;]&!/.W8@'DN5D9$"RUM(#GZ23)A5-8\9R81H9^A+1HXM M>O K? 5[-OHUJV;Y5_QP[&R&HPHBFX0A#;4U3!L3-O8Y8U&--K,I9:U#INXTOU-MWMBAG\]GZ9J-B,9%Y?% M)-N0SGT4/,"-9CA_F)VW<254T.S(TDI(3)R#+8+ *FY8+O M:+BAS$)(J?N;57Z0G3M4KS%E8*^83E$\AHRFL:8+EG,):\?=-7@+K0$SO=NY MWL73I0Q3Q@RSFFG)DSAF/&KBZ=P8:3;4(2G3W[38_IWH 7"$@G,4S4G>B8VM#U+4DBA6\7C1X[?@X439!PK0A,9&R&556G*%K*?15&[E=@IHGZ_ MP>LD99*K$/OZ1N!#AB2,]")XK8G=(#R,I*VY9D>.X4/U1@@)81I[^25"2LBV7^DE]F!=;!_IR7Y]A] M=#)<&=JW776NHG$:<8?FB$X<%9C8$J5I;*5)J#.MHQ6N"-=B8USJ8;#VL Z] M6L8*C$88QW&YPL9")BQ546I3&^$\D;3=1D$1TIXF]F+KJ,79DVY/?K_*<3K! M)W3D/_]T_A&^K3 /#GZ#[_(;X?CLI_VUS#%B]PG$ZD^3_'_R;,- QO6:E"2B M6#0LM4I=% I02B(F(@1WG7_]%F;KM$698O,SF;*$ M*KW8\\01UZH:4P38TF_Y'K9\_SY4$G*K#$NP[QT5).(Q6^QUJ&,6M6RUX=JPA;5W:!DQ$@4XQCT-"$-&:02&V]M: TMC->L^Z.#_3J7::K! M )21I;#=,5A/1O!FNQ.E#6VY[WZ;][3-AVKD'+N821Q:'1I.N"1IM&!WEXHH M:7L$1JO6/2 E^J!(\S#6WVQR;$M>OV%:7@U/G]N7T: MNMS%$WT^_:Q-0:#5RM$\;!W*&&4+8P4"I;A5%*".G]U[UL]*%:AI@PCNO9NBZ-F8HB'J4- M!<1))-F&YGQ<:+JQVY6G@8[]F22,&$\B#?^.%$\I)^'B%"%6.FS/!&:&\_9< MX)?;F]Z:KFG(PRA,-.4L!(O&) Z;^-='>2I5[9X"5!K;:B;>7SSNWRB,(D"& M!-XGTJ8\C;EPB[-0^$_L6ET !!.T-\39R4UHEWAP(3'MR/>]YN1NJ'QFX5"H&'A[QII4DM!9#2Z?91JT)T\!QK:P MH/#CQJ+FIT-_DI.K0\M Y'*=*F(DM=9*<-0$\%&?B$BU0>#DJ0\9, M'(K0A"))E3:N/8%=:0\<023@1FL=.4AH*GV@FFM(A9I-IQPGNKLGJ- MSX,*.\-THH2+(AH9Z7".C9/@URH-EIJS22O>)Z2F:F,H]@APO&<33=$D48[Q M2,0X[M>!_8755 9'WO.HA4IJ9%VJ>92H/%0]+#.":A%-7@$:LQ$29QH&>$,%H=E8S1*PT31#5&W^TMSG@[] M0T4TSAC)(A)BD:NT\(E%W#INXUA;'874Y<(H2B+ %;7 J2 M&L>901\L%"[ELIW! 'K?/BY&/V;CO%K\\&,^VSI*HQ,N6!Z$ZW;V:.;HC1W8-@!O/Y:&$X3PU6JE,5.%6EJ "\T!M,4C[U8VPQMQR<. M@)W]4W-JG=!Q$AH)U@"7*HR)C71"XY YY=JA2/0P[S1J.1A>#M7:!LL.M30X MH43J4)@PXC%ARMH(DQ!;D2XA^%VG\6 HVZ]9)!B/+0A",-JUI)$PQ"B@*ZV$ MY8EH=R $J2FY[0=F#F;E,)E:(^NQDAJ09;F242)(0IPC;4=2:4K9_E&VTZ0L M'1%C8O DXE2&VMHD3)QT6C-T.72[3G=#Z.\Y:^E[YQ$1*VEC%8<\%A);!G(" M(M:Y.&44_-QV:+3MXQX /?M70=PXIL.4\#".)2$4["L=@6,56TK"J(V7#6TK M#H:70\4MN99@S-0C&R5046C L =:4C)-1>S:*JA'*-NO"HJQ#0<%^4.IE#A7 M0B>.85YIPHAP[0%P&SIT' PS!U)!H95I I(ID0GHHC@UD>.4P5QEH_#?)*5Q73- MY?VYG*9X8O](J-DD"CLZ2YM*6$=L69K:1##A0L+!<]^@5JT5W>J-AP(+J71< M60VX!NG-PM""-6QCB?E;G(=)NPG)AL#"0^#EXS'HG;_FD[P$.IB,W.BRF!3 M'=FL^))CXN2DRK?VEC&=AQB<[&F ]+4+F;8F#8FQ8,Z;=$-. S@]ZX<23X.L MB[7L@ZH8N# 1V.E61VFL213&V. =J"J.#(E,*^4.MHW=W;671,!#) BFL]$R M9A+\+)F .2'@&QIQ9U(N%&\;5IVL938=_O9]5Q(%&,AIX13"6HM#&4HTQ#;UP'CN=58 M8E6_'9/X-.%B97D[ KN?!;>WCM*O]YG$VV%D0<$R3"-!%@HTCT MFQC#KOP:_Y]$K!5--'<:P.\$Y7Z6^3^;9%3RKWDQNT9$3RN4.,W!:E%'@[)'I!J-(J>% M%0F71%JCC5"8$TF5BZG4NMUKCG/=XW6^"&E@\-*&)-$,3!#J8F>85BH"5RF2 M0HD6:;PLSC8+GJU%AF%Q$V"2D:SB%W"M2I2ZVSX)\EVF%O0ADF+3W3.S;9"5=/9Q,.MEC,#<@/ MK61*4Q-'@D24.BJ4VC#=KW/T_))?+95-B2&12S>?74S+XG_SD;O$F A=PPE6 M*M"_\X\K&,'WM)]R6Z%XYY>/^153^)3[HDR[8W;=T%=AZK!/G1$BE(XS&]9: MVL9::F7;D2?:;AWY1 QU@53^=_$,I,;YD$A\RKZ1&CN+ XJPI ;<"6)=&A(A M4F(3(FBL6B=*AT6J $JMO;*?YK-JEDWPD&%G'/\TG#&.#WWX\*8K3!MC+$EB MI2A/I6/,H:V1Z@A[U43$MB1G/2'C8)B6?^?/0JS!9^P;I50#\J@%=SZB4E%C M4T9BRABV"P!WKR5LV4&)5S\3I2@/]+Y1*HE2H4HE4YPP"R(V$9$ 9T$GTJG4 MM1.#]HC2FVJUVWMOK]F$Y?OK[IZAW>5J<$U216*3V@B=J51;'ID0A&>:L#@A MM!T(%DWZRZ/8>"@*LW7!@DLT2F$-%;M YFU,7I0ZC()^*!:$0EKE$9SP(?6D0##F\91;#8T M-[9Z"]JJ%[@[-IX2E*&P@])RL+=,*K'67M%81B'LJHT-HZT52&".#:&G_2[@ MI5S*A ICP-0U1H$3J4D8PW;&QN"'B*B6820YNY,AVTMD/-UG3!3G&LA LEC) M)$D<'J\Q9XP.7>K:EJ%YT<4_$C@Q5(J$$ &"D$O8+D=)K!S0L\&L--*>O"B$ MD0=80!^E_)I4 W*W@BLC+4DE:,Q0T@B^ #?7*)KREC'+FZX1!T3D'F4"6/+4 M&JFX8T(R,+A"P?",+Q$TC-+VB7O?L?!T89 "VQCFB#8AE5&BPC@&=6>)$2IQ M@(9C6_FG,L^J>7G]E+5'EG,71V@V2BDCZD+'(VRY&(Z'N5E MU:RA[4WHOXO[15]J0- IJD42R]12PZRQG*4@#V.J-LQW F.-J0UZ? V&;2%\ M:&P,Y4PZ+;#T#-OC2G!5A!6.)$X8QW7;7U% :'>SS[>$\/O)8CK.S].RSDB; MSS=JK4@_@'6P\PYFFCEJ!.;+6$/!. M(Q+I2),H;<=8)=?V3C>.;N!^(4QL*W*'P_GE? R7CGZ:7>0E7E;F%_FD*K[D M -3T,G\LB\QBR2=X%B%F@J;$VHB"WV$2JU+*VTUT MF2,;C!T3Q2G3U>16F+3>^FL3+E4CH<,',"4 M4R&L VVYP?][3**=#A8W/_FQLUTM)(\$<6!C2)K$CC,21=1:JE5DVVU8C'P] MK/Y+/LN*23Y*LA+C<]5CABO8 BI-HI "A48"C?D8ZSV32!I06^V,BK\L:IY_8 9AR<:)@W!OHD3 M&8%'F&BA24)#9\!2WI#<);F@8L/1\K%@XL4-'DL8YRKB,7"K#)6UDI$XYESP M$!P0V>[O!@8/(QL",:>*X=V\>"(30XU V2>MC4/PXW@8IP8\^(28=H&%/%9! MN#U&GV[ND$2G8-I$,DJ5!(L\5"F(0Y"#*DGB2+5H4VZ*CIXH%G7.M8BD M(HDA0@L;$["T8^IX.]FY"9^]&@3O%MZQB4L3$;(4PY(I=2*,&" 7O,&4JW97 M.J#Q#<'K$T7IT\T=F2:Q$;%FU!AI.7%2JS#F8>*TBWF;^X_9W'F1Z X)D;<= MDQSHTB4L#$%E"QUK8'7AV@6/1KX>3M\VNI,R-+X%C2,M(Y.$3FD-F(T=I8#2 M5@=8JJV2\EBCC]NC^7QS!X@K(B&Q MX.+A@)/(BBAR&% $6X>':4LSO[6"=SQT61%$9'.K&)3&T$:H5' M(=/UM!UI6F$)R\WKH=DMDK\8!Z2%1(-K(UEB#%,F5K'46L8)U^U^*D=KAV^/ MQ9W,G1A\90LZ68="@F)FCFJCC'*$@C>9M%LW'J^YLSU"MS1WI R%TI&@DDF9 MJ! ;*C N0'**1"<;#K.,4)P=:U1\>W1N8^Z0-'&.1-;01,DX+[^[*90 "QE6?[NN#5!L M#>0=^_1.^0&+H]A9G0IFI;-AZ(PT,HY#*5,8*%0Y^RW\-\DI\7L\>I<2T#V1(\3TZT M(L9QQT-@(*!,%@+C877HI@#6&HCW +$3G'>1N0JG9B!((^7",*'2:@Z>$K$D M9 J\QE"T\ZBZ@S/.A[@-V'ZLFH^Q 7E:3B\_YK/9N!9Q%8Y?A>N+FT(N;,/W MI/*0M0(7/(PB*HW JI;.I4Z8*-6P6" @0=HC0ENE4YV"_P2\+(7C3Y/&'X.? M\@K\MG*>C[:C08)I,EC1;40JA3,V,BF.2@6)#^+';*R??\+*'P*P\_4]1+M6 M*4FB4(\^'PQRT?N2UYFG_,?YVA8_'0>%^,Y]LZ\6S[^%.8D MJY*<$P/R)N%"IZ ,053"QQ3SO>L67.$&9:@(I521%96])8R=+J^]>ZO+(]J2 MQ(@DT9Q),$.L)"H.$PEL:(B.TPW+DY; 3BNQS^6U[@FSJAANNW>.2\W!;R%$ M1C(!,R8F2:1CJK7B-*7QQL6!I4"Y>G1QFR'L<&D/[YN-;:B(4M10,,T4%M$) M0E0]^]01MW'?C.:64OF,I8'6>-IHT4^U20WK"<=@OMR_N)7>7#&8[U$4VI 2 MP:GC)HW G7>4&":=_.8O_SF>?1@57X)J=CW.__S-.3SR[7EV68ROW^-(]2KX M,?\:_#(%0#[4OU4@3]Y3\I(W_\<)6-<*EO M9].K]^KJ]P\([]L,UC-Y_\]Y-2O.KYNOBLD(-.=[3N":^]Z#WV^"LYA_P0S',@PRN'F*8-)A- M@W*Y'[#Q53T@OH ?KFXW)YC>[$X5O/G/[/+JPW\8QLB'VSOON?KF6OKA6X"Q M#/)L>!%,SX/IO(3W7H$S58.[F)-6!4 U"'*!OU8XN[[XDN/#P2&< 9U5>.]L M.LO&P:/O#MX4$WC6=%[!0ZM!D/\^S*]F-10K#_SV/:+].\3K<@^^@\U^RKZO M[#,^+2^?0CU+8AGGY[/W9$DM"]+ SZNOF>"RQFL$1O&:FPG^\NL_%Q,&B"S^6RZ_**LP:J_^5J,9A=P-2#B;%J"I_QV"#28 M757Y^^4?JQC"1ZW 7=[\A5810COY\S?@-I33K\W?].;:[V:CVS_+C4]8++ ! M2>L_?EA[T.T+-C[T[OWT>;?;@[[]N;>3%WW](_L)NF6&7;H7)'0VG!7.%9Z< R#F(U_<7Q0CXM%/AW4A(L/D^/"B' MUG%^ R[_YF%<+3AS@0EZ]7M0S\H*_J/IQ+(/7&[ WT."TNR&0+RM_O2UD91G MT_&H>B6B\J^&[ MI,)?'K/PGFRZ[1-*O.^L#(;C/"O__,UD.LF_^>X&G([%^;+D[097"_E=>R,MX7US>H+YC]0V=FZ6.D M^ "6=D1&3:>=8H,.*.<#0^G>L=*7_>_ 9NA"0KU*9?ERB.L-@_']3-:L&NK8*]&[1;!@7WH.\/8@)O.N+(OI+%OM>:UUYXY MX9!*2G;&#EX7>==U34F=+89,[U4-[<]T?&E.%$P,J%7>&^NC4_&:]-EI>F.4 M>6_,>V-[473%9#0''ZP ;VROJFX/![@'U7A*#(0DG;'E(^CI"^UX=\V[:SNC MHS,EYG75J_?6ZL288%V53:_R* M[@4"(5X%OC)W[?\"=*/IY0L%)D_-6Z/2#"R1WEWS[IIWUYX:T_?NFG?7.G77 MOD[+\>AK,%9/ZXKBHAN-I-2^W:L5!$ZV)"XV15$LG8JL4#9U++&&A="%[T58<%"FA MH]VL/[:J.MWP7_.B*IIN$]/S8(E'6$:P(D,>_NLA"MEJJ2_==N3':9"M(N!K M7N;!908&X:@>I=NT'KDH<_@6;K^H@AP@&07K!=KOCA?B@&QCK3;N%D'8(89TKWLF3?@2C /L0[0?. 5!X0_$E]LVI M"7LXO03-@AGNV%8F6[2FP4QX<(P:IP@%0R?O_P,E]AT/X+HQ/+:31[X+@I\F MRU5*G67Z;S9^-L_+R)E")?80NLQ)>$-1==O+@XW2.+=@7AJI5<%%]B4/SO)\ F!C1U>X >#';D3/JFM8-C!J M%CB[*,I-ZYN>%>!-K#SZYO:O!=S3X/'7O)H]@L9!#08VP]QV6:V \RW@P?<3 M7.IDL>4($;ZYRM>D_#H3?)V6O]5[TK2![X[4[3O5*:'7")LB?0:3?!9DH*-G M57?@LH[YL@:WWM.K,A\7E\6D8;6L&I;%6=Z1N/R#(.],MW#/IL'GZ73T%9[9 MG5C_@U1=DP/ 6:!14)P7=0>M8C++)I\+_+.A#>"'7_,@_QU;D $;9#-LF;9D MQAOZOUEK_:\SL'SR$0H*? Y*KEGV>W U+Z^F8!(>L:&#,@V6 6*KRM<;R*&D MJ!<*5YPMK-];]( (6JID1!UJXJ D3-#;-U2]G5-*M7\[)\ULJDF(X:H7LO@%4+PGP=QH7]54/1&*=+8&_%ZCD .@:L MC!K!F*&@K6 #@("&&4!2@*P?HA3]=+$F,!.'6 MM]W.05UU:7&J1C&K>PJZR2B"-P$IY9,A +R;:XM=PHUB)HUB)^,HLO5H91Y9 MK<#C)2_;97+_KNT*_NH-7\-@)Y+LGDZ97:ZJOOP]6B;%L'G27S%L.*EE!ZZH MA)W=ZVKV*I8=; VHH)L5#1[C^]6K\[FHV*QN<7D"W+^ MLF\F".9L5COPT]J$O#W?&: <1+EQE8,X;+A_870O'$C3F&?@5"-!Y.;T,1E-\\8TJ65JA*X"#C UKJ07W M#^=E"5^A9?0E*\8+55Z'OA#>&@UGH&;R+WG]%' 5L!]TW8!T\KE^U0I&1D5U M-9_E&W%2*_C)=-9(W"Q *5GGV3>"'X%!5*&: !:![V&Y10/#TD;'E]Y@$I<^ M+D NPB9<=V,:'(2A_I9_AL7^D,T '6U.>O8[-@NGEPVN/8&UNY3'B]!2ONR2 M"RQ< 96 ["T'/"K6UY'+LWN^*O+GU9[]?YP>T5T<\5:?UYT;]>]77!=:_'Q M]0)C>V#T@$$,JK-FW6'-?+4!!?J2-$;8QI< SU2U\5"B93$<9\4ER(2%N[O0 MO+A:>'Y6GA6S1=P$7C[,\]I;S3YG8&[-UO%Q/4"C![SD.M28W?T5+4TT0C 6 ML[3'L^"J&=^RM.07$JK^\>M%,6R$S>957&;7:.*/&X^AWHB&M>%A[X,WV;=H MCE8X&PW6]L\Y0%#-S\]SQ-$91DF WHK1/!M7=^YM+*\;Q*+P>7/V[?V +/>, MZ@]5,*[Y[SQ?2"W \A3$#^(9[ Q8VD(Q5#,L#@)A>YY/UC"* 8HFNC,&<&'] MS?8\M)M@N'\IIO.J]D?7-C68 SLTIG:TB"0,Y[.%75U5V?!B#A8D@/*/26U? MX@]QCEV9T4S\5&+L^&=\2VWI.M#-8*'" U8 6[%X43>,RNSK9&%U@W$"TG6= M_AO" [;-EW;LYD75Q+\@QQ;Y-_JK(1%04?=3"(9##0;UGR6#S- ,]XT D5^76\\:NAQODKY M*P^K 5AR0N,]-"]>HS2X >@;E!4ZQ@NE.K@-5#1.R.A+4370HW=3Y>-!@P#0 MPPO%.9DOW<%+E'[3$DFI(?T-*5XV6F7UA%6GK]YUO\8& M(.%W8#E@SEO-C1N/:7^-][.;&@=O=X94>3-1 1^,6UI5-1\N4%_[DC>& WX' M!-& ?6.X(>"UG &$++VRI>L)R(6- /Z=+;S&2_0D\4E(12!9492"=&P$VM?I M?#Q"P;4B&Y8^[!(5L+;I>(XKVJLILE=K^-<&<6"W3<=?&KU4Y5]J[F@"?[?Z MI&:)!CM+LJ_-V+L2YH8;E])ROH$8-Y$V.,[@I:\2=4V:JQ"LO+ Q-V?YI/;= MOQ2?IV4C7AMQC50$G/0%@]H_-2N9SC!VA7S?/ %54_Y[42U"534\2$'7^>SA ME8RF]75K"T(":W/2T[AH5\8)_E8L;>TZ0G3KMEPB.//)DN*7+L<=:WZ\=CLN M";34J!@V_?$;LXKGVXN:&ZL:0@9^X#[]I]V(R>P9IGGX-%,+W.\X64O--:>= BD^P_D'>W^H*0KT#H^8UA&G1]-@:@7@?'FP4K4= Q2T75R1+7(IUKD M,-9T-T*!56_T>TP2W'C$?V\'_=W.SNOX>S9NZ&P9$R_7Z'1U=@MJ+B!2$*5U MP!O]WI?" U!"MZ=YMS'\R^R?."FO]@":LZ4F7K]9G1S;HS[]5/;=:S68;5A';Z=UUB^509H+]T!HY@LW/H'03E:P8A^8G.Z5&-N M'5/H>'[!W0'W9=-LHA64=$(7M6#H1M:L29=])/QT*@VZD]K=)2'5ZBZK%H.T M[@R/^O;]SB;#"C>LY?KV=O338HJ1?6>(),HPIH!SC>QNRA/M9LR3$$<]:.G MK_>+]XL__<4?R1"=(ZME\:.P'L.?G\]V_RBL)B'U%JU-9BH^?5/EVNW4D?NN M6#VQN>^:]:S=^ZZZ:<)P ]O"].^*,[HC#-N3_P]9WC.> V<\6@1@Z=& M3XTO0(W[G^/9HSK[?99'AXOS@&Q6IP'5I^>+0./+-5U[J5F(QR8!.I>0]^Y$ M9S@\CN8LS^B]L@],==\6XB9MC'47?%F!=CKU",4;/_GLI' M03->?'GQU1-2].+KZ>*KN[YX1TTR7GJ]!NG5%VKKA8#JC0QBQ,]TWVN@\+3B M@=%%5G[>J@E^SY#3.P%\ND.T]Q!DZ@L;[-MB\7QQPGRA.AO,YMG!L\/1LX,D MG;G!GA\\/QP_/ZC.YB:="C_X#(W[A;= H]O*.UN2,QSL7:40V2^]9SK.?<0G"N8YUS/N9YS MCX]S)?><^S*(R,; M\-,7BMAW!,2+&R]NO+A93S86>S(XO9CQ8L:+&2]FFOML=V7A7LIX*>.EC)/%S('$C/7NTU[#8*<5 M[?)-/'PUZ@$]IKZPP;XM%L\7GB\\7WB^>%5\83OS>#T[>';P['!R[.#3$'PO MCY.22:^H:)&*/56,^:+%KL.6GG,]Y_HN//[ RK/HD;#H&^I[>7CEZCGW"#F7 M*6\6OPSG^L/;>WMY=#<)S??RZ"$"^T)^OAYMTWV<=-:S^=74H_5/;'LQTQOB M\F+F(&$<+VZ\N/'BQHN;1"0223X9%7L5%-1Q/JWF9?P(__/N__>GVSLFLS(:S7XO9132O -5YZ:HJG\%S_E9D9\6XF%U_0JAN;@=4 M3Q"?O^3G?_XFC3%<]7?Z/Y_B;X)B!%_ P][RA"5622>IU":.$\VB.))**$VT MM G_YB]W]F<5UY^*R[P*?LR_!K],+[/[A=S*[>-BDK^]R&N92AGYXX>5_?XG MK*HXOVZ^*B8@-F?O.0&FZ9(&?LQG-5H0E<%X@3? /GY9%=4L'P73\V!VD0?G MTS$(<-B>X$TQ@6^F\RJ;C*IOWS](+D],W-@VNR#8;Y>+RXYL_?D&_JS\"3P^7G[??Z,BL_%Y,&R&P^FRZ_ M:+1G_0#P]].V'O?UEUWXDYQB]LQUOP.7//'W< RX?-B%:8M;L MAD"\K?[TM9&S9]/QJ'G.?DZ#/-%YHGN Z';NEN;3P!^HSUU:A1E:U=4@&,[+ M$K;RD#S=^W0^WQ%@+70GS<#8[ASKON_^ON-V/9(\O=./+R=K%@JV=B9;VK4O MI-@+0;0/3.U!2C$V4(SN'6%'03<=Q@3[[%.^J.$$6'R[O?%TNN6HOFN!=X1? M(/?;\\7I\(5WU)^@;U:.;W;QUI]>5'$Z11-2J@$GW8UQ>-V%$4?$D,>KUDZ) M^Y@84.FYSYO_K#M^)@3:=165?!W/UCX^.5X,='<-XQ\P[9CO@-L[/ M<] ZHZ#,O^23>1ZTD+KKCE7SJWLP#(CZT$JTNWV,OIHU*H VD@\>M&5XRI?> M^[XV/0B$]DB$'*\B?CTL^D;H 6=[ZD[@&V1X3_2I>?7[H4!?HO0*2I3>",(& M] 5'F[\.8=4_N=0[@\)+(B^)UB61, .CN)=$^S*;GE9/>5]Q'5GS^2G;H]#8 MXG$W8/R_Q3\/XF6KRKQ5:E!7BPK)>RKU@OOV]OZ*N+KJ=!%5>?BF&^8WA7PV"KQ?%\"+XFE5!,1F.YR.XH9@$RX@1(Q_<<%C.X=O\ M]ZM\4@&E9I-1,)T!"#<7T0_UERLW_82_!^,IDGQ>7JXY&"MWU76Z>1!-L3JV M@I? 7[6CFF%=[[*'W\>+/,=D12ST7:FDJ0MIW@5!.BWKIUP!4J8C@.\<7AFT M2FX&>%&5!]DEN+V GZS,;Y?\M9A=K"][TTG="NCOVK'2787F:K'YUB7CJQ7G M<7XVVU"4_H2J\C!2E&H9FI01J=+(TBA.0AU9J>,XC:.]5Y6ORD?*KCHK(:\_ M;BC'.INMJ(R7_>LALGDJBE"%/%:(WR$6;Y"V9-AL.)Q>@LR[!H">Q+T/ENLO M.;*KLOTG$&!+K?2R2+^_%?CRL$7LY)AKZ(]K\4<2*NU=2,*70S]2@W^+5;30 M\-&;CN-\D;ZGRA\U[TCPA!J:[+O*GPA/>:[X?M_^8 M9)=36/__YJ-@5!_,5-6\/FX93JNM)J._QK)>/K!2O)A9>]HY04?$D,>KTDZ( M]\2 R?VW,GL=O.>]JP]1=E7,X-FH",'0J/)@>@9ORF;%=+(7-7AT' >VI?'^ MEO>WO+]URQ%2=Z:"3H4CO+=U/V[K;-:]V'6OIKZ5[JDJS%>>]YDICU>IO1[. M9'L:7_D*.=/[8Q\^3<$;JT.2WM3\C!/OU<#*SC(8^[++WOWJCZ8Z/IZ@9$"E M/^[R#MB3+SM&!Y?9;%YNVZS$6WYMGTP.A/'6G_?+CDC;O2KNY*J[ M4^K7SIW>-UOX9K=%^5MZ:5O0EV^R\PJ:[#!+!T+OJ67A!MSTA1J\\[MW<\"+ M&B]JUD4-3@1XN<:"?:&&#HV>^QMVO1A@!VL 4U_^OLX3&B[2AII:4_>YS//+ M36,WGBGJ7G>KF'],9L4X&;S9M/K; NH%'M)E ?4*&NK^ M7%DP6]8B=;=,_D++K,NH_H9E5"O+>A<$/TVZ64A#K2NU_PW9=O+LFO87)%SO M1)E7LYKF<:4;:3B8396WC&C?2<_ &^SKEPUGQ)1]? ]H6+?R &$ (;GK, M0[(/6_85):)Q?QRR82SU+L]^%WS"#G[E=)CGHVK9(FP=4X_]GP156SDPGR[=,YS/@Q@EJS.!L MT;3LSI/N)_! M8!+*M'+13!&-B>*\:&3<=R"T\M\+L#8 ZN7?45HX#O PBK2BO+F?&?,5O'92VS=X834_JXI1D95%#DC^Z39G M_BX@+<6$>_AYGI799 :\&IQ=!Y?3:K9\[J@H3O%J\LJEM:#JOPKH!7PU#U((08,$FC..B!A\;F-:H MJ^9@[=YBH3&J.R'<#5V[-G;GVHDIZOZQ73QIGC=V:=E-4;D4^!>OEB(H^\ MH_*/'9E +R>HR3M.NH%Z $8 [A?L95L@S(!Y%P()MQ[;)A_AOBQH<)TPCT12 MO O":5G6C6,?UU5G>58&*./1X0JR68 =P&_@RNJ=1B$/IN=XCJ;A959^+CKQ MCI^^K:0CPGU9=M,=$>/C[#9 :^8-6]FX?TP*=)X_H@\-MC^VPBV#OWT?_O1+ M\.:E,, Z$SA(ER\%]3XY\]N&B5YJ*?0H&8>^(.,T>NI6QA4X% ##$L6D,;Q1 M<(*LS+!?/HB\-]FW32/]LKC,:RLG+^NGH?N&5DK]E&PR 7TQ;)X09I/?\-8? M $!XT+@Q569X/R"U_O]G7=B.#?)Y)VIX7=!FJ.O!7O>CJ]@>QV0>$\. MTM2.V\OZ;:]='RZ]&N")JX6(/,^&M_->ZIC2;:2WO9H7SZN7^-V MZZ7Z$;?-F3"UI@9K7)SG2Q!O3SZ7[[P91)-A,*&LPP0W#+Z8O+,2![N-B5^5 M^1<,?-6G!?^:%QA2 TD*.WB9_5:K<@#X"B!>!*JZ<_+^(#L/C#;1DW%6X9%P M':JLA= @^#_S">B(C_G5K#D;1K3=#/B!R_)L>!%<@[.W#)S4QDMMI-2!,7SL M,$,S!AR%?\T!P7!?H='BK??DI7CZ\MLE./YP6W,KQM,TLZ#S ,$ MKD%%3S>[7$ZJ0B:9E[?4N]@>(.@EGCN+#?[![G49&7+C"G&LBIL;1GP7?)S7 M^0@W5Z(NS*ZNQO7!R6>,9L\6@@SCTWCS)3PDFTW+ZS9RZB!TAC9 '8 $D56 M7')5G>-0S<>SP9(7\$&/,4/-;BL3LQ[9F N _"S/)W#-:#YLSN4ZRBIX9SK= M)T#)> SJ^RHK1BM"L3FF6(A9=(^:,6FKF2N,UN@\AM#8T031FS2>Y5GK/8>] M75F(?V"&=LWUW4DD9D3'I#Y8L8#&UUT1;Q\"3)V@_:D+V3L++-/AKJ[*Z>_% M)3AQ(%E?:G5@L]0S[6YGT65?0:7LLG@^.G\ MEV;@Z_J@T"=, 7764.4LL]992IBR0H615(RIA.J(TKU/ 7TL3YETG*?\:6T, M96U!5[=9E_.R3A89K6%WF9JR&*I;81 <\Y(^3^OLEJ]U@AK:P?F7;#S'R!Q> M?1LXN,K+"IFWPDDGI/ MM:.;$;B>-95CF4F)2*A'L\_*^;"V;]&/6E3GH$%;Y>678IA7#YN=.XK[EV&? MWHF?GA%A[_"SU]9WQTX_ODW<_=B,;E/6P '\+9]AE-E?Q\ MS[7L,2,&W+"]XZ0ONX_W^:9W/;0#]M?([I#L)?8_.K=-)$?4_J>="N<=G/MP M]3UX+<5LOJA$WE7AGVZ?968&A/C6X][_.KA_VAOUTUD',:]DCL'BVR<2_VM: M-9,'9]?[USVGT]58#F2'HZ"\=]4;7CLN+7::WI6?J^N=JXYP]4,VF9]G0QRT M41<@>.=J_3XC!]IVUIV_+[ONG2OO7.VN?:SWKKQWU9%WE6?CV<402V.]<_7T M8G@SD*2=INZ]JQXX":])C9VF=]7=I!/O7;UR[^I3F4VJNM*CSKGS[M7=^S0= ML.Z&G_5EV[U[Y=VKW=TK?WCEW:N.D/AKW?(/4[V_9M4L_UI_]([6T].8!HIR M[V?UT5UX3?KL-/TL?XKE_:R.-"6(O5TG3]F!Y)WEBC<%UKTSI]W_G:/AWC? MS_M^'>G$IJ(W^#HM?]N+E_=(S?SI>(%F0-6>QI]O@;:^T)7W$GNJ^$[32]Q_ MB:97E=[6?(WNEY!RH+LK@>X+1WC_Z[AYXA%<'1DU>0_E?MS^#0>@UFW9%STP M;[IM>G_E.7A]0P>DN[C:L_%VE';5M[VTRD],C[Q"=^9@WG-?&.L@"O6T]&;= M(3%XAL[<0MYSD/>CZ1S;.3^G&69?4-==$ZRG8ND8A)*08J!E=Y&6QW#3%VKP MKJ)W%?M#32N:[;NZ@?[&ZU?^7EE7*P-A%7L4,>.G OBI 'XJP'/>_KHMS_KC M([VF+_/A13;QO:;[YDI[.Z1O=DB_\..#U+[7=$_=[%/H-EUW?M\+R>FG/;'!( M]>.[H>U?R?3(XO.]IGNGE)@:R.Z4DG>O^L-LQZ7&3M.]ZJP[D_>N7KMWY9M- M/V)*VH'1G;5_ZLNN>^_*>U<[HX-VIGZ\ECD&B\\WF^Z;4E)J0+OC0N]=]8?7 MCDN-G:9W1?V@5.]>=547XKM-/S:4CA'O7GGWRKM7-^K'>U?>N^H&B;[7]#/3 MF-1 ^R3!?KH+KTF?G::?);V;Y=VL;G#EFTT?H^]G^,#8SJ1 7VC1.W_>^=O= M^>NLXX/7?<=@A_INTT>AJ-2 L>[,5=]N^FCX\[A4WVGZB=WI1.\H'H.CV#N> M.UT/3!,V(-KWF_8N6*]XXA%<'1DU>1_%]YM^:<'^AO?"8SEJN\KWF_;^C.\W M?2H*];3TIN\WO3/J?+_I3?Q[?M->U?1NXH'ZS=-UI(0*-OCQF_Q MN!LP_M_BGP?QLE5OZE5244 %JY#<[54=W+=U]_>$YN0I7+A.]_MJ8PQ+W$8> M/)"<8F'Q:TRWUAO\Z1MK;]Q.^GRG"1-J.ES?+8G@1?,XG>9F-Q]5,&T#,9Y M5;U[MBAXVM(/),MV 6[EGA8Q]K*YO>]?ZLWDQ1LA];_IC MR*#S/LOKH1]_H/6DWO052+.W9UD%(FTIP@[)H;T/"_L.]>M==M1 *U]\]F)$ M\8JUW2L\A.,^J?!5)17N$U=_18:>U"=QS]/YIYMH*.5 D,[:ML[QJ MVC,;G$9:NUE?2 MMU#TWE5'N$HF>?GY>K]Z[9'\]N-3;W+ 1'<\^ AZ^D(IWAWS[MC.Z.BL":E7 M3,=@)?KD_-=Z./@8^D[B]%!(,="R._]V9Z3UA7Z\ WP$R30OB<0CH[_.*@,P M$W\CHO0LA=82E&8W!)I[L[?3:1G,+O+UJI<I;UE0I+I.EMJ MKVD(ASFSZA6N/%WM0;Z]=KKR3L-C3L/Z&?WT*F]&MV6^KZ?E]/L:N;#_P7PMC+SN:E/XD0Z4+0[/>=S4[W# MMB?\]$9YB/J+S'<_Q'5"=>L?@F)2K=PRZRT%=_OVG[^;5V\]9=O4^+JKL\^%X.OSM+__^;W]:N>%J6F7CO\*67%7?3X;C.6(4OAX"P 7<._KI1L'A MM^-I-2]OGQ7@9?#AE_S\S]^D,79>_3O]GT_Q-T$Q@B^RX>RM3"Q)):&.LU@R M%1H;TE1%A.@D)LR0;_YR9X]6\?U(]NFF+7ZQ1N3UQU967H/1 A$63,\#5U7Y MK%KAJ8?_>HA4GKS&FV3AAM#_.:]FQ?GU6OXP)QV7-\7S/)A-@RRX**K9M*RG M1%YELUE>UF@ LJGJ-IIU]UX@FFI6SH<-DF[H"R^QU:?:;[K?B?8''3 /QS,V/ M!_M[$NQ_F9D#B[?4RO3AK*E#TZ^??>'IL"=T^.1^6OZXX7ZJ_:7CG*-.SPZ> M3HXG<;#PC'.#?6"J^T.%1D0:1MG^@^9'03O^2.&$\AF.FQ2]&/-B[%!B[$B\ MV'VB\&_3J@K.2PSO;XP?#X))7A]#%)/A]#(/9MGOAS7:^H*XSN36,65GO&&F MLQ+*HZY"^=;'(OIK$/6%2%ZGB)!$>!&QC8CP8:('TB^*\1P/]3'/ K,!@NH" MS[,?,%AZZ8GU!9V]<+;Z(ZK(.^(GE+V,G=,C>77Z!I"70T3P9?,["5RN(R*^$%P:C)8!WGG[,Q[& UJX(R M']>IDO UYH14^6PVSI?YIN?%I+YP,BNSX2PXR\;99(AMZ"?!$"@N@]>M)75> M+1OA#*>75^-\D: )[Y^6P76>E=6[X,'-Z_,&-(GCCZ:8[)IK/V MBG=Y>YV5KVD<9&=%>-B5N28]%M-AT6]0U^+V47]E,U,U%E6 MK.^([5-E#YXMVK/;?:KL,3@A/=/3H\Q0]5;X056XVO!X@ M3)^XV $9-X6/]Q=<[64Z@9]IXT.-+RQ//<4=G4VY3[$7S JR^T\RIE !.=Y0#V91^?*P..W6'J[[#H M([99>X7$WB#.4^)KID3O27WXV\H)YN])BL4T[Z+"]%G,L1T.@>CK MY/%A7GQ!PAC<9HF7^0PPW/2;G8QNO_^:E64VF5T'TS/8ED7"^NPBF]5IO?GO M5_EPD8A^AKV"Q^/F\[0,SN?C\P(^W^1>3TO8[*R\ALOF994C3&?S"FBBJMX% M;M3T0\[&X^NCR+^NMZ7$!KZ7&:P!M@76@9B9= /['\@[&L!5XTTED;L\L.[8 MO+*)*S4$^>75>'J=8R$!R$S,A!\$7R^*X<6F3;[*BM%J*^D& :.;-M*F:2.] M7I-P>R'>=@\Q7V;7BW[(2#+9#44L6U? ]=\!82$\DRH'HODX!Q W_[@)\N+R M$E9<8F=I?/570"Y^7>;G"ZJ]O\DT_@0O0G]I]'##Z8V][Y_5RGZU+7Z2E8C! MZN>\_(B%M-OTNT^L3N,T#1FS6M)8.Z48E8EEVM!0DO#E^]WO28O6'UO9=DO4 M!8"[H$9>)WI+=:>2FH]X^?MB!F@9+KST;#R3(Q\2'[^>/.)?OCVI@=_)^*W[MO;C2!?:_[;>T797:%2=R5):]5" ] 3 MP_QJMFA-@.#>-BH89;/LV_=M^(^N^L>7]MQSNR_M\:4]/8]_^2[XK[L+_OUV M\C,0_!)9%*^OIL>7C_GRL:/O9 \XZ964VT,TX,?Y)89W7P\X0$,_IC/;I+F#ADX6"=3#F0ZFLX1D.\MON[,_FCTNS=A B>XFUKQZ:?:*PQ_UQPTM M92?3RV+B#[9['I4^,F'=%5:=?K?QTQ>JVK?>\^KM-?.4 M8 .ANE-QKX2GO#]X#V(_-N[?79=OM*CE/XC3]^RP]-%P,]BL1(D!5?ZTS;N- MQZM73YI'%1E02@>*["DU[S7RZ&MW/,,G151[?)JT(&&\9P/]'M=9@?>W/'4= MX4F4.78AF/KBRI=#MJ]X6KV/O+/^',X[5$=H6/2>VKR@61?_8\]N#_-;=F!#/;SYBX*LH M>VK>^;JCP\487OV)D0]"["D(X669EV5/"6-TUF'9R[+7?OH=/S&YS)]_]T)# M> WJJ>NESK^WL^:.WJ'U1^!':?.=ADEG?H6W1>VKS@F9OOF/?M_YE M74-_!.Z/Y/P1^.Z8\D?@_@C<'X'WD-_\$;@_ N^C>>>/C0X78WCUQT8^".&/ MP+TL.V 8X\F37[TLV\+ ^ZXV8#9>O_+WRKK&Q21_>]%TX:6,_/'#RD+_.:]F MQ?EU\U4Q =DS>\\)T-'!%]^G!7RZR(/)_/(L+['WV6KKSZK5Z2R8762SX&M> MYD'^^W \Q['O]? G' G?M(NI0S,W7=3@]^3GC\'Y8FI\"RF[ %R/GN_D2>OS MZSMYY ]9.;RXU4J<#H*-$\EW A?VI1LH-TZNW@FDLWR8S:L<=_M-&KZ:4CN =*MQ,I#XM,N2' MLMS!D&95U?Y$'$VOG[WL/1<_/VG M[^;5V\]9=O4^6>3/_)R7=1NG3R SPC'X>G_Y]W_[T_*B-"O*_\[&\SPNJN%X M6LWAC3<7UF?/\.&7_/S/WZ0QDNW?Z?]\BK\)BA%\D0UG;SF7\!]&0LM2*5,2 M1CS^_^R]:9/;1I(__'KW4U0XQA%2!-3#^Y!F)J(/]:QW;,LCR7\_\VH##1:; ML$& @P*ZU?/IG\PZM+O]7NOVYN/U=W]; MTF[9N7]UYURPG_DS^QS,[^*%NQ"-T M(33_PX6T *X/-D)@A@(O5\8BXL[,=_\=9Z#'YHK"8NY0IJMT,7W@M'" M!TT##Z(5-(#2TC"/@SR*[?5GKURE7$Q1N(7_$2? VBP!,6U_8+_Z]@3?#M/6 M1%(TV4@K:<-=Y"-T89DM!'Z)2M1S[0?7DS"IVY56#8C4R1'ITX/@X9-,J2F^ MM5@ '(*^C.TS0U;UTQ4S3] LKHQA]+) >GDOF*A#AVF5)PV!I;R YF9^$!GB M \VGKF_[C@LT=WT1A;%407(UE 3 PYD .KE3>)$?F=?C@X)D_!;CKASYQ W! MPL!P<#5]\ZGVZ];-K=LOBK9!F"H93=Z0_SN&.2=JR) 1;3GN]=#/'#D,7@X$HJ_$UC4!_@LX M"CLQ7 7/Q9,"X!D"]>IK'20=^.J(6!)GPIU ;02_QZBK)N[WOA.YXP['F&QE M+@7Y[6] \42S(!8P*?'V_6OF-3XP&;=G\.L Z_-P'R\QIV!:1IZT\.#G[&O\ M()S;7DX$VWA-\F"UA>)PS]/7_/6[UG?RLUC8COE\N'\+:O[1]=4@[3@*S!78GT>S]>'PU:O5;@U&G,P"BC/K?FQP1,(]G+P1_;_[XL)S626>1W2E+ M4T.#M9NC^V^VJ1$.NM_O3CZM38&I^]NONWUTUK>?]_9^G0=/7;> MO?71<2[2Z$!3MJ'JI=VO=MG+BFE]!;G6ITZNM0,997,HRA64+AK;Z)F55PM9 M6X[<0F)V:T?\,0A?CF'37?U+97#I#O*>FV]U3'\ -2O&@)7;;"=NV\%M*54+ MPQ0GMB.VVY_MNL1VQ'8G8+NO061[I?I[%2IZ*Y(3;VTQD\E'!__ #/:3[41^V@ M.D#6!X7M]#9%:JLGH)7S+YHK$26X\207)!RJ4SRF2 MEG=\RD-L#<,F6^X+U>^[\&S?M)A5*$3JEAXB[2KZ*90+SJL9^M9X,"@LD7(L MW9JB4VJD/NIK?B]'.LO8KB$1)1$E$241)1$E$;T,$24?]XQQ<_,.0CRH/>(L M*+95H=3IP&K+(TH)Q0NCEC4:EG36QZZ3!VNL=RB#3:J&5$VU@A-2-Z1N2-V0 MNB%U0^J&U VI&PJD:J!JRCK&@X! "0AT_>T$!%K3P=/<:\+S-6GB(2#0XS;% MS@H$:B#.V49D\WIWEA$6Z.O(>V[6)2Q00LJ3%28S5C15)C MI,9(C9$:JSDKDAJC@/(<*JPF.[9%DHRP0.O4R]NVQOV]SR*]%"2KZ@EHY?R+ MYDH$81Z27)!MA'02%BAA@9ZZHJ%)$#:]<=OJ]0KK(;P8 M"!O*8).J(553K>"$U VI&U(WI&Y(W9"Z(75#ZH8"J1JHFD*Q0#,#[)2H%0YX M7#*,_]/_MM+E("#1K'3T0!2R(UD&%F6;EFXS8F>WM8]XY5FZ++A F.(A_+Z% M+\8P^9SRS0&Y[K^P8T-$ V'Q&IG'M.2KYI<1\-]C$;G3EW5#/7*&FX%$7-_Q MX@EGB\]]:?4J*3;@3A+*ZZ#TJ M+C7=G^S0F65PCA3DX&K!VA&4E%0\T30,9N+*3%;!$X^8"2P59S/[9+/Y4WLX MNFHQ>)('/]1M+?[4'O>N.D6.WF(A%PON1"Z(R8L%DKA&"*]>;8,+ [8F^U.: M_>DTW?XL]\>Y KQ-L ONU(6O;,%,I-]I??@EY O;G3#^#0M'@051RH-H9O0@ M7-3^@-("7['; /'>!3P$_I+[IC:^Y,;V;-_A[,N,2].S_/Y%Z(*4P:!!!A<@ MAM(4RE]FW)O@PVW'"6*8YQ0,6RPX"WSF %F".0='&288VDY$TGD1TMEMNG3N M+M9&=VZCP'Y"V=17'BVBKY:D;=3+AEEM3#FL(6?V](ANQ\1B!478OW'VP#T7 M'&(@B1U)NCAV&+[ J-@3PF1+CSJ(0S8%;]MW7/"X71^45CQ'W63<:N.M:^TD M0'TY''QY5"*)FC2/@$?#@L[=2#_"7BS"X!LHO@A'P5VX$%&Z]>LG,<^HQ2C0 MEXA9$$;O(A[.303@:I7L!<\L=,4?.' Y&AXN[! #!#ZU8R^Z8E]79FDF.>$/ M$7), !-%9I"A!A(%G-L!NP5>="-V_0CQ!8X].W*(6&#:Z<#EN-5HX8O0E:0( M<8K PB(&FN&[=K"7_OLO?X[%NT?;7KQ'^'*)7G[G"L<+1 PVXBLPR(T7.'_\ M[;__ZR\K%WZ:WIN%^R%=MU^ W9T7:3#@[L]\^M?O[N\P%/EG^U]?[[YC[@2^ M $OR[O[NMC-JCV[:K;M>?S#\.+ZY'P]Z_6'W8^^N_;%U^]W?EGA\FRW8Q+G[ MBLC@/!*"9M;.+NW,Y2%&;H3K$1QQ]>09T 4\!O-&*0[_C@/D5/C*029$ M#P$]=^VM@WBA3P/Z$T0"+I/A,;PS\$!,D/U5L.QA2"S>;^7&5ZY2SO9)$U_D M,IF8/MF9 3W_JV]/\.TP;4TD'<%LHI5TJESD(S21B8U!G0+RZWI2QVP7V1H0 MJ9,CTJ<'P4.EJ!7?6EI9 VO[2:I$_73%S!,TBS\',7BET.?.*"]8E@ M.+B:OOE4^W7KYM;M%T7;($R5C"9OB&FT,%5#AN0/L*XY*FKKI/60,FC Z[&? MTO1H^[3-[&3MU \^Z";^U?Z6&K3$GNUAGL;MUL?;T?7M\./]7?_F9CCNW0U[ M'SMWP]ONL#<>MDYJGMH%VA[Y<06P6E&+ ;FX*(2=]W(ZBV;G3WYZZDJGHQ*' MEF3%7Z^^7+%'W(_U)3MRWU:Q,=HO/@-O'15&9'\#@_7H"D^RO26]R<"70;,. M&("U;64R@5;L-M9J_'^!L]FU$[$W^%,F5,"KX/M,E/#VBDEKK'\!#?8',,M# M&-@3E;"&(7G\&W- 33YR881)S@ 'Z 03;FF%"-0&+Q>&^)CH5OA*8*)M$CO* M"NM;IWP"UM^#V\-%(-U%?)C\8QH&\V*Z4[O][PMY#DZZD =UVL4,"$S =*HR ME^Q_;3^VPQ>F<^S%J/^SR,LU,"_F9"%V,?Z;9!SI6.HO)/.L81I8(2"NI26+ M^\A<("@0I_$%2I8.V) 'P5J#O@:F%HD)02:W?5>Q=\C?*?=7!6"31-;@7>M= M)7W$$HYO(B.?J9)HE&TKC:W4U*08P*/4"@HS,GB!],I\?2E,4(T6R!5,@#V$^VZVGW9HJ'+2J5H1( .+N7Q*H./P@&WK4,YR9I7(AQ MG0]>8S)A(Z,X6Q$9<.O#2S9FA.$5PO9_ZHZO MN@5L 60%23E>S[8,Y;%@0&97[#SGNR6536=$TN;)*VUR:Y0L23OEY\*!/ ML)S:A\'5QB>\<#N$M<47KYS1!;KY"X;09K6 E\!#?.#2D?1@*N#%+ (U$J6H ML[*"3UBSB)G)A#R*0U\8&Z(G(_T1UX^5.'#E=V%^XX5-XU J]L<8IH?9(^EU MS>T7')0K1 PC"KDG9ZXMA38L5ZLL4!O%E+6/P-1/$#JI];.U650VRX8X(?0F MS_"S-,P0#(?P2(A@@?Y(;O$"0=I<+H76/,AI 4P7EA?N"6TP_"J,AJM1O'D8 MV9T8\(,N+)&@VEV,Q3"Z66Y:6YCPDR]2<"@@!@)/P/SK#!]FJ%S MX0&.M 4RD;1$'Y19E$9',QMRX!R?BO16*08SA)F-N0$5M$W 19E&/%P2&%>J M==M[$2[FXD+CK4S=4$00Z-DAW@,7HI%50W0CS#E@A"?BA]]A'#B*-2.%1?@4 MAUFY2VB1:('<7K[2!G(3W5!E!+&A"$S@B:Y92D1-_[GKN_-X;GCGT0L>9* 9 M 8>Z:!B\X/D=_,@G9BAR>36+@1;RT5E+TJ":FV!JPIVX=@@<8#$[L9D8/TUX MF!?Q'-'7:Y$MC+.D.' ;*H*U-"MD1FI&EHP8&4YG=W48*!##>-"K5)*[*NDF@.^ RCIJ'35SA@-\$ M%X MUZ$ %P+C7KDC9$>@M!YBM;$,J@QF(O>K Y@ ,(&+^S2@NC'_."THJAQ> M#0H*=(M86!5Z#Z]&1<6ZV=52=AV\@EC:MMP2X1(:R[91]*QC5VN+I2;M>S[M M*STBF2X#<>.6"IIODF:WG)#FRY%06E YKG<'=NQ9%6(B+TRVE%.UF!0&Y2YD/7)_8 MQ[S1HR^3,1F>?N ^GV)069@.^E.K8#\(XK57_:NO:/UF,JR)@4_R>L"J?PX2 MASX3DNY<:*T%URE H#1)#DUYZ_-W5.^9E_ONCAQEL&=+.FIK@ROLSDE*:!>>8-7!1Y.D=D,P8) WLY?>_Z/U= MM?6N&-(N:C.ZX+UH&.03#P4L"LP[QRT+^ 6I*XF_EG$.K5_;5HZ6+UL#/HJ" M\.6XLK7N^+I[W>]_O+UI=_N#_MWH[FYX.[KNMVX^]N[N.J>MJCY%V9JBEEM0 MU=HY-IDR"/[>_)&ED(2N6-^:EC1$C=9BN^[?6::&-.Q_?VAO M6^[^]BMO;YWW]9M0NST9N8:U&NS2STWY+0C_P!SA(@P<+@[QP H[TZAV1Q>U1]:PW2I,_G:0IRJ<4K:O M0"[!98O4J$4B5;KQJI!#7B9A]]W$.S>4?>6/I3L=QOUKW/;*>.:]KC7L%)=; M.)IF56$?RB]4-+] VHRTV6YMU@%M5M(1K9>HS0X^XF-=S=?F6JYLS=?/_#E% MB_@E#/P B\XDA,FU/[E558T_^-EK#*#.(;5AK7&WW>^/!H-6_[;?N_YXTVI? M]Z][X_O^];!U?W_?L-HP'&L&A"-/UZU<4&EHE$_^,@"5;*FP)X&$73+E8PGT M4F;6!B_FX45>EN#H9$!J#02!4'87H2,3$JADY<_S[B/R"$2(F3*0^QG#.82L_0Q""82 MZ5"HJEWY2@-ZKF \?=-YIA$0IYZ$N%#C\84[T9V2>*>J?#700#@HA98B-%@* MPG_*2EI$__AF@&QDL6X@^.IH9 ERNK"N6%I.[/-D\V"BT&A"'H6!J0S'%GL7 MX4/\B01:,< N_A+BLJEGU1 Y6+.K $DR[=NV ;SO!P4"4I!I*!E)BE@L*6@ M/S*]*#\'$6==]BZICY:MIK>!AI-71<2WAN)7; TBF21 K+DRG)JR:)6 E!B M"K]36"P)@:,[5??NKIEE8*8S%<"^/<<&DE0.;@.A(D;[DQ]^:>Z&Q[]SYOR4*'K9F9NF,-MOG2 MZ)(KU[<4+7Y5Y M+QDP,&!@C[(V:!8\*QV+I=3:'FB.07;,G8>A]5WNN_PI4?(5PH#)2=G#BS!L M5-HB:\82=+'D_8A,A0,RNDD_,)(M?/IAUNI[UXWKP+%@1Y"AIC01&RV#1&U* M].O$G<@.&\F?=E+HLY?MP [>M>:CQNB8H++N^4,H.151^BWI#6QB3:3Z>O8$ MM>79L"Z)B^1)#(?,D\S2F:5<9GK9 R;;&.%Q&D ..&V&]TR48[, R^L[+PF" MK!TFH)$OFCO5JT&Q&]1-1%]D,A)]%TS?23#Z%&T3?D05#BHM'7(6@5.#(&I( M2N!USM79,7.P4.IZ9,V/B0I=.OM 7:'P%0UPF?:3\NULR(F^#UI9N+!D=JA\ M--D;=1 -4Z A"23H^['NQI(-=NY\MT5J]Q-]A3, LXLPH$9\X/:Y&\'\C"MA M?G S?I.:H+U8>*Z1SL2!6R>G9ZK!^4E#H M+UQV=P&-Y#LR('\)Z-^*@[7$V+A"\GG':0 K&0\0-O85,*%T9X 8"A,?=+=M MT '!2@>+V$M Z/"-AILD-*>Y.XDEB>N(2ZY][!00"TKHKK1>&J)<5 M3BA<_\25T$IQD"P62% B^:4\#FF*XJ\?INPUR(ITT;/LFX/=2^$458_A\T;U MD0%T3@4[]:P- ^ES3?1"/,0"E*80AB3H@.MA*QE6\)<']ZH5D8_(YC<^A8\V MB+-=SGV[U;N][P_[HT'KIG7=NF[? M]3K@/'4'W9O3YCH&9>Z?4K(^QQ['3ZTV4OTS*#:ML;Z\^_^NI/L/ BN[=],H-0,3+9_A8VRV!,VV<,N[COI,#TN:!% M+IF5C8\R/W_\Z?;3YTT_/O--O\1BTR^@!)=#5.,D/ >8PY*P_3A0^6KV]S"( M%Q;$HLY5DAG)\5$6>Q6X3F,;<*-PY*$?CCH-%DW)LRLXDL2>8+K(F$\-=),D MI/003,IH.],:X"YD#OEN< J"'$-(@XACB-BU3_J^S>ZUU8B MI>'A$'+A ^TC:"E&)Q:<5+S&QU/$^%NP_VBD,9J07KR*2_&,)GS$YJQ<"F2? M0 5GPBOI:J[UNQ(8@)6%/8;&$E*ED"BRD:PIV((]W-S+R%G-1DY MJU9\6!)05O5ZOOVE!7*:Y(OG%O>4NQ=?.S=1('IM I#4K@,@:$DP99C9>?8LO.?I*,E=UJ@ M%YP'Q[%0VI]57 >C3F'NY+%$JPJK44A< X-X0:(Y+FRWX^)%DX*]#S]OK$-[ MH\YH+,R_+P5QK2ID/!VP6IWPT]Z4!FF[A3#-#@JJIYTJYS20%B(ME--"O4%A MJ3K20LN.TV8@QY-Y=,VI& M.$TS@B5[DC-+]B.D1Y, M+](IRZ8_/PN7>+(Y=Z_&Q\W-YH9-,E#.GBO/UZW[[JWPYO>Q_'H=O"QVW!^/^QW;WNM^\ M#MX]P#A+,6,G 6[[*K$8=2NL!L);"W%[*Z&W')69_QHL7(<-6@,KVXJ['ZDR M("19P-SK+[?XP!QF;K "?[B,%P8BI6],$2^QQ5A#=KC^6H@7C8>+5!;K@'=3 M+)#(G4OHBJF"QMV"AHNX!@8V5Z.7%8&.>UL0.B[0+8L0[(HEB& K]S8%NJ8& MIQK0D I3;$]6<,-KL'3T.JQVIA4I"^5Z=6_:;QG[P6"@&3 ;"2VJX(*2)7WU M)$URMKL429Q%"5QOG*<"8A22^]^S-_9;2179#V\ D*2;\J1;W)/G2"L?RNY8 M!8*4;9E!O6? DS40>&\>WJ;P/)H(!03&$.I."8# RB" J"39G$<6 M0])(?:LPKN0="*+H(B) 9"-*JD30@;?_SG'=\"TVFQI8+/Z-.W$6V%@"&1B4 M0[FJ"FD8'@P:0[@P#DW_G-K1$'U"PC&$W(,O)!*/8Z OW=")YXIL(HO,)P>, MK^$2X'RJ4*#D .70)P'<9T!*4%>!3L*#C6#&4MF%+D]4"_K,J3*5^A-G8Q"F M)"!B2DS[$>*/% V4*411!1:K5+V&F\K!9RIJK%VGO5D@3SMSF=;Q1G-H ]<> M?@ *ZH<::$W?& !@9P7\L&0:9J%$K03VUBNCC:! N N8.RY,$.860E=X"6'@ M<.5H@#/=Z#D($9!9PV5G1RE'A&174)J&!O RM4PO:F'4$/4]Y<+7EJSY.\N: M7^LJ!<^?JB0E[1NLND&)AR31:'/F(-'& M"B??AIL0>C?:1&M+@;E.)'P8/$,_6L:3VM%:?RI!EI&UPYC!(MVTL(G_N(S4 M%X-3*)6M\B2S#JP$9X_#12"4/LZJC[4'.D@E(W.-&IYX(:$3$]S5'201Z]VT MWQ.[D]=@!L55TE'2*D,J XX,"R.4:7?LA>RFE\ T>+\A/0+#\Y!KK.9$1R@K MJS!\I,]O6"+[%N[*(:"B1&/^+'5]%#RJD2GU+O\$XH/"D4LHO7.)Y&I/$!_, M?K)=3PYM:76UH0:'(>&2#,:\02(,\@8W/YN$E?15R^-?>B.J>[-(Z<*Y:U8Z?6P,^3?;"2?I7<&!E'R MIM *5^,YZB<9LZCH*>,:Y6M$1G:3IRAGT(" YY91^;FY;)-><4LO(7"AG%\< MRCDE$-"Y&##+*1*4V>4ZX)5>R(3%"SQJP3AS6H;E%))1 D=IU:(1[O91CE?+ MWHJ1=7N)B!,)8[EVGNO702J+U85 3E9@Z:[006J>S"IF1;$UAXX8Y@=V!+*' M+U>K";TZ<3]"FZ5HV3C18!KA^2D&E-QX9SH>EVI>G\PCEU![C>YY-[X!WJ'S^ MW28:WSRW?P?'7?G&TE7/S1]'C1-?8ZJ-GL>P9(<"EU">$!&ZR,$YMT+BODXQ MF6$>%UTMZQJ?L->5B=YV-)O'[I923? MP(MA=69K3>!Z=D_/ 4B>EAM:-FQ,QO00^+$YUV?!0?S4D2THN^@ :O\.;@SE MN1UX9%RF@K<0J7!IPBO M+-S5%R5,:/QO:0?D:2;N'^@8ZZ&6,PM8+F_MZPX9.\C-;]*%A2#J16>L!$\Y M8[UWA&FP+#B]E .9[K/!+8+)9**5K#BEV2TK/9$E+4"6W[ZV MQXT",Z\2#US*Y?)[ZQTE_;_U7.V*/?26HDE.G;M1/L68'* F63.73C1Y $N[ M5K $($'HUJ'SJ9@+TQ*AP*.J_&65%L_ER0Q/?#EW@0NJP&B7]D1 &-#A"AQ@ M:140RB-@?'V,0_2RBC]9*0U3C ^ A4 OL]99-F<*XD@N@.?.7;7'8IE9I89E MD]$"*LY \W,0DZS@.5"$H)+EEHHX*TG92GQ&BCGF M2%#OWJ2;.UD>@1!;=B.8;8,M \;))LK0V G%)BIT9EZ0'OB$KW?G7.T0;9K" M\F9#JZW?#66KN75LEXSDG]HGW@?.2>9L2-$VT< =PT M#?QT,V^31E]*W25LI-P8&;TGKD/ZMC0FQ)XKB'Q-B\SO]F:]27-UBG/GCR8*K!LD.;>V<0KB@:N09[:!]2&#]=9,R3&XCF>[XN@HLO^,I=&?#%$ZM6A MB_(.3;0^[DCN'.IY2F\FSAUH=)!QM50^5&XJ^(G?.4]UGQUZ.8CLMM[&*J14P6- J%X*^D2?LY>O =5GA*'IR]1\+6TO MZ$W$9">A@BOXNX*=@Q MYT.HHWB3 AV,9[3[!-^ KN8OJQ5F&W(+T^6]TV36^0(K9/B0ZQG*,W3-@;=\ MV2_"REJ/Z>-H,Y>9LC348=/\GHW@4>3QQ,P+KM]E/R:Y[<0B&)(@G7;1VL2> MJH[*# 27>\:]3'I39 ^&7K,GG-_Q?>;FV&5]XJ[E M8UZ5@-S.^K+RR>Y,8*YB\J3.O-71GM"%![DU##*Z-2=4>'+UR@/2$R\G@21\ M:MWWIGOR,%R\6*BQSO&DZ^<@_$/>8B]P_PI8=8Z'6*1["#!!S$3(;03%]/*X MZ&R=8UH]D'%(%7$C9+1X#17PP$!/TUL.1%:@;%V[>BOSV_S><)V)@GHH'9_%R_TZ=KZH3JUXOJ9'0\\55ID#X5-WRP+6NT)>E!R^R.S M_9U>A#R@3OPS;\D6XZ>Y+UU4IM/G>B0JN-I0?"*'*(]2$?"5D-OT>#VFHR2_ MIU^[OBYVU&>;;QTQBJ7MB6!EV&F^;H%4"6(A0]O,5H:>B5)/<*]\HDE]:V,F MTGJJ=2DK\^AD0%?L(CKX2F_/*^2L( 7=6=1!0,:AETQV"L:X9 M6<^JYUZ4KO M+?K<7B#+]]>[JUM8H]$UV/=!-C^O-Y%4O#%'03H&45M7\A95]'J:#!?A@NJDNV:8V;TZB);U?O^&N]!4J9,"OT.5. M_(H-(WN6:;OT]'6!>X+9HMP->QHXX^2'3(G.#]/MP]3[3L$#AK"K?1[Y_.3& MIT2V=((A/$D+ N5QV4EQ<[:NP.RFS>WP#QYEMW%,KTB(414^&I_Z&$.$@?RM ME6/B^^?W='9-,Q/FQD(WCR3;;>!J8Z4WC.C1E>C!:1?W1"=4,FI]\_K56G'U M07%]-FH[DRW;J*OLK._9+$V5%?G$E*4-M;I>6F8LE#E3S+&I-BUK\K%4*%MS M9V\NNP9>P[@N(]#7*]?H;*5.):A=G&RS;E*ZD.YA/*@J&:F) ^\JI]\P7DER M7/H*%:8NOQB%58O5^96T2"808\DND75]4UX;=+:M8,06P?0_I0 MF75-ZF6MA-YR)WK]JJBVN96U39\)@4QF=S!M%E:'CBTW-J95"0FE02.#6;-] MGL1*W'WBR>ZUB.=:LR:')2>-*[J@;&V(E)F.S!B8;](2A%VWF2KH (^:GRD+ M8N#26=(.D';#J#4020V$O XY3YJ3TN*1YVM+&9 M0\HUF&/N9+.HNL).IJ_PG2MO$]G4J\ZD:54B=W\6<5*F%\BO@CC*?*>$6_8I M9YK($U40GA0!IH%%\9H!1@*EKX^L;AU<&9RN;'YN$W#"7 M["A=LY 9/MMS1;*SRC2'Y\4\5YF7;#?A(*0MG<2.LDX803QQN?^I/*)E_DTL MD;YK4PH($_XJ:Q,XLKDTT0\-9#:F@18QRJMRA>!BGS^SA]C%U R7E;%JYR04V7(B#7WW M)9*&4!<7N6E7*K;L*3=$=>:()#V4*VU=:>E>8VV/\YLUCRL@I0Q'ZYTD[4X? MX4'+>,[SI-R*+ \MC5O7#0F)BR.W/O%;S]/U>&N]TD0A*$]2;(:OJ+-CD)1@ M3=#9$5XK(S &+#?*88/DI(:<]N)[W M#O3/.]G:D"E5R>O)C';VJ.G=C=-#!02A/+%!(-!+Z:+>L!E6F1IA#4#;;;>;(B<+4)6G-@VFJC,S98986KX>7\A,.$ M\Z.E&@P=ICDR:-$=7::. M4_619&LU5&R1]8XWYN=,EZG<*TP[RWQNA^^T/Y*:LTTI.B/Q_Q73,TQ$N-)Q3[:;IJ?(G"61#92141G+R M*HE=FH/IOH+E$E!WOI!!EX)<0" M5?^O*K)6BD2FQ-G$V>>K_T%UR[-&M73? MI]R-\#M7V(^/V%UF++5&?WX]%O:Y,9ZT#R0TWI($2%:UT7";;#3&VLQ,B4Y: MXIW+YB8NOBJ?477( ML2\Z>?-#II1%>W$0D&>:/V3'HE#XM/)T.JGP=7DYS@ 31+JZ'=VIM%4I6R6# M>*3!LXSX4W[DV;A.X(X=1'!!*,\S,=FE')5M4,)A&I[ .B-,3 (PCD][0!<8 M'-::Q[^-;%ZF2>TSJ7,DDC/5("A\*13C- [E)O5DQ8HLBRZ&2H]!Z"H$/)VE M-?U@>B?"Z(QL,*13SK+ ,7GLLA80>!@BQL:QP(:4M\=CUV>HZV!G=KB1EIFG MY(XD:QDFTPN"G[.O\26R=[[H"Z])'JQFAIEB?[#^%:>TR8GM(K;V^=]_6ONWU\TK?7Y,S6RIV*F RW^\JC ME$N@Y1KZ;5.4H^,(.-IX=H_)9JE:Q%RD+8-DMC$VIE,Z7\V/KSW:NX'\^#VX M(ONZ&"<=V%=,O.V[R#71U&4>"+E"P'Q90R;(SV4$9#<\^&((1"$K'524OMWM M/%+=GT9\*J=^*L:$E://WNKY$OGG*,WV8#M_/,J]_G?ZO$G'X7PZ;8[*T^A2 MR3E9NB=-<(2)/*=L;B1]58A6W,'=NYBL#@=VMT<]JSOJE$Z3JJS^43F\(IGB M@NW+X/04X!YST)"(WBO66V[$&OU1G\X#(OGA9 MZXRL5JNPM%%55KUL@T5VJ60Q.*?Y&11-!3(R5?;XRB3B_P1"(@7B^32EVY[R MG,%32V#?ZK<+DT**KJHC:_6R8LV,KMH47%%P50RM?LIUSE)PM7S?J&\-QST* MKBBXHN#*6)\Q15<4714477$$F'=49R,%5WM2K3NR^JW5CB6*KBH0)%R2&6MF M=%58*IVBJTN/KKXBX(KL]) U=Q1>+=\W;%N= 857%%Y1>)6$5[1Y1>%5043\ M#>&:%/BR+2+^+#]2H+5_&9,U:'M-_*P<"##E2IS0W^.F.K MWRVL4+@JO$C!'P5_Q^=#*/:CV*\@FYC!!RXERMO1,]^<*'!DM0?%;0H<2[:J M\!5%B14U?,V,$LMOT2132;[F)89?O7[?&A;7 ET5B:#XJ]XRL8-6->,FBE V MT_9'/'5!'A]MSED*]\%MIGAE!UW?M*U6<7FU5].MEG[5VTIZY0VS(Q<8SIPM M>JZ*8)W%H#;+;DJ$1/8*FWF ON^"OI\$,<(YOP8,LRJD*PX$:U\JU4$I]?H] M:]@O+M.RBS95X08*%2E4K XW92S;GR6 _MKK,W]GYK7QW B)S8^4H5,!Z%0 M.A7@-6^_;,]3?MR!-9TY08JPIBL42I,?4C4_I%KTH20U84U7-,QN M9TI]NV M1OWRR]VKLOIGRW&2G;O$E'JW_ ZM6F]E-:U$B+"FS[>U/.A;@TYA1>I56?6R M#1;9I9+%X)SFA]#0RCB MZ.K2HRL"F][A2HZMT; P^*>JK#I%5Q1='4V.=F'FAZQ,'3P^ INNFE$:#*QV M<5)(T55U9*U>9JR9T56;#DJE\*JHOA!"F]YU*%VG1>$5A5<47B7FAZ(KBJZ* M(2)A3;^RC&E@#:E(L)KAPB79LV;&67T*LRC,*H96!#9=Q]AOU+5&X\*T0%5X MD8(_"OZ.#_X*0WP@VU<'/Y30IFMAJ 96IU.6:-><1W;A#=-H2*%BF?#FV[EBA#: MG1(7_H#')^%80.C$\P7'D?LY6U:8L9+@]H1D,K6ZO?!^P*@Q"T55%35@SHZL^02A2=%40 MK3[Z/'Q\*=>N[:AOKY]YZUN=7G$RN(,\5>$4"L@F.:41*P9_Q76&8"5N+F2V8ZI MEJ]JW?#*:#/KY'#L'6].:?'<#A]=7PW2CJ/ ?*&86'Y#U<<;;J?JXZ95'U?7 MDNTJ*RXCH_0J@[:B*$?'$7"TL7K[/@A9-./YKA<.^G7"?K)#9\:Z;8MU6NT1 MI6/.X%E='C]^SX+IOC['20S]TV=(A7. M^%ZJ"J88EG+&FVE[[W*/^D2H3^2(/I&1U1J77V]1E=6G1&Y%?8%F5C*-J)*) M*ID*HM676;"@.J9#*-8=6JU^2:!D5,=$EJR!=4R=P@P6V:4Z.(E4R'2IT>M% M%#*U1WVK?4)/ 9=XS!4FCHJNE2BU#.,^>5:5H17Q5 M@GZ[=+ZBH&%7T)#?HP\67!W-3<$#!0\G#!ZLX;AK]<:%E9Q1^% C)4?A0R-J MD,KM?*!> NHEH%Z""^@E.$>%ZC]@N)-@3E#F%QS@GYT^%0_J*^-<4""_7*ZB ME!5[#L(_SBF/E8^IJ" UA_W5MSK#XHX>KOKB4T!=4=/?S'K4 C$]J![U=\OYC0[*7SX'X.WA3;5INXEB6UKT"[.SE%M*@5L)=&G,L:K5WCO/]FH*CN, M5)MZJ8'L96POMP;6J,#62]I3E[UTPQJZCGG0+7X>V$[%K(7@DF.U/ M6/+=CZ[]X'INY'+!BIKW8&G:@_6SSM;M=EL%MQ5=.PX($\PVY YWGV25KQUR M_!@\^G#MA+F^A,P%/\4-)NQYQGT6Q"&30L.B &37%^#)*"^&N8+%/GPULGV'.VXP7,^\D&08J%F8=\/ C7%$OP@>\M35$DO>W,7*"+9&JXR@&3: -# MP^)S>+#/82Y.,%]XW/"O6'#'G;IR#BZ,+ B7+K"36< D?@#9F"A!M8 =_!_C]'&22VG@N+XM"WI:E.2HK9LQO- MM#[9"9!K]DTL25^]-"C.(0@MD'01AR*V?:.#%%.J!8MF=B3O$A',P@XGV1?K M5[U8L&8B]B(D-/SD+/$UW/AG(%_"UAG5 *R"-^&2@],[D>0P_"MU3U9WVI,G MJ E0RUZ 4#ZA&I#, !IPQH0#4:XAZ"+$>DTSR&3<[T+NV<@0CAT+ M)13P,!]<0'<"AR2C@WT@6!O',]VY\I@9P:0&_A;8/=/&4XU=)X$#&7? M*#''7DB7 -=./1RUQX.4.GP\F*(I+D%6C)85(B[=(_=!%WC>"WA-\+422:"( M$P/S LMFV!%N!PN V@'^DO442HTVE]^"1'ESXIG8U(KFI_8 =)$Y/_ZBQ39<=D-">:$\V) MYD1SHCE58DZGGL#//%KOJ< M*_7[%]'O/VI"O_]I.^:K=3NA!=1J%X].'EQ!6Z#C!8GI3LYT=]SA\P<>&K[; M&Z*8*KCV2&>J?*]E,F?GE.G*%]<0_$"N^JH_LD9CPA\X&5-,]%'HM<$44ORU)'<]:S@J+"M[&<)5/3FJ MKP6KG-3'H9IF\9J)?ZQ*R;BQ08* Z$^K!3:I8\9+B)E MI* M\\&##DQ/%08RVQP_M@3U<#3QJL+[92="*Z1"ZFN(+T=$W_2&5K=3$@K,$81K MMK-,D>C&NOIR.+ @]*NJ$.]T(%=UJJ9ZTVMUK/:XN'39OL1IMK*JGEZJG$-! MFH@T45X3]4;6:- E3526V_2ZTW5;N9B_W2E1:1SPN&08_Z?_;:7+09UY66[ M-M#L2)8[]=BFM=W<$2>[+@]LS"JK#0NF> AC;\D%C6'R.=VYZYSHP]VQMQ M/ZX=)XSA6X0:\1$1"+%+)&90%O8#O]P"%I(-,(X#"Y$05U.6Z:21C317C-T' M8088#\8WA5>RE98;"R\2/ <6EDQ9XP!E9K!NIRXS]*OMJ"7[*,UB.H]/EOMZ M#9#DN8#W"LEG_ZDWN!HBUIOG!GXA3TRQA8#G_$T-[E/-UX6\,IJ%G!2;8&\RWD5ZYX:K,Z[&6X4?:8.;IA5!R!'&30Y78W,JKPR&[.*OB"89 M@1+!AZ/[8#\J(,=(GGFP\]UY_!1+8ODM(CF*S ,)5Z4ZN"I#PE4Y-ZY*BY!1 M:I H)I"*4R.CG(&0M67*7A[NVX5 MK\"BLP1?H9E)\Y[Z+,'] 18J3[PRRZI'==>_^2,U.!X.$2(U\IE">8X!Q)HZ MW6N.VSBG>%>^:K<2J#&5*7-H6^UNUQJURX>&J978YQ2P M;OF25>O*H>]/&)0US"N8B M,8K&2C%T:XX]+L74E;"!>U:+-^A9O7ZK,+'<09ZJ\ Z%:Q2N'4V.PHP8V:J+ MC]9D80S+F[)@P4-=0TS!VK;KC6HW"-PK5"P[7G(/0FS^Z$ M'Q>J':"2"\*ZJGQ@J/ =1:%Q1WZ&9H7&[5=R> M"<7&R9^;(.E.IA$. !D9+"U(>Q\ #%RB(LG\28))[(*#L".6[PUFSP@CLT*) MHTQW]VK08@\%@BM=,;:S_S'%X$'@+V8_V^%$(F3X_#F%UY&UN E0D"U@VN:! MZ,3](7]/$&FR.&O\FPNK!^]/GG7%?DO@QIC-%F'P.WB!\D]R$+X! ]SU85 M[)%D3MGVAI_-DX!VP9R'PI+ 5XX#3J.(%$BQ#%]!+H (>N.?"8#,P/G+XNX:)DK5C M.:8NJ"44_T3:LF]'R8?7(C5G-J@(AN(EZUWL"3@6H-_ 9\#5A.?&XGB!.C6$ MTVYAL3T1[) 8A+9TM#;+B@ZZRI(UT@62@&_ ?BM8;%?L?X)G>&!H&7Z":2,W MV2O7FM' V/*2XWAVC#9)J5#$I4I1 /'%KF\;B9*&('D@0F8LZ]2/8/ M8OENP\L2#4JRL+4TI9R%L R05,CAS=S:0^K$X6)GH0V04JV(CB\!UD0B*2PW M>,2_8Q<%:\W\=V!OOD+?5]@'"Y%_YF#Z$"8UF+YG;^RW+ #G'HCB97#RE'VV MV)N'MPP[C![A.1B=9ZTS:%:I#1*LP6<8'# K/@;5B%$Z:#F65/<;YRWRD=Q[ MV?)X)5$*(TV^8^G1&O@5;H7A@]9WX#5"FON'6,"B"7S5Y"U*A#M/G ZE>_7@ MT?"#JP-T$U%&[Z[.AK&%H$-X]K?62R\%R5?;_A;!:&+PYU+ MSW/#@_*Z1!) BOZ&RQ/W;EDDUZ/9I4;>*+$O4J\HJANAS8\N!9S1;&AB2!R;N^E%])H!"8 M+)2BLI>#;^E5PTO N07YWF7A.LJ\JEG D&<#/BVF_*8=#_ I^S%VZ'Y6P5$1P@,>=!S/EW MB,TC&92#@W0H;]9$6Q(R8 &[L80,^ HE34KXU/Q#R("740%&R(#5KP%K0HG7 MN-NQNB= +ZO*ZA?@,5#]5E51T4"-J38JWF'/9Y5I,R1 MUNU.<=[2A<@5Q6\$@EB.?VF-NEVK3P$38&&0K*Z_W+)!:X# 8XB2 MB,6?,FW 0$X-OXVGX,#,E!!S"!^4&#Z\. MN8ALC3:HD*D6@7!3,+OD:S5]1X/42%"G1>@&"=2.OTJQ MZZ8*9 F3988ZC[&K808E ZB#DKRL/^U_1BAIPRF*1(/+ICHVG,)L1/9$C8* M1!-[IA/8JA0/;84SC[)MK:LQFQ<(@6K!S)6LV=\TL>;V[P%<_J(6&0%#)\C^ M$B4TQ?)4J&*V0?;2TYUS6\2A1A15B%&+,'B$)48P+(6=:AB)"5@1,;43Z,=M MB(8.&!O;]5=@J+*@5:_JF(0_'G'8"@YM>5Z1.T=.@;<;8"0-JB0?*='/%@%" M>.'U$G,UT)" ^"$[@9 O;#*SKQK\QF9L9HO-6(_.E@\B,+?L^Q,M]!W-^ M-PN\21ZD+(,HN[,2R+Q; ZMI49; @W"?@D5;P/O=(!9K:62$2X&UK1G\!N2P MG 9X"/Q8\&3DJTRQ!O$RA5$[8E'M?9=U$U\>2-P $55CE F0(A:$AEUF'*C. MOZGQAZ#L05 1:#B13)$JZ@1<#0<+KY\F9M+H58, "4-QG]Q)C+H:7V9TUN,C MPI%%Q8+EGMJ:ENTMT9QH3C0GFA/-B>9$O)#QWX1) MW))W^9<8CY<%0;+DS2*>C6?DKV MV2P=^Q.;PY0R"/Q]#]T(>*<\S27/SYF"38H:[!*][ MM)QL8OC,/;EZ]DPF&U*S[+9[FE8P#UOS>_^G8\ MP73XVX:QXO[G6QRS2[YJ0[Y\^?CU2QGJ\33JKW*26S%VJAQ]B'^*UE$5*FLL MJ9QJO>JZQ6,0?7FH)X]VH,@?Z^*=D+259\X:\6'E"$<<=S)UV+!VE5M;S-09 MJ_@''E'Y9'L[*Q1+]DFJ0IS"2K3K5&C=[7>L7J^P/M.JK"7>1WVD]8I-JL([ MI =(#YPBAJJ]-W'M..H 775&LNPJ.<*+O1PPE;;5'W:L<7&8YXUO6Z(PL8 P M\:($;#"RAET2,(J*#XB* ]W)H9)_98A8_22I/[)&X\(:<*NRU!075L?LU% F MQE:K3S$2Q4C[$_<'_XG[41"Z=!#'CH,XNM:P,R2_C0*CZEBH!DG7T!H-BX.^ M:[IT452$Y9G8Y3UA_-L"NW&$W#<,L$6[%%%K&MADKVT-QX3?2O$5X;<6)E(M M,&(]$BD*S\JK U2 KDZN&I!SC.5&[3MA?=UK<&HL%,3J\(+%)15QRR1 M1#1!(JBU:EO>$ _!B%XLMO!L7T'Z8*?!0J&$^CPB=V_K+G.G9PW'%$U1-%4A MLT7B=:GB1;'4A[\'P>39]3SR!^&^\:!OM7H#\@@I1J(8B62"HJ0C\W.(<.E. MU>$"KA_9_J.+?ZH=)PJ3=F\&CWI6M\ #[YKNQ]5([NIKN4B\+E6\*$SZ\$GN M+958,M&T>J8QB%BWN%W="ZEGJIY0U=A>D4B12%&)X#$E@@?;N0,XC0Y%+II\ MC3@4N6N->FUK/"X.W>#BCT6FJ/AX+X,4&BFT(A1:IU52F]0E*K3ZY2%. 4S_ MXP_7-S_\^,/7'SY^8=<_W[&/__SUAZ__.B:B(J!QBL@)J+X"R,P5\LS. E3O MN?:#/BZ>T.K/K>$JQ(R5(QQQW,ET8G,R;SE5-[>C.)2:#@]Z39N7)OPATFCV M"Q=S5OFYZ>I4"2JC!)O*IEV1IFP!(T^TR&L PI MJYTP]?L#J]NB+AT*"JES+9&)5M?JM0LK\V^*3%"$M#U""F,^P0 I##Q/9F ? MN,^G+D$E[D!RZX^MT;"P0U4:[\Y1M$31$HE7M:Q4_Q%_6R%F;3>P.IUBC-I%R)3)<9O_>:5%.8Q[\LV>XUQ-]M6 MO]VQ.H0E1_%ERI>%$_I#;*TZ:YL4]:T#'ZW-[#Z_>)$ M[D(R^-43LAK;K^;)5-\:#(K+NU^(3-&NV.&[8K0;MJ]K:;7[+6I6H=BM8K:O M20+6&UN#86$-+(T7L NO;]QFUO! SG)VP!KG;+:MP1C^&Q0G=Q?B;E((1U*U M0ZKZ'0KBJA/$-=;:98*XY#CJ@ZS? 9Q'4-=%DZ]!4->$W4_QG8UK ^7+E M7!_/S96?LP_U@W!N>SGY:>,UR8,E.9G#/4]?\]?O6M_)S\ KCOF\ABQ?W3DX MC3_S9_8YF-LKFOO9G42S]^/QU:C5;PU&G"OS=_?%AF MP'2(66\^8>+1VBAM_WA #7 X_'ZWE*R5575_^W6WC\_Z]O/>?MJYUZ1@I7+^ MT/X@Y24D8G;0$[1$(WKYU+1 G= 8E[?,V5]JJ)UB5\PPN7:J&W0Y)576J MQ6ILW-9G'/X>!D*P11A,W:@4L6Q.+\)@;+7;Q=FXIN_LUTCB:FSU&B1>0VM8 M8,]XT\6+(K4/7[CGP<@L]LA]'MKJ5 Y[,G=]5T2A';E//$$W+T/X:B=C[7'+ MZA27[ZT*'U 85AV#1#+1#)F@(&HS;3]S,"^Q$\4AC*]4"[,K9&^.^U=@ O]8 MFE6%O2CPJH&=(\DDR:28K8 $Y*<%QU -#*GK.\&\E+/G:R=SPY$U[!5V!$ % MUI[BM(K9K_J)Q-#JC@BAG,*TO6G[ U9/0ZAF(K12W,#&N'EO.M9X7#[.UBJ[ ME-< 7#A'[5WT7B,)K*\)(]DCV:,@:ZOE*R^D:ERY5;_7.U6>HRIL0O%8A8P9 MR=/%RQ,%<]M,&EHR-@V#.8S"CUP_QIQAH+*'@2_8 Y\&(=,.E3-2U':HB0/+A?7X3ZX LT:NYCZEPRUK4. 9 M'!?B;59/N&ILMAHH4IU!GT2* KB3!7#D3FY-I_2M09^.P:%@K4I6KSG2U;,& M SK%C8*UO4GX([9-2V,V<86V9WR2FC.+^5S"B)2>CVR:Z_FF,SH9Y,%E[(A7 M3S)K;/-(W$C<* H\EH@_TH"MV'6!W" M$P6G-7)-($ST+#J(O_CC/&BG RKDAI,U(FU4J:7'Q MVJPF68UE369.'1[!<\ZNU9*A[SKRL02ZU8U6Q%?$5X73B@+5 P+5&UNX#@-S MX<. !5MPL![!?![X3,SLD+\O@T%/2>OZ^\'58F>Z+M&/4>#\,0-%RL/"CJ\M)>BM"M%/%]O6*81M78U+:CM:0YBJL$+963>R MC:1G2,\LZYF2.H8;K&_/ M3[5M@UN2BS9PS(?,LO\>B\B=OJBO7!_49_2^VRIX4_KKC#-[$BS0RT/,@^LO MMVS0&K"9/6%^P-SYPG8B!K]%<.%M !_]EZ3T?/A!,,<6,X8J7F,JI#[C%:L] M92;N=,I#[CL<06JC9\Z!2''(0KX(PB@%C0!?.>0B]B(A#S)&6BW"@$V#<&ZO MN68!?\"8X7Y7$=9^ $/)I"@)O$M^N4*]8V81S4*^BB)_S),8>/?13# .])X4 M,[B?[-"9I6:\V[98I]5>1=X\:KB+T)W;(5P&9/=L)#:$+6IE^),;Q$+^HI<7 M5B+B<\%/=HVXOWG_D3]V..L=4MW!2" M//WF1K-;X.%@SL.OP,,W'L1,?_OO__K+TCV?^=QV,0/U"WA1R$LPTD\/( )2 MP#Y^6W 'YO75G<,EGZ9?X%LQAMV?']_T[GIM6[[P^%U]ZXUOAEW)9G- MK@., /CV9_[,/@X& IIP8^"0$)>9L#G/^/>3@$6'\ M P[2H;Q9$VU99F;G\RXW./B?F'ZW*97BS'5>A M\L0KLY)H5'?]^ZOO8J;I2P163##N03 ?(C4P R.B,);)&9DCG$+PZKF1"Y<) M'CZYSD$8LX6S;.4;0HO;OFI"N_"XV[&Z70(Y.QE37+"I)%USV;JFTVI;O5&+ M=,WIPM"&^4%S[D \7X8?M#?^VZLK=TXM=2!SW9XU;!=VRF=56*-L4TX6N\%2 MT1T-K<&@,-3[IL@$Q>1[VZ*'V/7D#GR9UJ8Y8-J]5L=J%7B<8-.=/PHT3V"V MFB->G8[5IC0.A59'FS/7G\004+D06I5JT)H&GSWH6;U^<3F-"T'.IMB+1(H0 MZ2MBURXE?OL:1&#=\F:/SI[>T[^T1MVNU:< C@*X2MF^Q@C8H-VV.D,Z?YHB MN(,CN'_ Z";!_$09R:9YF^.1U6Z5U+K=7$>3 C@2JW7GG^*="+VPQIM1?02U&@+5D\F"_.C$]BCW^:WO&'Z&!P ME\[@X[!W>]^^'G7N^OW[X>BV?S^^[M_>]D?^ ]H1OHA'SB1J:9[>6<4E_Y M4(VZ:W.IR;X%.JETDE1E\2GM6-&T(ZD:4C6D:FH8/9:Z?=*UQO[B3T7;1)>6>\AS=PAGL+063%3)I#9*]GM7I ME]^L?QFR1]'5AUM[X4;P;#2$X&B('% W>9=P'_B6(XJW*-ZB>"N5B/ZP,!/4 M%(F@:&LS;3]%\%LI?MV.7?;F^'WM06$^W[$TJPHWE6V[*B24]35JER.9G9,A M.#5>,BD>T\V*F)(D5Q/NZ[8&UKA?6 5C55:9PJ_J6*KZR42[9;6+PPULBDQ0 M +:9MC]R(=XS)PY##C?/[2@.Y7$'Y/F]*B;K%WHFR:5[?S62U?I:NXN2SNZ@ MN%WJ2Y=.BLUT;.8%.'XL2CPP2CN OPI"7*@*X4X'K%"K4NAQV^H-3P<'4Q5N MH."W='> 5 VIFKRJZ5G#44E;2 U6-04@LFR#3=D K^**12!L[^_@3B[$#[[C MQ?$@@[^#F8WNT%(@ZY M. 2U9=2[ZU^W6NUQ^_:^__%^=-UMW=STA_>CF\'=Q^[=]4E16_J+W:@MB"M2 MJ,\WXPQH%GN10."52681,D""S XYLX7&9"D.B67+[+?*"B&U$%)+%:!6:C7Y MFD2XE7,VD^$.JPU67#X"QGT02FBN:!9RSN9PS4PP#JIVPN"?1&UAW;;5L)1+ M=1FR&B M^BW2F&Y'H#XW_Q)8$/%A1?B0L(&*P09"--#"<,Z/H>X**;'*F5Y28Z3&2(U50HW5)(HMM?PN$()-PV"^ M(7]L,9]'F%YV93:?1?:W\SIM52%<87JK3IMU;SJCP@[ 6I6)&JU^81@:Y!"1 MBFB6BNBW"JMLO P506FB+2>3N%Z,!XMXZ*: 3\+$#/>SMS@LE8S$JD+.2@1; MU5%5K:L3X+U>AA*KD;YJO@-$>JAV>HAPTPIWIO8KBZQZA9^W(T$C\. VW!UG MMC_!/X;LV09?*73G=@@O8).8LRA@'G^T/04ARD+NR7/./ 9NOO X/M?% M;]T@9"_<#L45V[IX55X 5>&J9H24VN\\/#M:G?$Q;U]SEM+:,HACGBVYI9 G MK3];9^T^^7$##?G2H8)S^_< L[ZV$%R6ON(?2'>8DN?:#WC&C N_P->!X\H5 M>G:CF7S*>B$JK"IV6RU"S>M@09T\NKX:I!U'@?E"V1/Y#97*;KB=2F6I5+;B M04C%*L(J5?1%AQH25U:/*^E0PW-$HM?*U]S8<+7==SR6NT](VSJHAXJL([%ZD# M.KW":@"KLHZOU0%U#YB6-89):8\*WD^Y*)^U4D2L#.&($R^9$RF2^O!C9H?R MM%FD2PS=J\=;E:,/\4^#/;M3Y(0R-1?G%$NJ>JQ7&&D-AH4%DI5?^[*S3!52 M.=52X*1I2--8HW;Y]=556?L""C!V/5[M1SOTX77B%QY^P<:Q&UNX M#CQ+MY7E(6_WP)P=CSYVVG?=\=W-H-,?M>Y&K?%HU.UV/_8^#JY[=ZV38LZV M.XM5V-5<.72GA'KTM Q7,H=@(IYCI?E_. MB8#O;? M61+V!J$'WLJFOMM@/H?KY1*Q-P;FHM/Z\/&7+\FG]H>W\'*%8KC"R\?,1D(A M%O*D/)YB(8^L1^UW<57>N0)LB_%O#E]$NML3AYOV?D[LR'[[?G7\M2NHIFKI M#;=3M3152U<\I"!@X37'AP8:%(I+?VTC5Y%1-UVKWBCNLO.J+_UI5<\%QG2IO+1E0/)E9 MI]J9UVJ#;^]+G&:#Q5& 3.)V$B!K$C?*)VRAX,]@$;4Y/&OB8.^#Y(. ;AX;7;!Z0_Y<0U* MGQ_,79\VMBN>E6Z8923^H4#T<%+^)K47GS ;:& _LPD2H^HY244Y&+)0 5VD9W'+ MML5W8 ;1;C[;X82V,_2;Z%[^LP1]KTY+UT::P6=M#7I6>T"[;10VUM>N-EI&!RVK MW6Y;@U9)I7F7**.7'GC>[)51K?!NDF9AO&<-_]9KKX#B+>*N&NY$C>JN!.^I MN?)TQ*:.I^Q]K:LQ[<-10%5#QZ+RW$:*)J]H1L7M?U1]Z4\;%:X5HF8X1>O[ M*LO/XS1@?^1-ZZI54K'OI39U47Q,\K95WHI#7B=YHXP!=5%6U+VCOJ/SY1@N M?L>(DA E)2%(EY$NVR>-41C",NFR2]_]OMNSN(SVORMA(=:O_[,&^N M]@$M;8'7TN=KADLW)LA/BCYKZ%M4GMM(T906.U9]Z4\;&M(6.&W)T1;X\92B M+7#: J-* E!6^"DR\Z8QMC[Y%?290'^6#LS:ZS-_9^;EN3Y_-U,HO.U.Z_L/F8G^'HO(G;ZHKUP?=$_TOML"/CK_ MY/7??_ES+-X]VO;B_1=GQB>QQS]-/^J-\%]X*/%89'OXM3_1&^5?D4!?848W M'CAR?_OO__K+ZB/N;3?\?[87\VLA>"3@YA]=^\'U))393]P6<<@GG_S/"&\6 MPKOP%2+_8+D1!1\^\^E?O[N_PU.U_]G^U]>[[Y@[@2]L)WHWO.D,N]W;WLWU M_;!_TVI=M^[O.X/6W5WOXUU[?#OX[F]+:Y4EZ5=WS@7[F3^SS\''(GX(/#C[8D/[/]"?/2!6". M#51']+B(36&EV!,N%9OK=6'@I-LL-&LC 5?A&0*1Z5:8ZL!A:_VA%8LDSH0[ M@N M#RL=Q (F)=Z^?\V\Q@?Z-'LJP95CT#?*5\ZQ:1EYTL*#G[.O\8-P;GLY$6SC M-5WSR[DVCV M?CR^&K7ZK<&HTQD 44;][XVI!>;Q[(7@[\T?'Y:M8SJ+;,(AM;"#M3FF_7,6 M:H2#[O>[;?A:3T+=WW[=[:.SOOV\M_?K/'B:>TUXOH -O/.F*$?'N4BC5X7G MZ6#[U=X]6#&MKR"7_+1RFLBU=B CABX]DSZ]=@6EB\8V>F;E;2G7EB.WD)C= MVA%_#,*78]AT5QEH&5RZ@[SGYML?^1/W6&'[8)2S)&[;Q6TI50N#9B2V([;; MG^VZQ';$=B=@NZ]!9'NE^GL5VCLLDA-O;3&3R4<'_^#_CMTGVX/E$J_.1B;# M$O%B2UG*2IHN?FY_;NB*Q=QR,>05K8 M3F]3I+9Z EHY_Z*Y$E&"&T]R07)!\19P,"J0JG3 M87Z51Y02BA=&+6LT+ DR>=)I[37B^)DT\! 1ZW*;868% #<0Y MVXAL7N_.,L("?1UYS\VZA 5*Z'B$!4IL=TEL1UB@Q':$!5KACAK" B7HEL-) MUWSHEMY@:/6ZQ27M:\TW>!\52E=P-Y%4&*DP M$C-49JK&:L2&J,U!BI,5)C M-6=%4F,44)Y#A=5DQ[9(DA$6:)UZ>=O6N+_W6:27@F15/0&MG'_17(D@S$.2 M"Y(+D@N2"Y(+\J ("Y2P0(L5\ O"2>I8K7ZOL$3*I>,DU4A]U-?\7HYT$M @ MB2B)*(DHB2B)*(DH^;B5D$[" B4LT%-7-#0)PJ8W;EN]7F$]A!<#84,9;%(U MI&JJ%9R0NB%U0^J&U VI&U(WI&Y(W5 @50-54R@6:&: G1*UP@&/2X;Q?_K? M5KHB$)V),O HFS3TFU&[.RV]A&O/$N7!1<(4SR$W[?PQ1@FGU.^ M.2#7_1=V;(AH("Q>(_.8EGS5_#("_GLL(G?ZLFZH1\YP,Y"(ZSM>/.%L#E+_ MPN9V^ >/V#3V)X(]N]&,!:!F7=_VX*_L(D=<0GI%\U"+F^,9O Y9!X7 MPF+/,]>!=X6<:4@U7?!SQ:ZCUQ3]X%QT_ENK3TFQ"7>"4%87O4?%I:;[DQTZ MLPS.D8(<7"U8.X*2DHHGFH;!3%R9R2IXXA$S@:7B;&:?;#9_:@]'5RT&3_+@ MA[JMQ9_:X]Y5I\C16RSD8L&=R 4Q>;% $M<(X=6K;7!AP-9D?TJS/YVFVY_E M_CA7@+<)=L&=NO"5+9B)]#NM#[^$?&&[$\:_8>$HL"!*>1#-C!Z$B]H?4%K@ M*W8;(-Z[@(? 7W+?U,:7W-B>[3NQ-\N.TX00SSG()ABP5G@<\<($LPY^ HPP1#VXE(.B]".KM-E\[=Q=KHSFT4 MV$\HF_K*HT6TL%CS+W^.Q;M'VUZ\_^+,^"3V^*OV6Z/; MX=U]M]]I?[RYNVE=W_1OKGOCX?!^>/?=WY8X8YL.V*0"MC%6-@(=++ZM8[3L MN1K=CHE2"\H]& K"0AB&0=4[!]EX@7'MQSU(:%@Q_$'&)1RTH><%S_@ >XYZ M7+ W\NE!+,"5M%NMXDXG&15R.,GPS,=$M.I\S$2])E\3 M?(G*;7<01/%FB.(U&2-\]+JL^-I,$FW"$5<6SY7K$X!;&+.D4U4P?*E0C7R9 M>V&?[6=,=F<&J#>\%($2[9_HT'?.D"F"96L5&ZZ M8!M-&HPTV)$:K&N-.\6U2M6:;5ZKP2Z]3^JW(/P#N7;T$]7 MT_X:M[TRGGFO:PT[Q>46CJ995=B'\@L5S2^0-B-MMEN;=4";E03)_?BVV[D=]]NMF^M!NS^\ M;H_ZG;M^=WS3:7QAU=<9E_5\L/18_A1,F<\CMH#K@XGK,*SSPPTM!ZAKBJ9^ M_0?[!8O^L.85/Z\PRS'CD%TBA3S)M)IPH-BKZO[E(\_72Y*9T2L;& Z:R"O[ M1C*C?N8AQQI0562WN[1N_Y>,#W0C]BS4VZI>:U>F1S5X&VZG&CRJP=O7Q7I% MK4X!2=-AM9.FY5[2.RXQ([5*+W;?Q/WW-Q+ M):!-+@&M%1^65/%9O:1EN7LPL% < F&,AL\IV/4N<*&ZJ/WKHJS6>%PZN6K! M-:]-5=9(AU7.\I("(P5VM +K]4F!%:' :A^\OIZ$'[\A$ X$_R&/XM!G>?B! M8T*)QAVY^*9K]4?MHG5[R@KE[?86SBVOQ^.@V/LB!*;3*JPDX#($AI($FXEX M/0]@]O]1X#C!E,5^R)W@T8>K)LP+SM.0T)Q#E0:CDH!W+_!$I1I);'T-X@6) MYKBPW8Z+%TT*]C[\O+$.[8WK.\&<%^;?$X9_H52J0R'PF])ZL[80IME!0?6T M4^6W)^A8TK^S3NM JH74A!7"5BRUD+P/"$&/5X,2=3GG(@?Z"/?#H MF7.?!7&(8-Y!B-L(6%>_" /L9)C;B+,?>Y%@$%7P$+[G3VX0"_CZB?LQ9X^Q M.Y%@LMCWP&UGQJ:N#U^XM@N ],K1S5A@N_).\) MINP3>,#5*R*ME*%LM9\,2 MP]5EPHOOJ4JZIJ2WS/2_-[_Z=CR!P&52;A7 6?+#RA&...YDZC!/J%&-U9[2MVBIEZ5 MM<3["-ZZ7K%)57B'] #I@5/$4+7W)G0A!VX<.!P\":PX.<*+W5E%WI@J\;;5 M'W:L<;M\6(.JL$C9=IC"1!*PO( -1M:P2P)&4?$!43%\%]K_?WO?VMNVDFS[ M>>97-'PF%PE .WP_G+TW((KB07#W[,PD'AS,IPN::EO<0Y$Z)&7'__Y6DY), M6[3U:DI-J@(DD2@VV5U=JZI6/ZK# O?2UY!DV)+M<$M?(4I7(R\4Q^UT$!.. M)!O(D9 CM7UVT1F&;IP/V^E[W(;$"(G1+NBR)-OBESVB[^A"5L269])9$(T) M_AI0,3JRE$\SZ"RFD M9[NL [Q)BR FX8O5@!A:OI_F5C$=R;*0NR%W$\G[]0I@MN3PRVS;>X!U;W=. M*^..>5'FWI!(DA9U_D;BE#6+9M/:R@V<]F+E-,FTN27'$D47D)2)XY80$7U M!&ZM>F_<,)U!^Y^D\GR"*J4/VVDP8\Y(8DQW4(=]WU7 BOO-U]$/,OC#(Z-__NOKS;_W8528:!P9.2:J%R SLT"1V4D2 MU<=1EI6,'O3YO7AK3 MVV*1S7X6L3$Y")IS2M);J$YU..PI(QA1I'B6Z:P50])QVPH&ZJUGP1-FM-^\3,R2-(W?^&W?AV>12.(J3(276)ZM9PYLE^1?N)^-FTO334E7^;FT,\%4B_S-Z-^2PI[T) M-Q7)4%1)Q5QRR.>$\H$] YC!<3]WWP'6O=T_W$7HIAE4!.J6$^AGX'89?4CC M![A PHR.HX+IKGF+KT>IKC%W/_)G(0(/-&AHT'@8-,S= MWTYH][DH''/KQ?R1?D=="5V;,BFK:HFM,\V/BRU&90Q#F8YO5Y^^/): 9^K6(_F M5TIL-[*T[?E 54'+^K 9)8U8KS\!VF]RZ$%.,CI+LX*."8[]H7^D:7DCOGTK14.#=^! M6FB)/0+=OL[Y:4:*"86_&:5D"O=,()JMC3/VU^TB05I:F(*G%6BW78N36/./QW MEN8YF67I752T LO^[$4P'4E1^/FXOL_L=PAQ'?9Z/8*7)5D<]XSW'5[(U+[\ MH'$,-9/(/4UH%E2G<@3C:91$>9$%1?1 5]G-VP!?YS"F.+*D\AOO%44/D(:) MXY 0$_W !)*HMV7[G8)[F8?%/(/ZM>IA-E'V_H1_' ?P]Y69*.J%Q*L#?@Z1 MBM%[AQ#8 M71>&V$/L(OR'* >WAJ'F-DN'9 ;'F42;XH&KPVZKAY!2 M30,AA03N: 0.P\EWAU,,R33P&!PD:R)YO?Z@2Y=,$T]Q0[*VM0A_9]NF2VP@WAABQP7R'^ M09>+4MA_\9Q5DT PCQHEI;;N>&':O4*,L)-C%"S^,VQ]SUF[1 .^P=^X,N M7=)L;CMP>H\N9(1??J=Y?DV8@XL9-PR*(HMNY]4A/$5Z7"?7MR"ULEJVJJC\ M[/V9S$F(!\(.NS?$%>(*6=[NF[QKM.^U7QS]??CM._EO$,I,(E^3\*H=1<03 M/7F+KQG(FT6=_G&>'#*!P80A:,[1F0@U:G+TUZ\BHQFM+MCQUV(;GG-RJ MK:J^Z<9<5$M4=B*H;Y%%(P%TD4.&AH,>4=??C8'$44SC!H<8=S3[VQ@R6Y?RW=U5O'*Y;V<D41^O&X;96UG6MHQW&,[@U1R M!RKI1?&\H&,DDP+;?7%44SC!H<8AF40RB4%>QX.\XZWM$$45D$PBF40[@V12 M=#M3"Y4^EQ%!X_T-GW_Y/,\O[X-@=OTCG-#Q/*;?[OZ@CX,PA""4G23TCRQ- MX&-(IS0I\D$R'DZ"Y)[F7Y/Z/5$21K.8YC<@(S>&>..WO_[EE_4GOSCL#[[0 M[(&Z3S=/,_AMF.;%JG@9\\"7[_3NUPO?4V7%_J?R[QOO@D1CN!"$Q:5ON;JO MCAQ?&UG&T!_8 UEQ;<F[T?9Y$(&8M M)CFA(+8QG\K]/J09)4%.[M(8/'U. M/H)Z%)-TGD-=\T_7-3?]_J?7E:FAX87?E9?:OU!U]KT.ER3-ID'\ C *NV>E M_I5RAC2.%_?\>B%?E-_!'H?+[[OC^#$:%Y-KQ[FR94,V;54U ;FV\6'I&,#@ MQ\$LI]?+#U]>&_GG*M89Z+.CL!HI]?8DMJJAKG_8[(H:_5Y57CEM\1._'AN/ MC>]_XSLR&M9E?LEG$V+/Y+?]V/7Q9?D^2PLIVQ=>DX2]GP#M-Z>E_I5$!1T_ MB_5'$1159K(F,D=C&A89$]Q;=P#KJ8+X1;;JIGM8O'D'05$<%=';[V+4*@KA M]U7=%J$_CEPA,H1#QI0R(HO(0&2<"S)(!0AR.X]B5ENR5$N"VHC:>#QMO$F+ MRNCBDJ7#--,-XB )64H&XM&03F]I1A8#C<<[C/0P42[4OQR>.RC5B' 6@+N% M?+,GN,FP&Q./!VST;D-2W4CJTVG=>2NL[HB-0S.&9NP,S9ABMW]Z7B=T!LT7 MFB]!5!'-U_;FJ_WC9#JA,FB]SL%ZB:)M0A@H86R0*F,&\U8'"OLU'CB238W-=S=H;11?WF'5$+B)W%^3J*B(7D8O([1YR#0V1 M>QSDXJQM?1='F31FN85C/3&+2 G->F8%CR] 4=0/,\*=9&2DQXGAQ#/?:&Z$ M42XT-TWE%+VE@!/-#)H9-#-H9JIR#K]MX6AET,J@E4$KTU!.U=#,X"*:5@;( M7JF+OH&H#V M!NT-VIL3Q37\QMQ%[W@T,VAFT,R@<'7(: N3QZ99/.:-.BHK>T8PPW+?(> MMD3D(G(Q"P].6"%$.P+1CPKF\D#GBLCM(')5$\/BXR 7)V_?S.7![R0TS.4A MH !%43_:F9,,XZ"Y07.#Y@;-S2)E$&8, M0BN#5@:M3+O<24'N=, BFL]% "ULO+_A\R^?Y_GE?1#,KG^$$SJ>Q_3;W7>: M%]D\+.89J A\H=D#=9]NGF;PVS#-BQL0A!NGX7]^^^M??EDO_H/>LT4KW^DL MA3Y)[K\F=VDV#8HH3=RGQ8^K1X#,$R;8[_3NUPO?8^-6_U3^?>-=D&@,%X*P MN%05QQ[9GN)IMF(,?-\U[*&E#CW'ME5',=2+WUYU5%WH-]&4YN0/^DB^I]/@ M;6M7*QY'";VS##H&GA4]2Y<$M^F<71E#K;(GDE>RSDF0C,D]3>^S8#:) M0A)D-,CAB1DIX,EK*K9/%8M)1BF7)Y$I7)SDA((PQP=7;C$FOD![V4MC&J99 M*:]KAK/JK>7(Z;/W>G,(=:\6,?$?JR&-"6KVJO7'* ']2.7 *0A#2.%_?\ M>B%?E-_!>83+[[O;HFF0W4=)5OGARVNG]=R*^G3)RO'9C1-GVT^X5!6TH$8;/6NC&Z_* M*P<6ET_[^G-J?.$ MNV;>5LSO]($F$45S:0L)& M=Z/PM,E?1!$@M_F8+DVWZ(8N6?S2[8K2EZP<3MR>SL6C'>B:'= U25:X':,@ M2E\>:@?:)%H]BSBF-)P$21L1Q_:;C'JSB=]\BY41X/R*_W]':W\RAF%6W5GW4.5\@FD4UBSK?7S$J69 T3OR&SVM?7+)9T1L"L M6F5/9Y.B0;$-283D9:*H&[*O#CB^\X&G:MB2H?%C9^<.3V1OQ9>;M #W^=*O MIC-:K:!'\E9Z1G;8YK%X\=H M3/>C;CNH&:=4(XN'EKN(UQ17%-D*E8>D#8FU00H<698T^WA95CNA24BT3[OJ M%M,E'1+(W?B<]GF#2IDWLH7YNF99X4%NN=W$QU=1N;4$(41G"H MB>>LB9W/JL&+?F:+G>6M[" _C9:=')Z"*9%P\D'].5$(U_DAL\[N!Q=^0)VG.(+ _N3=$6W/FMD;7>>Y2%[[W3S+&U>LX2(!=ZMV; MSY<-R;9Q!Q.R5UP6^KR#W)$T1T%,(",7>0=Y?Q:5Z98LR0[23*29 KFM'L'+ MT"5'Y[;)H??P0F9UHEWJG4,6VVQNJD#TA>ZKO\';X'9+>%TP@>WI'N+_3 MG#F9@F:+D^U6ZS%:B>S.9K?.1]60-.OTF^G6-:]#BY,_(2T3R!^>$WAUR=!; M6OR-X$72AXE4,)$*\0*,,6E4^)4K T%3?ZZ])TFP: MQ"]T4V'WK!Y3H,U&S<- MLOLHJ2H9S(MT>:$RJ.45B)V*R;7C7-FR(9NVJIH@%-OXL%0F4)(XF.7T>OGA MRVO%>&Y%/11=*9?=2#RV#V:K"EI0HXW:VPB5JKQR8''YM*\_I\9W)$N'<.'% MJKK6@<,.+8\NK!E9>S]QL6+EM\?*RMZF\;AZCI]FI)A0^)M12J9PSR0G%&SS MF,"?OP=9."&:(AV1;9^W0FY,6-2"0J[+CY*NO6Y M8UW/4-@F%_I6C5LF]R1*PG1*R<-PVJ87 MR;Q$$2"WL=0N#95JAF0;F*/@)+%_IQT5FH%>F0%%DC5<=GE$=M6S>$. I%G] M6=2E.9)A\9N\[/NB+>2;QUA2V1MTZ;*D:QJB"[FUR&FY.@K M0T*75)E;/KJ^0 )9E6@)L\YGNXPFZ1S/(3CWW3)(O(Y!O,X&G"R"Y)A?\MS1 MB<0-4Y%L(2+'D!R5VWD9HG0\\C9Q/%CG(*'(*N9C1>*V#W$[;A:2WH1^NF1P MS"_9]\@.>1=.>.WBSB33PE,QD#9M+\-AFLU2($F4!.-IE$1Y43$FC [O64)5 M )3)+3/YNA9T:+$(S]D?X-=RY8L'7?4(?]#_K'2X",2O*[[F&\%_ ;O7PY#1@6=YIBYXPA62!AA==9\H\9AYHZ=I/:5 M992B>;$3A& M>X@P#=S8@,O?NN3_S@>:JK%UNE6$)M*Y+?QFF6WV+DNG+!=2$25SMDCA>9J$ MW-*[-*/+M+1%\)-? D8\[8:KE+J0N\TR)=5N:5-SCX^Z0;*,E@8MS6Z6QI$< M?LLXS\;2G.A0K:,U]2RK6WO*"T.'1Y:M1_\KZ.*19:<_F' M%,11.N$$AQJWC^!P/@(/AA)G,+!+8WVF;$BZS2U-OBA]>>A8'D;Y: ?.RPXH MEJ3S6U:@=PY2 >#76:7%ZR84NZPV_#=]^7)"'I/,9JP3X!S+$D5<=L ME,BQ\8 HGC*R;$U2,9)$1HF;MFIK-W5)MKD%L"3-QN%YY%\">:X>P4M3)%OFEGBM]_!"_G3[*!F MG#*J"!^ '2_5RD9-[<)Z;$VR=45RVIH!V45LHF@0,F1!-WN@04.#MH5!HT';.>'4\O,OG^?YY7T0S*Y_A!,ZGL?TV]T/>C^E2?&= L4O0(F^ M)GL2K@EZ4AW&:SS.ZNKW,CPE?OM.[ M7R]\CZ7;^*?R[QOO@D1CN!"$Q:5F&Z8V- U_8+C&8&BY$-.KU_U R"1XH*2:4W*4Q^#$V[9&5"E)FO9Q$X83,LO2! MQ=K+F1&6J2$-HX!-GSQ&Q:1\TICFT *)1*!*]U5(SK[D$*['BV_P.2LNYS/I M.6HOMQ]- U8H"9(0XOD[\A!D43K/2?Z4E^<-D8_!IV>O>- ^:O(Q2A[2^*&< MYZD>#R+(ZH^9I8\T(T46)/DTRO/EP\9L."VZG;.G?P&)4/CQY?O973'KYMK# MV9TIO#L:JU61J,'X.J:"F8J%BU]$LEZN@6A);.P \0IO#YIR_D MX^V;O;;C7K2W>FU"@Z*4W0.(-5IJ61"Q(ZN2<<2^EC^#D,%AUC6.V?3D,DO3 MZ4H6M6=\J20'OQ0T7'1X/)_>E@^K=\@$A' YJ^0ZBV:E.!8RS1=RB1>#L%_( M(S0]*Z\^!M"&ZFN101N85D!!^#=C_1\'@.E%VZK:IFE]$;\'0:@R!OLT472H1F]%G$C[2"$),IS1; M54^QOM2 P.QH&,_+AC!HTBR,%@;GGE&1I/1-@$IZ>1OD\.Y:G5^];?78IQ=U M*+5FT8#ZVT!KZ&QAO.L&)&3*^U(YTGEEA)9B@/:#L5P@F96IZ4JIXGFINQ'X MA"?"JEVO]5)RSX^?IK<1N*:W*@WMBE,P"6&053_\"?:E2%]I)KQVG(?!K 1R MG,+S'RF=+6&6)^DCM'B:/@1Q7?SPT@2:5J$4S,08WE._!&8L)E5JJMJ[ZJZO M>ORB3MES4^ UYR"&WV@<3IC3Y9J;UG3FM)K)32[?WI^!EBKR;-5G<@3Z#82K]=U'="%$CO.59 M^9@VWE, T:*O;]-QM#0%^93)9PI7[A;FJ#)@%,SD'7B2Y;N6T<9SE &U2J"3 M[ED[2W!F-"Z##M"M1LB\<"8+B6ZR+DTK]]>-1).-R+L$TN63X9U$<^+]<>NMMK,K,M1#ZD[E@<(IP;\%"GIRY MT3RG"\^U=&?+L Y4<0Z0 %59N%3VGLH)/HVSE-S&H$N57RWK P9Q0N/*2!7S M6_KZK0L=J/J3_N\\FE5@6K3["0IE25#2P[*YR5*7:0)^C[ZV/OF,,IL(YFGA MW.J6";1T$LSC1LL+)JT>=1$(>PJF%-MTP$*_5Z]^QM]*A[?LRJONLHF]6#*V M"%N$+<(688N>6V2>H$%E:/0\!E0._S ^1',6\T3/HUTDN(4 ?QG./#USIY*$ M4!9IS2#P83%;4'D]1GK6Y+)/'8M)1M>/O=NKM5.X.,DAA& $[=!'+@:M%Z/9 M93>-:9A6<> U4X[JK0V)CAL3&N_5HI+^'JDAC=EN]ZKUQW+T*YWGC(]]6L_X MNOU#G1VGS=X#(YXZ@*<.;"R.IP[@J0/;3D$>D)VT[FHCKNK(QXVL*:@>*X%GFMQ/%7#DRHX*.9W^D"3.1O8 M9>?*SI/5"'92E'-%>'K%R5<[BJ.(P@D.-6X?P>'>0CR]0ISER%U:5*P;NF09 M*J^FB]*7K!QNFCR=BT<[T#4[H&N2K'#+9B!*7QYJ!W"C)YY><0HXFHXMV?K6 MXP%GGUP$*2<'RGE&\+(425'Y[0SN.[R07^/)%<@FD4T*X(2ZAPE=EF2-6QK& MOF "F16>7'&RU(VV(2D+)%5L< MZ&DYFJ0[>'(%TC>D;\^HL!55LA1N6;?Z@@HD<**=7'$V :(BFY+M\#O9XMP# M1.1OR-\XRM%R)([;)LX>G4C?NIM3O'IHN8M8V&3XQTO#>R*)M4$*'%F6-+LE M(]>4BK<+FH1$^[2K;ENQ8:(HEU!F2B!+9#N*9&G#"S^@RX^)]N%8*MVP),7$O31G$-B?W!NBK3ES6Z/K/'>I M"]_[)QGCZG4<), N]>[-Y\N&9-NX@PG9*RX+?=Y![DB:HR FD)&+O(.\/XO* M=$N69(Z'N?<]]$.:>8PUG?V!EZ%+CL[O:/&^PPN9U8EVJ7<.66RSN:4B>T+V MA.RIOL/;D0W$!+*GK87[.SO[E9T,FRT/_%VNQV@ELCN;W3H?54/2K--OIEO7 MO XM3OZ$M$P@?WA.X-4E0V]I\3>"%TD?)E+!1"K(^03T<1U$!2920=:WYQ@C M)E+!1"H=@#*R.V1W'.6(B51.[VA[YD\[FDA%%/%A$H+FT/[8Z5!$T0=DQ*W' M!6ALT-A@QA/.\<_G(H 6-MY?^UQK5QPE]'*9DT"5/WRI-32D;%;VS2K7GO(" MC3)H5?F4* %#4WVOOR9)LVD0O]!-A=VS>G#9!A+2.%[<\^N%?%%^APX*E]\; MA'P336E._J"/Y'LZ#=9LW#3([J.DJF0P+]+EA)@EM/KY873OOZ<&M^1+!W"A1>KZEH'#CNT/+JP9F3M_<3%BI7?'BLK>YO&X^HY M?IJ18D+A;T8IF<(]DYQ0L,UC G_^'F3AA&B*=$2V?=X*N3%A40L*N2[+[1-/ MGEI_58YC9<>6'2KI^2CIUN>.=3U#89M_,,+JK]5$C<-IFUXD\Q)%@-S&4KLT5*H9DFU@CH*3Q/Z==E1H!GIE M!A1)UG#9Y1'95<_B#0&29O5G49?F2(;%;_*R[XNVD&\>8TEE;]"ERY*N:8@N MY-8BI^7J'*P4"T-(9)*XGZT."5U296[YZ/H""615HB7,.I_M,IJD9.W:2VE>648KFQ7(<"V.&+&.\\#,#C'LHU;JM+GX1CM(<(T<&,#+G_KDO\['VBJQM;I5A&:2.>V\)ME MMMF[+)VR7$A%E,S9(H7G:1)R2^_2C"[3TA;!3WX)&/&T&ZY2ZD+N-LN45+NE M3,\&TMSHD.UCM;4LZQN[2DO#!T>6;8>_:^@ MBT>6G?[,L4XU'D^(ZL7A.T*=KU,>4_8L54V1R%M^1+SSHE K>ZJ5'@WI])9F M6RLFGA'%;2USD.>TP.5EIQ]2$$?IA!,<:MP^@L/Y"#P82IS!P"Z-]9FR(>DV MMS3YHO3EH6-Y&.6C'3@O.Z!8DLYO7:$H?7FH'<"5@W@TU&ER>D.OPW? M?5^2A*3S&*L%^P0PQY)4';-1(L?& Z)XRLBR-4G%2!(9)6[:JJW=U"79YA;, M]043R*[PB*B30=(R)=/ 0Z*0?W7(\9T3/%7)=A">R-YXKP+!4Z+>/3A1537) MD;DMAQ.E[Y&^B>/%NH@*0Y%,?J/Q?4$%$C@\*JJM 7K#DC0;A^>1?PGDN7H$ M+TV1;)E;XK7>PPOYTW&/BVIC:\AICSXT97]T$PN_Y![ZZZN M.)IO^YZL&+(Y,"]^>]45=;%N2(+4U)-K2:#JZ%$85CCU;?EU+?'#,)U.TX24 M$JR98#Z?WE.8;45@SG[6\SS].<^+Z.[I19(KC:.4RG*#G*1W9*WZ.SYJ@>X% M[,L*CVF85F'[-K/>!(,=:'](27NJ)8DJRM1[<'&H Z^%\"7B*S+)H&&3R,S&=0 M%_(Q^%2"*(>ZY7=!M?T6GI%1"-4RRD:*P7!4NTP(VOZ\A^R.0;B(9=4+7RBEZ[8I=7C%+Y5A>K@M8!,@X2PO2'222(#Y9X6^*4 M.-5,-82M&7\5Y&'U3X6/5S$=681&+! IO?$D>* U91Z38#;+TI_@!PJXGT^S M==V0[(8S^7B'LG=IUD;U_Z;I5P;73KLB/Z(DI*7?8Q]F2\?*+M0L"S3E/@NF M.8MBT_G]A$][VHQ+CZ%36P=0VI7&%VM'U;VMG:XI.U<69_TDU4!*%Q2N&EK( MZ!3B3J9K"T]=Q9FL6]8<=ALV0M%EWMI6CZ'S*W+SAFTHT9:D[!#8J%(.,BZ7 M5('7&J?P2T'26PABV35F7X80AP?)4QFSA&4<3]C76<#&Q.=Q 'H\3>=0W]>! M.'O@-'@BMQ!ZS\&G,#+-W N[B8(5@Y I(^,H7YQ=Q/JB*!]=1%/*?BM/-BJ_ MP+O+_Q\CZ*QYP8@'_ Y5C4)Z1?Z'EN^I-?99#@T/8?]#NP @$)63&\AI& M9N#MH+ F&0+GB0HRN,]H689Q#I99G\01O'-Q2!.3USR']0IF$X?MOQ=38H#XSH/]=W:5I 1]#?X0OY65[* M4J:WDZ*877_^_/CX>/7S-HNOTNS^,P1;VF?V\V=VX\7B_N)I!O>7_0'-N(!' M+YX-+UK<,LG8./Y_E>/VLFI8LNOI(WG@&[*J.>[(&NFN8[BN/[1]9?G8.+BE M\6*L?U.9_Q??QB^K ^\.()2_()\WUL<<&;[LVI8U] QWH TL;Z@;LN$ZFF'X MMMQ8GPUE#JK/"%KD^;;KN0/#E$>VK%NZX\G04D\9:,WRV5#FH/KXCNYKJF5Y MKFV8OFY;GNGJAC[T=5^V;;>Q/AO*'%(?15,]TP1):Z9G&.IP8-B>-S!5S_=& MNND,FNJSJJ,1K+LZ(:F#P:^Z6LC7=45S7?<@=]8GPUE#JF/J@R& MLBL[CCKT#=,<.OIP. "Y.Z (FNM;3?795.:0^FBR9H+@;<J@X&6E-]-I4Y MJ#ZF,1@8F@M8L6W=-X>F9@P=W_!43]$'AMI8GPUE#JF/*2N^#**W+? ]^L!S M#5<=J$/+UQS--?Q&^6PJIJMN[IEJ#XX MR:'B,H/KF+ZB.YPX!A.4WTV ME3FH/JZJ6O; M<#&@2V!F'-@#WW3\7V(KZ#!C?794.:0^@R4D:T/P;K!/X:N MZZYK,+T8R8XU IO;B*]-90ZJST !OP-<0;55P[?,@>?((UW35,,&5SDT&NNS MH.80PII1H_YL*G-0?88CU0>HV!I8>T-VP) ,/4OQ3<_R72"; MC?794.:0^GBZZEB6:0&+@B /HDU_I# 'Z9F69SE>8WRXJT!DQ;C?2/6^H#QKQ MOJG,0?5Q00U&0\U4;1^,JVG[ ^#B0.N@S1!U-??7AC('U6<(%G]@R* &$)Q# MT @F*6T70BJAA R@-P-V85.::K/IC(' MU459OW95.:@^EB 5WF@04-9. 4D0;9] MX%&V9GHCJ]E_;2IS4'W KAD>P&7D0EN'*AOT&FJ6*KNN-5*-9OEL*+-=?99C M_X,L).5FB'(_0U4JR,(-\P"+.SZSA6*7RTI;0%X;HL83-7"7V85Z SU'&QB6;ZO,6]OZP'$'WI"-F4+'6T.W(0P] M40-WF:[HHHKN-/]1;Z"I66RD4I>'T/4N6&/?5RQ?-YR!"[&SVA!8G*B!NTRH MO&C@< 1DW[)\SP%5U08#*&..E)'IF_H0;)0H#=QIAJ:+&-QIRJ?>0%N#7AOX M0]U7 :J6!M;4\TS9-D>NJ8Z:QK)/T\"=YI#J#51D%61B#4W=8)39&UB^H4&L M;YF^;-BR,#VXTZ14%XW,3K-<730R.TV;=='([#0/]Z*!0X@'; 6B'\O1G<$( MO(H.CMZ4%<\&/]\0<)^F@3M-['41@SO-%'8QV-YIZK&+#=QI+K/>0&TTL%49 MK),'NNIX0,0M"_-+ MYQ!PR3?B1JXR^1H)WMPE]G6+OK!G:9ON^@'=YH/ M[F0#=YE@[B(&=YJQ[F0#=YD"[Z*1V6E.O8M^<*=)^BZJZ$ZS_ET,MG=:1O!B M3,;U@'J K35T0S%]D(@E UT".S6T1Y;2,+]UH@;NLBZABT9FIX4.71QTVFGE M1!CBP.].BT6ZZ"9V6GW2R0;NLIREB\.&.ZV/Z:(?W&G! M31=5=*<5/%WLP9V6!'6R!W=98]1%NK33HJ5V5'1QTW(IU3Z,>IO=T:^%4%4J MHWDZST)V=1I#'9+[7R]H_?:V8;Z*'F9]2YEN]WS_.J7SR^:OK4P=HG\6Q'&'[1, M1E $/]E_?Y.O]&6BA7+7/%Q05Q=8PHI* HRU>)GUZDR=E75+N8 MEI;TAIWI'3)5"(-\0J*;._KRCXS.@FC,DD;0)*>U MS CE#/2.9EE3 MVCOHA1QD5@&WJ6^^E0DJJKOVZHU]A;8+?VK;ZHV7\LOH TWFI7XLSCE\5@]I M80T?@WR1O(.6NK40Y" ,,Y:&Y&TE+S-[U:4>IRP!(,VF)(Z"VR@N[@;?7[EHGHX":6JJ9,Q5(IRZJ%"R._ MJ/AP(8V&&N^O"3L,%;2B"5^KMN;D;^IS[JW*VM>R.E6Y*%]:GO;-W:)O2W=" MVO(DN\1PK?3 D F3-:J4*LN3\Q#$)307>LB<*WTB8.;_ S)A*6OR4C,AWHCN M(Y8$<1H4+/O.4YF/**_RFZW')4L0,Q7_'< >$V5A_*[(H'C3:Z]25K](5[W( M/P9JHECV?V5/G8BBIA&PVR)$KN\S+G<*E4P3A=940< M5&$B2[+U@^6W##(P,\-T#!H;5@*]26=12$RY28U>7?D=OOSVUU\^LX9%U^S? MW_X_4$L#!!0 ( $D\FDP2@+B*> \ "BP 0 96UE+3(P,3@P,S,Q M+GAS9.U=67/C-A)^SZ_ ZFE2%5F2KQF[XDG)UZQW;W:R3RF(A"1D*$ ! M01_[ZQ< #Y$B"!ZB1W2H*C_(9'>C&U^CNW&0_/6WE[D#GA!S,24GG<%.OP,0 ML:B-R?2D\_6A.WPXN[KJ_/;YIU__T>W^?GI_#",(2 M^H .$H<0]%G++D#N8?$_0OXR9LR,X!&5_KR=OCZ&+0G)" M"?'F>@:;LQY_7:">(.H**L2P%?'E,R49)('-(YZX5@<]_V:<%!MLP,3ED%B1 M#2\IFY_W%/7@Z.BHI^Y&I*ZM(Q1B![W?;ZX?%-Z=SS\!H/#'\P5E') 4;A/H MCA6GYW:G$"XD#!^[_4%7 N%[S36U(%<^&C=9R]A##G?#*]VEJ!VA0P?TRJG# MJ(/YZ6BS'8SDM0KXZ MM#CJ069)J 5L%N^BEX4#">24O5Z*_XMIYC"6D'*Q%")5/)(J#@[74%%))F@J M WAQE>)I1HEM"CK7;U\?C(FK$.6]]QAJUJ:9)=37TN:/@^ D99,,'Y9IT MD;4SI4\]BWJ$L]?"(4W'%_Y3)98EA7J,B?JG@C9QQNB_M?6Q$982]\NH$O+( M']TEPM&%XAQ+"JI6 FO!,P8FIQTQ#2A&\X%_K"@ MLR,*WI B)3]94*@$)5@LSU$V7"]U#"7(D'W2<45?.R@P_$?;9*-)69L$"R:X MN28Y<%S6),&"G&9:LV"HK#6"Q16SYDI>)P4\"@* Q91N:/WE85=![8XFIYZ+ M"7)=Y': )/MZ?V6:0BM5,B6$K8;M+IWJ\^Z@?SCH]T$7G&/7- MAI;H+"R+H$L3Z^ M@TR8-T,<"X7K!"\I. ?) S762B,)/B1::?U(C#I03*O.H#N[=.CSNB-2+]., MYW[AD;F4+J=P4CY0#6R1U/1Z<AI@GX;0;(AI'-A MX4S0B!G?%1%>@NIT)8UTLW?L58TJ\9: W]069R,2;Q8_\IK*\8#"=4*^!VQ' M?C9,%W]YF+_6B'L@T(SN0<7Q[0O?XK?L[M$",:5CG<5?3*@9Q]V*."X;:!&6 MYVC,BX.DJ,WK17W->I%D:UF?5E]@UW*;UXKZFI5T*09\B 3]W,KU(MD)\F"T M[3EH-)'_58)#+R(7DST])J$T&7/DE2TTB7X]$]KMUH"/+V<+TKH@E=TZBO&8 MMX#ZFBT@O_/;MXDC.F%!_7,=H\G0=4NM9.N8S0<9/NJ2]%**7*/PY;0;@C62 M> %AYM,_'W4Y70?1-LFG^[ITS,H480QA_8^Z$*8'J84Q+7AV<4CL"\+%%/F* M3"B;ESRE991B0*(1F@@ ^^Q-8/D^5*B%]WBCKG&L,Q=M3QR#,Q4<#('O)57J' M/9+/48KHHPZTETY*/T0;\V+.0+.8D^DO\?6=H$27-6%,/1#H!X9<(\8&(P*& M(-+3?PZ@G1,P+?9EDZA)B'D=:;"7KFPR<6]?.O6WFQ_A2QDTXDSFU+FK29W! M#K=B;V=/EXZ?&EYSM-O5G ^.]WLK(]$5>1+*4U;JX:,XDWDN>Z3U]8B[G1T= M^UG!ZTUBS!/:(\V$-B8$?(C]T\Z\'.N LMDXS6J>S1YI9K,),-J7=V_1\]!2 MKTH1Y>$=HT3\M,I.9DU"S+%*EY>%-+ 4!Y+R6@3-/>+8KPCO'%CFD-(JH[DT MVM= L)0 E(CV]KH\%$F)?[;K%O$[Q#"UL74G3TE28JJN##LE$YPQ3-@K!=$#0,@I:!;+J="6H%J.K;K7F"6*_KRDJTKBTK[*X1Z*P\M EHW/YB#2#%G>_83X[\UPNYG_, MS26H,,#J:M)"1"(]M]W&PGWWX0;B2](UYE$[6ZRC8'I8!9[OU$#U_$G\\>DN7#'?%G M.^K/3&LJDINO/E;SK"Z(MJ#D$Z'1 RJ))\S5:TZ6#[+0^$,JVUR6B[:Z'[^M M=OIBNY"O;^QNQ17(=;/]FMQ,D26I?O%W0)6S18IMWM;.E1.D[DNI%FV*.]"227DE5#*UF&,Z 6D]V@.L3SE=8>8.G@J@OUH[&"_ M/]_2?4HID.M,!W4X4\#S"XB4 C&MP%*MK7/5@.W%RP)9'-F/>"Y(1I,'<=65 M7SQH@N,542[7*0]K=,J=7*?\!81* U]KR1W7NY5>&\<]_J; Z"5]I5VML$3S M,J\N R9QC[]@,/Y2P3:BB*9RRE'ID0T-KWFC3/@&-7520G'9%Y4$>!*.[\,90?+8F_Z_T&S<>(==2G0DXZV;>QX\@>#N6Y MGF@ @87F,OW616P.\72,+NS/%>^ MVNX.8ON2LF% $MJKOU7=+B%"]%!5A\TV@*.I.K0V?,'N4O>5J\74MOFQC>?^ M>8^K'V[ N1K1:1.BZQN+%IFZT[F8D%D8.C>0?4?\0$+J%O'5[BG&\H:&6PS9 ME;-D"2M\7"N8'S%NI!,J10@E;2B\5M'UY="_%]%Z)3SD434O\B4U%D7KH:^L MT3 -6=,M"Z$XA>0[G=Q(7T70N6,B]>?B6)3WO?3!N9ATOXX(DI;,KJ].1_>% MNR"'];WTP"6R$8/.I4=LM[#MF4R;S_A)A2]>%MAG.A=J#C+,2E-5C\;R79TU M&W$EI_>Y1J2I-FR$^M MOX%RB5IFN]'DFI+I(V)S^=XT^:$>?[IX+6JAV-;* MLL9:0T#32HJL07F.")UC]?GNU?=RK$Y(BY%N:H(:&82?L(U$6(A]0B;RV*R; M[Z;V,;W>*857,=I- W8QF2"Y>82B9WI5?D="5R172!GR0T$T+,LP5$H'(A<( M(RP9TFI.@1<$L>FK?CZ;<:]Q:?P2(R=C2JZ_U3@+OM GQ(@DR5EB*$+8..O^ M*>IA/K-$5,Y>%,JA:9Y-U%6)5@0Q@U$Y1!LO#46\DIMMZ)0R1I_]Y6IHJ5?W M^Q:8"-Y+07%%(KU,RY+Y9!N'ZQIQCIC\#(;JGQOX@N?>/!.\XN1-@S(RN%!Q M>TM)4!A'EI?G:UH79'GS#22>/)VD#KED>W,^6>-"Z@VR9I#(;ZGH5^W#5*8^GW8*;'Y6,#")-W[L.V3T/F@@&U)NN;;]H 6NX="YT&.;6FZ M!MJVYC,'7\3$503/1U$SC@CZ+X*IX?IV#?S]>E-<0_'S5'4*;.Y1K%JL3)[B MJE?DW\_1Y/$A_$8C5B][\]5@$;O4P>M'],)/'6I]+]4E*=8U+.:AF#=RG$G\ M<;3X82%W=>9Y!J<7]A#2SVRO:R&4XY?D+R)\2!#=>U1HN+D MC;,T?!*-3G*6 JXQ26X?5N)LFDL7-D)%H]*FAUR%:X79JYSO>F/THVJ%8%%2 MGOM/^K3N1O.\=T87^F57[9TFZL_X>< 8+OND##&0;+P*>(0O9YXZ#OLO.G:' M%J<3.;..CA0$;YL,K2E._FZ.DJB%8@I)>O%(>Z=Q/AC34IO<#/>;9PN#Q%V( M :,XL_>9"M USK:O1#1E_UOD "'_U,..+7XF0US2R#(,S;96?CU=/2,OPA#K8QB):&>S2$#74*O7.,%?O:TG3D5.-]-]?=-+J:+ #J0 $ % &5M92TR,#$X,#,S M,5]C86PN>&UL[7U9TL2\3TW-"ENT.1W@+VW/ZO%5@E>HV MQ?(MDE[.K[\)DI:U4&215072/M/1(4LDEL2'!)"92&3^XS^_7DT>?8[MK&ZF MOS\FO^''C^+4-Z&>7OS^^%\?T-F'\YI3:YNK1GTW[5_W9(K2J]&CYRZ2>_O7W_,/9 M67ST=5;_?>8OXY5]U7@[7_9].9]_^ON3)U^^?/GMJVLGOS7MQ1.*,7MR7>O! M$ODO]+T8RA\A0A$COWV=A<>/8(33V;+O#IU\+_[U7ODO;%F:&&.>++^]+CJK M-Q6$9LF3_W[]ZL-RG*B>SN9VZN/C?_[MT:,5'&TSB>]C>I3__=?[E[<:B5<> M&FF;Q:???'/U)!=YU1FNV=OT=#&KIW$VBS,@9-G>91O3[X_C58: M:,Q6 /S'KFKS;Y_B[X]G]=6G"0S_R?#T/8MS6T\.)?-.[<&H?6IG-73TKHTS MX.8E$^Z@<$N-P:@Z;ZZNZGE>7[.S:3AOIG-8B; BZYW3W*%F"2K?V+8%:#[' M;K-^0$LE1O$^SN;MPL\7+7P$7[Z/D[S7G7F@!U@TSCY:-^DS)7MV,.B8F^F' M>>/_ZD#\G9)C4-&=3397&)"F:8C36#9F)K0T<80_>2 MO>=PC/X+(M9=^2X.-XEET\QWDW2PR:+][BG[;J@Q*5]; PF(2WZ;\ M5W?BMM8;G\)S._'T4#)O51Z4UDZ2[_V"P]%0SSXU*SWQ;3H##7&G8+:EQIA4 M[;L$H7%N;0$5Z#NK3_-O+:6K:JR[J>I>J@]'YW+93T.1F M[V+[X1).V1VT/51\-'JZ\>".6J-1UXGIME<:C+87MF[_RTX6\76TLT6[.K-W MD+:USKB4O0,!P^^2J3K4')?*'V?4:K> -?FJMJZ>+&T=Y[#/U3&_6#6^G M[Z-?M-E(LK2^=6/CDB2,BUNGA=&AYF!4KO2(C_;K3JHVE!R#BFX<\7"% 6GZ M#+@W[6Y+[8:28U!QX]>N('6H.P:EG;C\P?*#4?0F?CGSOEDLS;3OVF8*O_I. M^W^'FH-1^1ZT]]4:?S>Q.W71!TJ/14VV.333E9;[)L[AJ*Z;4/MWV0C13)_& M:4SU_+R9==3"!FI]K-'N*>%WK#T6M9U6V=8Z U(&:WD17[3-5;X5::V?S_ZL MYY?GB]D<]NEVMK- 5\0'[N>$$'C3S#O,YJ"]G-#H.S+SL-V4&_\/8?7:F'CS M(@9DUVM[XDUSXD"K8IC>CX36\ON;7R_%_1O2_KV8N+-E[8 ME>5F775P/+KU+#K/OWZ* M?A[#Q_H*BKQ-'^#368)6CX;<'A0-ANI-$F]Z$*(])TX]U/VNC[0K[\#V-B$(G66=7 MM0?I\W;B%Y-EC5?P][IX)J6W0^*JS_AU'D&*"&/WNG%"ANY\IP_@T!UV=NLK MV/%VS;4@(0=YT8U!WT9'N1$[*@3\?@YMU_WGWK_W/VG\K8UKW>?2^SK9F5OZ M2B]FZ,+:3T]@1U-/XF0^^_Y)WN,4PF3MS/T?ZX^K&Y;[I38"D%PVDP"RPVWO MD(EU#F=1]BZYEOP M&::#"F/.&3<4&1H"4LD31)B32!F:6"221<6ZH'B#?\]:_ZAI@:[?'Y/'C[[$ M^N)ROOQUU8IM_3VVONWDOR[Q9+:X6AV1J 8M]GO]_'AA3%9I3@1G0.%(G+H7 MUU7<$:&3DD@DS)&(/*!H T-!XT@28,N".W4..L8D[^2S Y MQ3,@5Z78MG&U MV):7FEN89D/IBBY\6U^PW9ZP,$EJ1^7ADT]_QLD? *-2,W\6 MPE*KLY-WM@XOI^?V4SVWDPWR]09>V%VYXD0;@:5&1AB,J-; [BPD)"@Q1F@I M-.\ADK"?D3M&0:T8OWB_N%HL-;ZW\\O8;G!X?]7,9F_B_&WZ:+]N8Y[]6JHP M3]A(8I'%SB.M?4(2@$ L 53!AK#=W_#&R-[ M%E/MZVW:T^[*%9;".ZIYEN,L\MXX))2@B*9HD^(!8T(.9Q[Q,S+/**B5XI>/ M[=+M[ELGD>5^X8ICJ706[CVG!-DD%7(4<$Q2PF)(B2;38S.1/_@!_3P,,0A, MI1C@=3UMVJ5JM].X[57T> "3T$B$)@QZ/,*!".60#"REEA%G/5:_40<<=!,-LHE%74"5"W%!R(B-C D0L,T#7.)QJDI3+\1&=('U89'*ER MEM'[;H;7[H6[.:-+=5"SK'9>!H0M"-@J !6/XU"UA M _/+&*"58I:EZ6XO%GF@1N5XE-Y;AJ27%+&(+0+]G2)!L#.*)T),#Z6EC)5K M8,88#JIB*LM:?'I53[.;>QO#5N/GIN*5HU8'E?)6"!)^8D(C'ZU'DB8A'4E) M\A[FK>*21S^U91B #E1R26_OH^)'I2I1QHW1,+2(!<(F8!0$BP@D)\XI\R ] M_4QB1*]-8E"8BNFIM\+J;-)+EP4J+[%0C@0DI19(4VZ@14'@Z!,J,4ND-;'+ M1(\YB@Y*]LURE;9<82D=8I)JI'66Z4QP*,MX-GJODC]Y,\PATW-7G^X)2C$U MVLXNE]OO[#+;GC_;R=*U?)Y#@'RKIQ<[O8ZZU*^P"I8$QQ%56(,NR"7B5&!$ M4@C""$FTZ,3HQV>*@V;TK@X]$F:ES7#OHX] O9O$-W'>W1BWJ5H5@E)*^ "G MNW5(2*R0<8P@$J/1"1:B)BS MA^.E(@ 6])S_9.N0WT)/9Q$&L50CN@JT'6I7H(SR*"U%RL$FS%D,*EU( MBCF=+!S0IV[1&XYYQD&LM&$O+X'9]=O*'V=O9OL.AKYMU2O-O8?!DZRG*A0X MCHAYD.L8%]H8QD.B/?P52LHWO=2BD; JMZ\TGV([_Y;#02U#J8+X_BF/8CN' M;*M6$0/;)=,DVRTB\I%Y9 C)[E[>!^(E,WU>=I44:7IQQL 8E>*(/YHF?*DG MDRVS_[U(99B5W-L(&AVQ2$38:[77# D;DDF&$\)["*\E!8Y>,]T#CW*BZ=Q. M+VK8D-:QI^/\^=>U%V>'&>]2O2(I@@2N*<(*!HX%!3 CC<@P;%,T03K:PPFE MI 31BQM&PJJH[7]->6>S_]WRE7%4)0NB<^!&(4D5"$@^.22=T(+2?/,YC-?[ M:?/"4.#\F/Q_/+F+RROXNU! B"T)1HI$I^B0Y*=@E(I,P1V3YS)B29VC5:U- MHK<_N%%R%=WTY=3GIQ#Q65S]>^U9#SO&)>PB\3T,^'E*T6^U,Q4E9"G-4IZU M' M'TQNU['6A2H;K$]81*0B$<@%B1&+@B&M.*-:B^#IR4<]&&OB[FM=AZ-6:OZ? MQ4]M]/6M^&(;..!FL:?@S4NMP#(2+4[>W%.*!GK@5 MNW6\RL_G_F<=1?6NVK#MWG%KQPOA3AE<"0+GB"?ZQP6_T73/FL6;IX6D^]WK-O/E >K5 MH=44=*\TTN7,V]\CT.01K=ZK:*D?) MI(##&JJT=H;QI')0%8R(8"P+G1:VY:28U(H9V\,)P_Q*8M?HR!8\Z^Y86J^A M6K\YVG[0[:A<@<(;D[0>X4 H9R@0FO('%*AP-2!LX!6)T M#&E"+18DHS[,XYXC;("]9_^N)6Q<8 O:4WV,8:FL?+ Y8].#[GO;S:M=6ZG@ M: F28(FT!"PB#!VQ% B22D4E!;%)GKS_;"D>&Q76H^UD,(BPR CMOO'96;=* M/GB80A@H@W$'@!MYAATB+!B9@I68]]BSV*^]9PV YM&X:']C5]61UX44_MU/=4!S8T4H7HN'%2 M(X\91DI2CBPS.8PPPP04,!%<.O5[ZI]?'1AF9DKQZ/OX:;W0;D=_W,*1#U6I MJ%,T19'R6YR(@H@8Z2@\L@$33>!7^/]G%?-[S^J]$.Z#@7A,5ND>NO6 5BJ= MA&1<\5* M)HV]-1'I;'U.6&3Y( NAW!#NB8^L3YJKXTKS0W/2X%"69IX730NK8='":3]; MIIO?AX$>KEQI2[C!GB/080P2A%$$HB=%5"IAN; NV![;T7'%][&8:% X2S/2 M.B3IQ^:C_9HC:.00_ 1C&FSCT<']MJWR4H&J9+D'$5B, ))("+#N4$18TN5 MS9%>A@DC\ LQ70&0CV)'S*1NJ% EIA@)FB#*K46*+P,X"(88=QP+ M&R(//:Z*RKP?+,5%0R%8S%EBJ/HQ%7!:Z<)T4@EX9 ('(05:24R3B020*=R>)AS^]]V MD9]VQH_W('CC&]SN)4_J"?'])(8/4%0D+^Y=6CIDMMQ2J^+&8))% THD1C8& MBK2P#&&-H_;<2Q\ZF5>+C[=GAON>+5?*8)UR,E2IO$.$4 J["OS0@!OE'J2K M/EZ^AX.8]"#,NN%($UD6"'FDT14\^RZ1@32 MR2KKN031[^23#!Z!7PMA7=1A_? $=5DR0"!HT["U&*SB*(@<]'&84&Y&8Y#S!?Z?.UL.STAZ\6A3[ M4^#N=_F#Y>B6I=XUH B"2M,N-8OUV[JE&68P]N[18T6EH$XRB8AE#D7)#.Q3 M&*-@8A#..)[ZI-\H="]Y5 8OB_[_SC T1Q*!&12E.BF"-:(P2]# F$''> M(H =^OC*UPC!^3 &,9SV4Y;"V(+!W6U5BV'B!LP':8Y1H M@NV>6XI,D( 1YOF9PZG+D8/,^]:WX.,@>9Q( YOM^=\/E$-Y;:]608+FG+F4 M7T5+EV/1*^2RX,.#!6G(*D[[Y/0MBX(IJA)& :&.$!^1@LBI%R0H.),?:(XEZ& MVT^!3?=>.<>^!,CK),QM*5T8;'K412$GXP3&UR"2<+P9A(W.*Y2Q, M/S]['HD7[EI'!\&_%&_]T6:C[?*8Z1P28O8^?(ZAVV[-6W2E9I00M6JZ7X@YR MR7JD;<+(6U@;F'@GP\DG\3UXCIJAL2GGJ#,#I3UGTLF9UC[$]G/MX^Q#,]EF MSGRX4B68T800CJ+E"7D0>G/B684,YI2DX+VW/9)8%;H=&XH-!L6IV X0E[+9 M'W$*^]\$Z#X+5_4TAW.S.:;#[L"-W1JHJ+&!T\01Y5[ N*-%G!N*4G!*J" E MY"0.M"S]?M#EHVZ5M+[8&.-A4O%):&)YD1-@3BX), M$DE+*?)&..62D)K+PSFCT'O-H3EC(*3*J?&.L0]0J:)E2 MC[RB&$F6HD])6DF'L<"/.?L_BR+2'_QR#/5]Q"M4.EDM-U>IJ.+"6-@O.=6 M$U]:ZQQ!1,D8*.R>D?1X5EDF5LK/PV")9T^0^"1T>RCZ@M%-!BWS_("5* M40)PCB20):T7%G/B^D0>.)F][$@VOR'P/L6;[H&NMBO&C0&9P,(^GM-C1FP0 MYLXB@86(5">J[,E'B!WE>F5PW(YR7]WS3F_OMBIGK7,)6UBLW"&%8=OVC&!$ M*"')6,!%#9,T;>1H! -=%9< L-@K\CLN(T_MK/9;F&=C^0HVW)1$5(@QFP,* M18>8X )1#3^5\CJ03GF+CNC.MAS((,YL/UJJ(E>2>>R13K"AV*0D\HDZQ(/0 M7"E.HSUY%XL!9OP01[9>*)[BX7X8C^W19@6J&FQF.;$0!9DJD)P7G<.?E/+D MA*,^L1[FD^.XL W-;>/B6<2;_&:@QG%\L7,/;VR[,CT^BW-;3QYRNAZPQP_^ M,H9%CDN=_]K>;8DD?R[KR?N'.MQ>L?*2&:*B1IB1@!@F&D6I(^C!3E$O W!8 MI]OVNZ..5S$/16.V'@A\4*V>DLU?VVP]S"%R;H>=W&M\O=JK:'"!IR 1#A:C MJ%26@))#PEIB%7'6ZY/W^!IR9IOC@%KJ8#R8R_9KH$I26RPPG G"2428$"B<0YOTESL97IP+88RF+YX23,@9X^KY MV7/#7ICSLS--J1SMZ!AVR<,LYY"/;0Q;+:>;BN^&P%&K@TH1^< C2DQHY*/U M2-(DI",I27[ROFI%V>"!#6%LU(]QSG0\378/5T623=,)*0OZIF:80O>P'>8[ M=X*MTQJ?O!YU"DPV%MJEF.M[BNE5J,F8G7IFVUWC'JC1 6Y*N*3&(^P205F* M1SG )!S()&GM=<)]?' +>3X-@Y+4W'./$\Y6<05&PB)@5 M'-'H@PE!<VPH 7DR_^YCOS<8V+B[#Q]:YZMMT.TE< ML0X+FU/O$U $Z,8OLL-/3B4XG2\=CE+3KM;3N#W?O38HV]NQ;=5_+O>[&,X^ MQ]9>Q#>+*Q?;G,CCQUO\V=O%?#:WT^RLLV4OW[.EBE*6@O$:P48".QAG#"D/ MTE,RVE&FHS+=WGZ,=CVWBBUE)^L4%,L!W+ZR_Y$<8)U(X Q6ZO0B=GA!VK/Q MRL=(< +@+'<.<4,\HC2[\AJK* O2*G+RUHQ1.693FO#2D)<2N!X \AZ"NSPT M]FJGTC)*XA-%3CF*(F4820&*D+#4$4$3L^SD7<5*LN#8Z/X[ ,J8?CZ]7'LJ M:KSC0@E$0L*(,IO#*,,/A4.DQ@2+Q??7KGCL\^(CKDC M*K!W]8 2.M8+6[?_92>+^#K:V:*]+:86[/)=,ZG]R#$A-W;\XT9XI=B"LOFJ MMJZ>+'TGSD'/KN%XGM^M&]Y.WT>_:-OUX3P[MM*VHOZ:S+P")DVF])K,+1O/ M[LI5E!YV7X41MI' YJL"DCABY(+AS/%(L>QDTQW+N+W,_7,GX\^& 6TU=W=L MHS(D1>X(08$GA4 D$\AI0(4[I9P5G-+0XW%ZF9-[Z"F_9\(>#\RB;Y!OII:Z M,YJS>=X>O@%4RS%M8:T]6ZJ"-$J9J)#&+@ 2AB'L',ZOFZ*C26B8F5,_VT=F ML/$A+7TO?'XCF60.6W[;M+SE>GASQ:2$"-4.&6F< M$39ZQTX^1/G8T[XA',#PL)8,0K&DOM<">QC9H+64$61JQ;*-V!H8OK,8X(5O M%%9!QY.7'X_%4$.B6D0NX!9F<*OOH3=Z/UU;I]; MZ&8(3WK52.1L,<\<@RPK)Y!!:<"0&19((Q M3.?O?X)' 4=AL2%1+2(4WI%?ROJ+WNF\A%2Z#I+\W7>@M7X^^[.>7YXO9O/F M*K:SG04*(=.7S#?-_/2Q/(D9_W&S>YT,\*F=Y.<\'RYCS%[%U_D ;Z8#/ T^ MN$7\\ON;7R]/MQLWU=\.5SLV!WI8]_GE;I\S>^MZ?//SM3U;J/#3L1$&5F%. 56ZH7E,;GI^A@X;$^Z6[W"TFKG M94#82H54 "HX)_F]OM12>"Y-G^25X]X<'Y.1!@#R)-CHX%UI0PN@B)' 0" Y\$,_7"LK03RUJP[>"ULBY9&:L-C52A MJ'/(("\3$E1H9!,5E/J@J&>'\\>XSW=+\4=_S H9'3IK-<_JF;VX:./%VJ2R MKGIJRM>ZZ/MX9>OLF_TNMLLGJ*!$_GB?_5,2_=UH^K&^RJ\LT@?X=):@U5(# MNDGOC90D9T#!Y^6"*4-%O%CE%"CTLOA^?S=^/7/- KX*,*7MMW7)?./]1VPN M6OOILO9G;;3' F:G46>]L^0?SL[B/__V_P%02P,$% @ 23R:3*2(Y920 M4@ &?P# !0 !E;64M,C Q.# S,S%?9&5F+GAM;.V]:W?;2)(F_'U_1;V] MGZLK[Y<95\;/?T[B<U+&<"&4\$,N.6$?_Z/[[=W?[TM5PL9]7\;W^!?P5_^:F<3ZO+V?SZ;W_Y M^Z>?U2?S[MU?_L>__;=__?]^_OE_ZX_O?[+5].&NG*]^,HMRLBHO?_ICMKKY MZ1^7Y?*?/UTMJKN?_E$M_CG[.OGYY\VDG]8_W,[F__R7^*\ODV7YT[?E[%^6 MTYOR;O*^FDY6ZW??K%;W__+++W_\\<=?OWU9W/ZU6ES_@@# OS2S]HZ(?_JY M'O9S_-7/$/V,X5^_+2__\E.@<+Y"C\Y7__]O[3&I*?9_/E:C*?EG_YM__VTT\;Y!;5 M;?FQO/HI_O_?/[Y[]I#R;AH>LJ@>[O\ZK>Y^B4-^4=/_?)@M9Q'9Y<65?EC. MYN5R62[#0M;/NUF45W_[2WD7T8("X U6__W8M-7W^_)O?UG.[NYO U*_I%^? M+5>3V6W79;Z8G6RU>K*3VRP@,SDJW*5'=WLU7\%)=J?FFJ M^2I\M.'CG1UE?+GMPY(37Y"4YFK^:55-_]EB\2]&#K&*]F*R>T+"-SR\@//;F-F_:GF[)<'5]CVP=D7/.'R2*(WTVYFDTGM[T)V/FT M8:GY%#;:=@8;V(WOS<(CW9T2LNKM?E#=A3#@+ MW@4]]J[L#<+^1YZ5KK2<;OG\?!2[H.&MOO>EZ_E3\JW^XKY7,4_M5_HZJNP0ZLK9]PP=;3SL9/#)KL-6U$KK# MDY*MS4]FB_^8W#Z4OY63Y<-B6=K!.<.N[$,XM*?'])06,X==Y>/QM-DM MPC?Y?C;Y,KM=^P],V.=FY:5:O9Q[>3'_6$X?%M'QL/9HM1/CG$L8%K=6'T:+ MF*X]W/'R"%6\>3'MB"UF#O$ M2EM)^=[QR5;T>_F'FDZKA[7K\\.BFH.+W MC B!WZM5"VXF?CRUM'BX[[=E].5^7EY]E=&')Q]2G\=GD5 MGGHVY$Y843)4GR[Q:79$DQ/1#HI3'Y-N_>5UW+[;>U/W3QAP34]^5%^JA_!7 MET%&%M^W(Z,/Y]>RNEY,[F]F4[4H)VUA3_^F 5%HI>LG MJVSR#F?SU2^7L[M?MF-^F=R^"/KNR6RLDQ5C5B1=K_3)S-2+"C]O;,&?+\NK MR\ M.[ZY?O=M-=V%[AK9J\GRRQK>A^7/UY/)?8 9\E_*V]6R_DW^"Y=$LZG;RI;S]VU_" HHVTPI&#-/>*Z\(4L *XY@A4BBM MD*5<^>?$WL;D\&JQQ7E8:A]5@1T$+/7W)W]:[^P'$#CU4871G'N$L*<2K;[,2O*\XH+'=< M P8TY5P :KEV#?I<:IY1A YLV3^*U'#:?%/^'M@=,%M_$:ZN[+;+YV)7TLI]7U?/9?Y>7Z M;NW\VDSN9ZO'M/P7'_X)3RB4#E^-1KYXG4ITC \R<4TE,BK&: >FRQ@TJ)1J$F%IK.$H#?A@3T@BO7 MZ?!K55W^,;O=M2.\'%)8KX+J SD4FGL==C +^)8"IRUMY8/9R7#R*AC>$X_< M6OU.F7QW&K:"2. MQ+2NBY'OO8>S5#-&@]Y7<3MZLK(VL:#]DPJ!E6/8<6:,L 8![;S7U!,*A 0< MM+(Y,U%Z+-ZS>T)AB21&0\P-QQ8JI%RP'C84@^=#!LYM1+6("'#NUOD T=R^O*\ M&A*F7$K+Y_"V%\ED1WWP>^<4 2M '>3& R,$A A[4--(O,?CCM,DXV U+%YO M4S9&&9<9GTB<1Q3 ,HF0F0.0O/MQM>6YYOAQ?>!#U*, :D)XY;ZCVII5E2Y+KS?+!(S= \ M[X9,!K]%ZF*. [@;=I9K'.X]Y_9>; J!F=O)8*4U0QA*L,_ M6SJ!%GPT7HVD/*N&06?4'H[FCND6R>;R_Q'_QL%YA392>^$LM\@KR#$BGFX! M@L!F32<[R;N1@.4O\YX3XI3-;GF^U*/FZ\[QA3"(<,2T%4$GGO8WG_L)C>3);EAT6\@WMW3 /8.ZG MWF 8<$+&!=I84+L0J:F4E.B,1NRYC_]4()U7%(YN^H>F%1"%O9$I&*B5E@3# MGQK=;)28JY%K @E8V$HJ>J'UEN5CG+K!R,0B24[R#R__5-XC%H;!@W=0CDTK M-,&,8,\$)( *B F-:4S; U28K!QNIPBDX44U&$:I&&S+*:!A&#Z-P2^F%<@[ MKI&"*"(!I.; U^[2S \LU,@E9+E(@RCIS/[R;0B+ID9"QU@F&-( M 7FT5902W7W @]T@R,/F[ABE9'#<6?CI#'XRK6 :,NF<]L10Z9GSGHAZ\922 M[A<"!TO#S\/@[AB=P2VSAF1Y\;"*W21C0\]V'IH?IA66.:.T!)9A"+@D3"I4 MATG"+M;]AMC0SIIA@C_IH,IFFL7%OELN'\I+NPX\;THW;Y:__K>>K'L0W=T' M&V>=9W_L3G'71Q;<.HJI%LH+IZU6'FM8(V0I[+ZU#*8/#BE,F6#,*F@_FKX/ MJYMJ$:\NJ;M8I!T>DZOC3R@@MPQP[24#UG/ )/2U_H0X=-VSI ?3- <7H^2H MG4EJ=GP)[05FQ^1"44.%XXK%VA#$!@6*UZH8\MIUCS -IJYFE)7^@(U!3-;] M5SI*R7IN@-,Z2!R-F:(NK$ Q5>N(2(Q2Y3V7D'3!Z[P'4%._^'%'?!S3]4QJ M\]"" A5.ZO )&>TM4% $?C1?DM+=MY[!+IWF/Z8& #)+CN=I+9R3YU;V:,"< M8RTM>BAGS/]L5O.^1;KGCX.+6/F)60R"]&&)# [*DG!"**H8 %ZU2KX>F+*C M54F?#2R0T4 X)K"G6E-!J26TILA1F/.:X<$\SC[,V)=QUP6!UY&K^6E:SB?A MD&Z;H_ET? $I1TK"@ -06C(3LY=J0!#OX;T?NH9H1[[N$X\>H&33<[9+_/M\ M>5].9U>SH*(=C;3OFU-X K ((!D(,4)&2BM 3:.7RHT\#:,?WWXH1YP6I;-,O!B)()Q' 'XO5U'/"DKUUUE0JO3WOR]C\9]M?ZBG34W4E^6ZZ\L!R3C] M8842 64N !("*6" E0K6J 3L1YC2F5"U&!RO7%(4*+B:K=X?*2C:#"HD#;@X M"26C"& &34-8-:KK-?0VW%]2%:]+"C:%:=*YNJL6J]E_;7O#O:P.=T *#D\L M,)"28HNM Y02J+1ISEE(K$&=Y6*PB$Q&N4B*7<:SX.LL:EZ^6MCJX6P#A-*? :^$Q0%(S3!JLJ 3=!6VP M&$U&0^<47!J+I0FH M 2<]P0PS5M/H(>@N)N(-B$DJV/+>B'\IR'86@9I?+B\6=A80F7UY6/>;.72B MG?2@PD)'/ C_,V%312CZK%R-A@Y&:&YQ5> M^(,' _+,XK3951/%F X\K+ (8 :$X0"A8-I"HQ_W M9NQ,]QC3<)=)!X\QI<,KFU]Q?Y^U0.,F7:Q%KX]3'E-P!DR\0JT\A,(@IX%H M+%& 2KLW)3Y/83SC\)NRKJ^\?;B?S6&(T/%(V=&Y!2(X*(C!NJ P7K/PCJ/&?-6(C?"B_#FWHY[PG4UD3G,>J$8ED(\ M.D:$XMW[[@U7$V9PFRT=7KFDZ&-YO]U4+Z[>5_/KS^7BSI9?#LG*OBE%,!\< MQ@0[BX.BQ[DGM,YD0 Z8$?8L&9*-/W0X2(+:.>5BZQ)]'SVE%U]N9]>38^&. M$YY22!D3ZI RL>Z*PD'=8S6PB)$>[8MSVUVYI"<-D+F5Z(NK)D*SHU_% =5Y M]\2"8AMO!7$F-9? ,2=5\_D0I[L'.');7$.(35+L/1Z40YK(Q-QS4;8QCRGS*3 ;'R&>1*#O!!* M.,\@-= R3&.;/%OOQUQ81#I+3NZ$Q"$D9S 75V5T]7%E?L6CN+Y=?DQ M;)H7\TA3_%]T@'Z=W&[VTYCM- U;ZCJLMV[ ^N073T:^FT]O'^)>:V?+^VHY MN?TUUOT(,\*?I^NF=@_EY39YX4@ZV]D75Q#BE0&020ML3!N,[0)KKEGO7T^> MY1#2_^KXD^NKZ@7!IES6C[EC6V">@KUAP($O*.]""FXY05H2@83'RAO"8>TM MYTR)[K9/[H32(;Z64?/B57P9Z4Z6K'N44$$^M,;2 ^P9 8J#YN1'ND?0-7N2 M[.@^BV%9D:T(R\/]_:;^T^2V+GKV;GY5+>[6RVX18&OYA()K98VU!D-FF JV MC61UT@R' 9+Q.:=2%O(:!*3C0K*S!O_Z\YK,+GVU.,#?/2,++2"W @H>[ @8 M_:J(UZ:IP-Z/L?]-:O"KE CENX^Q*A=A,XNK/7CSXG%8@:@%1E IE'(P6(^$ M8U-3(KW(65_M"*][\^*'^Q.=8(M,[*RNW'SFFNM#5W?VBO(GE M';^6F\-D= L:$5R;+.8]:QA_#6V " : 6!.^4::P1RC>E]4Q@5\APEOY% >F M[,0:VIX:Q3R$EA+-/;"!.K.E2"B)WIG9K/N\3EP3@Y"WBT2SU:!7E MG>,+)"514 8E14M E9+BD38*('HE-;7[\6UG)8XT2+TM:3B/%+2MIST"(3B3 MU?:8SKBWH>K>L05A!@7;!% #!>%6JT!@31.!9(05L7OR9G^GS$Z(Y.*RNKQ< M(SRYC5ZL=_.MF7B4XP?G!2,5&L"I](!))1QGCK&:5@10]T]^Z$:7B;B?$IUL MDC"=/MP]K/--UZ7'=MB#QZ6B[3,*Y*UV8NW'T%'_-MHW.KBP/6ZR#-W#,I6$ M#(14OKM/JT!^>>DFB]B^;'E4-'9/* )&'G-MF2>0:>D8%?6WH#37W5-ZA^Y/ MF4@.DL"2B^G/6N(=Y?B.T06S!EO S'&&1SO14A8TQ44JNZE:(;N-)F(W?TQ MR9:A7^GY7Y" M<+)E]41!C==.RL5R T:3K?0AEO4/;%AM"DA&7\GG:C>)!UU(*5Y0.(V41O&0 M5$":V.N(@AH])4WW%.><'7BZ.R;/@&'&RT,G=>4AXUUO[//EV@,]MIA?. 04-C3%,XCEDR@I>4\[" MLL9G6R24@ $0RN9QVEA$83]I-O,I_^L()3)X&EAF-L%15!>Q.H M1L53V+T,XF#63&JE8TB\\KE _^_#MBA:PHOQ/9Y:( TP$HA:++GEC 7*]^L M<=+&X>Z-!0>SDQ+*53[@QK!-N;O[V^I[66YN;&]K2<2;VQUWJKW/*[2Q FMG ME'-0:> AM_7'IP'PW3UM@UV!SK19I8(LESB=6!MH9U6;@)RE#KI8/8L(#CR6 MHJ;,6MW]Y!KL1G!"84B 2,?[,KO>O$N7W3NVX$0S#RW'WE@O+"&:U#:Z%DAW MCZL.=CDU >-2P9%UPW\L#?3CEG-LK[^];I*,?G%<( M"$&PDRAEAC%N@[8+O",64R4!4ZB50I&/WF-)ZGOG%(PHC B@% 1-P4H'K:(; M.H57KL^I>?(6=3!?/1&WJF%P&746^W/RCJ2N_SBXX-PZ HRT,1"+D:/"P!H* M"FF/$AH)F/O2-=P7G&PA@V<+/9J@O&MX^*:88T!HCC!WCF%/.*\I M(Y#K<6>K]V'50:[W0N4MXEXL^R$%,1TXN03A/R:+63SA8JFP(P?] MRZ%%(,@!$;X.JZFQD@;Z4/.=2)6S9L69C_F>T)R#V4>W^!\'%QB86.E68HZ MI$1+$G?*[8?A"1[W =^=20>XW0N9M\+W41[LYV3W>=@<#"V:X M9T@1BBT!P',C;$.-E7)$):52L*1*B$7'Z-7FZ%'7BW)MW-=+T)/Y/ZNKWV)" M:3FY_; (HGZ0G5T?52B&<% Z"(?(8>1Y#,'61 +JNU\>&"RS,P'#,Z&55B3L M9';[_6)>QK7=O'^G+SYVE8A#3RJL55([Q(!&0=Z-8 ":1N_QL'NEWL$2/8<5 MB(1@Y=K\WU?SRVJ^3D'_$L3YXNJJ#+3%9:_7?_1,:#6_T(H )R5"@B&G+2,& MJIIVPW3W.E&#Y7DF/"J&@"CM=N'+ .;DUC_,+Y==-XK=SRB %49X".)E?8X] MH@;BQGPEN'N^Q& IFL-N$4E@2L-]<%3Q.SZIX#ZFL2MN$"8Q"H*#^M.<5EZ'E;^%B"]>[@[RLQGXPKGPM;$!?:"4$.$5!K3FA;"Z0C#(YTX4:7# M(!L_)]_:\?/IN (:R1S6!H>' F]QE/S9>K MQ4-4Z8[H23\.CI4*45#CJ1$6$.>DH_7.)8'TJ/O%U]/-W#,K3+W!.0_+?Y_< M'8]T[)M2&!Q,=H6A= A01+UVRM848FQ'GLC2AV4'N=\;H; >LU-@ +2X,5[Y#VE$NONUO @ZE> M_7&ODN/2D8E[\F+".-R"IRUG%\CK8%- KA1PD BNA$(-+D"/L%Q)4A8/ U/_ MSQ:W_6"W PN,M;1(:D<8 QQ"QWF3F2TY[F[T#A:+&NI3[89(&I]RRPWWR*Q" M+1?5')&QR'_[FL75( MRTM#^QX3=C7)*!#<4@4\,$"K1T^01F,L;+V+O/>#W"A*!%K&W(/K>&X]O4:X M.\6@&58@XBG2A#J$*9)RO?DUCD#?H_?H8.K:0.SO#DJ:D_Y=1'!]Q]1.5N6^ M(@J')Q5!E530$"X\0<8R#KCE]<*1E]T_YL&4MK3<3 Y1&MZZ;_>SQ:F\?3&I M@!!;Y:636%I./#..U5A R=NU7,JKPPW.VWX0=>1MW>Z]S8E\<'P1A(])A33C ML8Q8>$?LOK-=+G6F.T<'T]72K=_E;/+!CB#&#BL(C)C9QY)D"#4;!I.LO38*7/\NGL0R!X3BFKJUFO MT^O*Y70QNS]2J?&$IQ3<^?!]<E5/582-F4AJ 33*&N>L)JC9M8V7W3LA#%;&;7@S M<@CDSA.ZU9/E;/GI/BAJEQ?SI_F^A^I6MWU$89"WCDIM"9= "@ @D1ONT4,(2T0Q=%AZYJ- MT/6X40%?B<-S4+S.E"8ZGS^L;_]NUKREH7WBZ,[IA>=::.^$1(98CWG0TVNW M+Q2TS^7Z5^(^'1"M;#NRBHN^KAX#YQ;&H!$>!,>>\%@9H8ZA5@ MC=1SV*->XBOQTPZ$5&X7R%-06G@YG@XOE';4&H(-9A!I#P7$C78,).V19_S: M?*O]T7GD^V"5F^-.]6EZ4UX^W(95QC^=NZKQ\_.UX4-K_>61K%_?FS4'MJPL6DS%7+.Y[X8L'$$3X+Y76 @\U#=M+#04$/;IG#URQN!=; MCU_U.@V65WF]!PI-A ?*,Q%+/3@+&K"04.K57?5JS;+6]WPZ(?069>$\,G#Z M5:_L(I#$+&4>R=MUI[[BPA C>P M:$!:&23GO-J7CL$=X,AW$E^5BR!Y?C:?S*>EJ9:KV/?XX$&\WG23#< 4UAK*9#)Q?EM:Z[W,9WVXLOM[/IYQZI=[2-V MSRB85(P0Y3V"WF*KB2&ZV;*('V$;\=2<3X-,+LY?K&[*19-*>XCC+T86T,<& MDT0!R8PQ 9Z@X]3T* 1'6$XR-:?[(9+3OE+SR],_\<,3"\V%A @ &< S %,I M**RIQ4IWW^,'BW@,X9%+!E#7ZT(/X929KWZ;K!X6 EXAK=>& M4H^Z7SP;+(AS0,D@&5*7ZV=EFF+*/D//;;#33$^,[#HESJ[QN")K>_1CJ7X1&W#S$<'\=4 M\]5L_E!>/O:H?=\BZ)AQ%86 #CCOO24.64&L4BA(OP2&$6Q1NUO)KY47QX*C MF590<$<$0 %[JHQUL>J89EL>(.)T]RMCB0.NHY3+ZC7P;-2!X8]E/&NGJW5S M^^A'"4"%WY6+KT?+IQ^>67BJL'(,!SU=&:R9- C4()EPL(XU9#PZ(?HA+S E M[KDTWL_A;1=7S]9^-!"Y=TXAL*,. (@HXW1Y20O7,*QCF@C!/OA1,& M>R2,K6E4H$>S[=-CHF]*_4B%>#:IVBC33U=[]'#9.Z=PG#G !/*,QH*$QGJJ M&QJ5LN-6/!+P[J4T)$;J;4K%*%6.,0E#'R%8EM._7E=??YG&"S"+[QL9V/[A M)?NWORY^U3OX_/B71;Q/91$B5'.$J/8, 5^O%\ >;1P'4QX28%_UA"%;R/7I M86=N)\OE["K0NT;Z2&+[X9F%#4H1#2[M9)$^*5 M2TZ&/]2/:$MY%E!H0QQ$EE+%J+7"*@)JI0);0KM?[A^XE]S8E:Y1LN\LY_ Q M.MK=BNOVQ((C"JCA/OQ/:,;#+D.:6#861(Q;SQN;$!W2 09GRO\3WIJJ^A&5/IH>NL^V941C)(5<8:N$4TLI9(&IW,X[U MS<8G':\P%ZXCVF/<* M9/!T_AXZEH8 +>_&]+Y:+GT ;<^.7:XNKCY/OAW=K=H]IG!8CN\L(!SI(2V3&AH@7=2U<[0 M\&6Q$5X#3RT7"6#)Q?#-+:>+JQ,.V!;*=(^G%DJ&?Y#FL5XD)(0Z#YL/0S"! M1W]:C5+ASL>1$4ON]J)N6L'=/K1PB,4^"-'58BW$6(>-HT%)]+@3/YB2GD4F M^LMA-X"S79:>3;[$VKGK:]]I=]&^CRZ0EL12K##1$F@),9=UXP<,YS'8!Z-,C,"-T?^40DD6QV@SI'I8$? MK^0?+#SP%C(?WH_L(GZL:>0!Y='ZH9 X[9A1AD$.,&&Z70[$:^7%6"[B&R8= M0-!Z8E#@A-->0!&;JPAB'(<]NMV=O >.YB)^:[D\TT7\TW@VZHOX?Y9T+QY, M&2H9YMP3RB45WDHA:. @0=+*G$;<*-.]6HOT>=*]3F/?GR]C1B+/I6=:(PRX M@!0*Q1DTA##HL!.V<,Q#J[ UPANJC1(8":$0@4)3RG%WY]M;R -K+5V)&P"=0I= M'7CT.:AN.A#QST/7)_*OIL":,*X5=XA*"F-+-J*YHH#'9O4,Y#0L1N@C[&IB MC)^3.7PWU73;+?32!5)C;^FK:G&W)G6/^R9-'48/Y>)9 D26EYV[ M4*0*4%_&3(/9U_)3.=V6I'7?HN"5ES%1P51W]P^KR<:G]G+Y;9Q/J5Y1<*L) M8"8V& R?%=$,8$%D."@$!L!AV&;S&?I@Z$GL,0=2VA<54@G$#: J&&=(4B\( MX#6B@L"<=>T.^HGRB]#>'?H,N(_:U],3#_U]]P...'@&?&LAK)<:$$NC+F/UH6),MMV3G@EO9JL>F%L0"(HUQE%L%K/$0 M4E93#*T9>77(46F;_MPI_:V+[S@AD@+ M+"%&.H4PA](V3 G'U?A\$&=77\\!? :7P4[%9=BF#WXR6_S'Y/:A_*V<1(]* MU+//\,8/U>UL^CW_>Y_HF.OL&C6_?))$9":+Q:R\5*N7P:U5^%X MMXZSG,''DYP.9Q".'[IH)@(UZZVYV7157NY>^N[?'JVFUN>Q!182!J QA89 MC GTV*V3!ZBG.&P.KS35(X5L[+JM-Q*8_\P2JYR$ EFN#1(4U_%V.3Q-!!SB=MOU;S\_MMD\<]RY1_FE\<%:?>$8"U39R0)7QB7 M% 4+%<2?J=! 6N9EUA*C[1P%>9A9#8!>+MEH] W]_8E=NE8CCBA?1V86%FH& MD?+0>$PEX4'_0 $]IZEG3)/N358&;K)Q?@TL+;*Y).E#M5@SZM%9T?SPF#!S M=.LYX2E%H-UCBYUA3D' H2,0U:>_UNRUYM,F8W\U&FBS[V:/!$5;?>-O71X- MZ+297E"NI*)!B3 >4>6QQ(Y3 8"&4 #2+FLFNZ(TE$P-@-C;W:^4T2* &D 0 MC'H38PY!C?#604V55B/L')*6O3WVH].@.Z_RY!?E?SZ4\^GW3@K4L]D%)MIY MJ)W0'%*LK::2K4O6 $NH$-T]JP-W'1FK$M4'W>Q2M6O=[<^P_;,#W=Y [#QU M.E@ED 0LF]/=!$C>E.+4D>7[Q"D?K&]'WKSE"C'#!62> M@>TISY#"X/4K3TDDHS2]&Y^_[!:KD&![36L'V<5'J#8OY.=V_G,UCA MW_/)1C?,SBD;N)-L;&<5EGM%N*, $BME3)\#X18C8R24-CA=S\YZW+',PK*"01!E2/.2NHEE5YJHS&5P@OJQEC=8AP9PD,A/);\ M-K6*-QN^!\#6]/1(:7OQI,(X384DP1RFG"**)-9<<2B5T-HBVMW3./PI=E:) M&Q;G7')GRZMR$>"*EZ^"';*^??7A=C+?0'M S Y/+)!PFFDO!,2&.JFT8,A# M)BAFV"O=/?%M^//OK%*5%-9LES;7B]NQV39@'1"DXY,+0H-:0)QT@,+P\0BA MO$$T:![:",!8]R*7@S5H&8Q(=3ZL+JJ%G],%I>M[A6VF%UHJ[7AF$GLD19!4AGD+OQ!&BFM\JW\NKEI M/W8'\,C, G.-//<&4LK"5ZJX5F9+LX"0#0^?GY">UE^?L(*/O-=]?^:UD(9>2+U5N1AE]&I,XG"J&.SL M[7ZQNBD7[ZOY]>=R-X!YQ[O[?@>^ M_C74\9\$IO,)P=$M?M^4PCCG!*3*!XT;$VBQ4JI6NS6C>-P'?U^V'96"7BB] M17D8Y8$_%C$X#_O=U54YC;7.FG5_G*RBWZV:3\.9-ME>XRD#&R:WL7[Z0V#9 M]V>##TA*@J<7WB$,(..0!:"<\5@A4.-F,!GAU?0A/1;Y$>VH=H:7F8?5S>JW09R%O'>!;E:J_W_J3Y!1="!2HLX%QX#:67OA%J"WWWDF"#!=Z& MV@:&PNR\^HC9='0)<#VV=#E9[=CUD()[) 7&(*!+$:*4 EY;ZI((T]V535^3 MY P.7"[Q^7N,35?7\]E_E9>/A]XA6=DSHPB:D(*2VW!$ F"8-L+[FKZ@L'<7 M#/8:!2,-2F>6@G?S5;DHEZN+^9/@MII.%P\Q:GZJA!QZ6H$4M4+*F)V@I*8P M_+=1L04GW0MO\SNLZR(UR@K":'JJ+8>D=;9>F7/9':/_GKZ@PIBE?. 2(XU =X) MAWWM@I;,V.[6BWQ-LI %O#$>1ELK+=%AM'U:@96Q#%OK+&)4..K9H^?1]RIK M!5Z35.6#\,RB9*+3V&G6%:+ MEAG.1^<6'%M!+ & .,FAE)1"5@-E!>]^I2=;A].DXO##W<*T^.6[Q7I@W4?S M7UK,#K8HD2@H@IX1IP2S%#A9TTTEL^-.C4K(UU,DIA=V?Q[9&64:U;A%YCRB MXJM%.;M>WXL]7J3CY=C"$0H"$5A($Z\^AN,?\9HF:&CWTAP#]N1(R*F7!3EZ MXG,:SY?E]*_7U==?+LM99#>)/T0NDR=<#K\JWI?7DUL7;+&]N=0[1A5,6ZF0 M!Q9! *0T0%E5ZWA"PM$F4 ^K5/1':A@>;Y:S=V=_.:00PEDO/1+<0XZ(PE2[ M>LU1VL=Y]/="OTH*Q>M@XZA.X;-P+U&T;;8J+_]]-K\.M'UZ^+*<7#4,&!FKN;PX/NKH2W3C MG>0A>SJQ$(11!3W@RE+EF-;6X)I:K7U6S;F=RC2L4R@I7.<3CAB%BP6,@G[Y ML)A?M"[\T_HQA24"(8JE4@8'-"P5LM8EF86@>[[.8'GDN04G&7CG$R-U%]O2 M_-?:&KFX^C6@O(SQO(.ASQ.>4AAC)>,"$N*,AT'QQ;[9O;V3(ZREF%N(4F%W M/AEZ$G]Z$G@Z28!V/Z) V&NN@7=$.0^)IA0V7Y$0HOOEN<%RV'-+3Q+@,H2\ M7X0O?Y\L8O+ U_+/$9Z$RCG(M))&&"H!5=I"293R'@M$4"L=["V%)QDT2%EC MG1: :H6%HX 0P,..!RE%.3OD) A/MN9NK_#D:9C]B<.34 35'2 #/"84.RN% M!+&[)X/"2\!S.BD&]"2V%H>3PY.GX?=V0DR62PH4M-$;#ZD*&#*QZ<)A+0^J M_"OM=)*0X1V"4(E!?3O2QC42 $B/ IG48ZFAY0! A+20"L!QN5+'(4NG0?8Z M IH:>1H5!8P5I8QI2:7"4$&HPK>@\ @K.23EU-& YFGXC"F@J9GD#EHJ!T-QD(CC+7-V6%D1&I(?Z3&$0D+9U8LXZUY6*<*MK:RA-3G&L..OC)E MH1=;]L7*$F,T#L9+Y/7ZA)/A@'/:"Q8,/6-B:23IO"*Z0M8U133J%B008)(@X183#O'LX8/@3:&O'6(=#3P#B?:SF665C,OCRL MZROH[^[N_K;Z?E#%:OV,@H>-1@IE)$4X8$ DI1IHB16Q0A([PH*=P[JCAD+N M_#%2_[ *"-7+?T;5QS(B']AV<>4#EI/;_U-.3A.OKB\IPE='*91A_PW_H<@* MZU&PD@6G1OGPA]<:7TTG?YF@S1_^R' G[F/YM9P_E/&"Y!JPR71S/=(\+%?5 M7;E8'AV0XYY@_U7^7JU&C^08V/UHUH6_OXP7N"^?UG]6\\M8&7$MHA=7CS6- MSAV?:Q;UOD4P[L?!!=&(.V3#\>2 5+&LG^4>!P,CJ#HLZ,%GC+S5BST:6GLV ML @GKF#AJ%6888Q84.6]K2G"QJ.,:LO!V%D?9KP,E/5!8-21L(:R3]-R/EG, MJB/1KYWC"QG+U FG.3!&]1V'CGAUY.L^\>@!2BXEM5[BW^?+ MH-O,KF;EY=%PPMXY!2<@6''::P$A\S:6KT0UC0#HD1<;[\FW'Z+I:5%ZFQ(Q M*O?4V 3A/ +P85'Y:G$W.1H]>CZPL-PQKB !WD,&N,3!(J^IH=YD;273SGY, MP)DJ(22Y&+SM(_EEN5;+#S#X^<#" *2$53+6V;?*QM+DC;JD',I9Q*$M@]/I M?+VPR,M9LZG$UYK!+\87R$BMF:!>> LI$,9JU6QTP(W(,]V7.3MYW ^.7*SN MV]J[7:-I8 V2A()M3=:NGC?J5&!J>I1!VQ84>C,PU:MX/NAE&TSV)2@6GXL MIV58>;!H?B]7IDT=U+W3"HP45H #C2C1P! D:$-IH'^$#=[3RD-"<+)M%%OW MVU/OVQJ45M+08G:!H>&0Q;N02B!+$!(8-LJ2[;%)#':G)O$FD1RC7+)1E\7[ M_H]J\<]W\Z"]3LME[##^O(9U^L,*K"WU M#'-B*!(.71V :4/JCM$5%*+!11"T,8B\T1V=R0,U@0BK:BDQ^@L1DE;8Z00E'DO+#"& M*Z"IYEZ*1LXAZ)X-,5AOA\2:1@\TV6=@V1+*884C[ 10^IC(!DXN<3@UZJZ_&/V&)K= MP?)Z2&&4<59K3+#TQE'#K*QAP5+R[MFL@_562,O>CD#DLQ=6D_GU+&P[&[*# MT+EOT]N'R]G\N@6;VTPO##=!@;' NJ"Q0&L\]_21.SO'%\H0I(3TE@B&,&;4(5G3YA#J$3-\)5['%+#DU>Z/JO4%BV$S MP(#33A/J++6@.9NT4#VB@Z_%==@%AVR:_&SR97:[;D^QSKRKIO^\J6X#OLNH M8*R^MX@EM7U$X:VQ%+,@M$HBR8Q$05G9(J 0&V$=IX1AQ(%0.H.$"-T(;;H*T"K@AA\O%K,'!$=0"'8^!^">F'5L>;3MN7_C99/6SZU5Q:<0<@:D^_=HI OIQ?(Q0:3&"A@M=?024] L^%:UUW#'"P,.8!4#(!4 M+AG9WJ^Z[_4Y],.!K,K^.'6T)]M9++]7\_T?=Y?'%)9; MASBB%@'!C&4R$-H@17JX%G*H@VF%( -^Y]($VH<9=DXJE)(L4..@C?0Q[UGX MUY9*QDGW>'(.M7"8K2(96F=0$-II!H5F5!/DN.>8!J4VP/$82@FRWOW.<@XM M<'"WXXGP9+N8^ /1[^;;L.B'6+(^,&*U*<01_2&?JRBWT1JN;L-2KNNF&@&.U,=Q-CL(,GZ=7X,V XEBA9C^A8 1S#5AB, MI"6$**R@:!(^ .K1RFJP@RAC5.Q$=/*EPTRKN[+!H44H;,^,(A"%+=,48XLT M"L_-"&OK]N;,R].A%R+Y@A7+U<553+5:[T;EXNML6BX_A0WI8(ABWZ3" M*V"Q$$H KSU''")2I^5CS&!W!]1@[HC4?$\&3K:0V2**ZO N M1[IC[Y_MW9I#.WJK!Q2:4@LT-UP(B4'08Q6M$20,RNX?_&"Z7/*-?@B@EB?FUN)HOK@XZ%7<,+#BG1..QL5"+&G%&/E3^(ESWNQ ZFT*46 M@02P9',J;LH+1OLS8A#;W1WR)OXX.@ARD%[BY::R_T0 MR7FM?7-7;D-_"]_?OBD%XDQB;8@@SC"*H3&BD6'E6/>*%X-=.$O/\R30Y'7* MQ/VG+CX[FS^$?>FQAJPNKZI%N1GW>?*M7/XVFU>+M:MR0UG05YX_9>.%^JU< MW5273RYB'G7T9%E%88U7U%&MB*7",2F%\XT6973W*@J#79I++Z)C13NOU ?* MMCOSMFKY40G]84;XJ@W#E$(3%' HJ"64-5\U5K1']:_![M\-(TY]H1G/AI1V]BY84-O>?E([KKV M3?@06TOCX<<4GCO$,6(4$,.5PAJJQB]E@.^NP0]W"W%8&4N*5\;"$F$[/F*F M/PXJI);::($XB >0DM9L]&% MO^DN *_&8=L'D&QWA":+>1#!Y8=R\>EFLBCU9#F;MLB[.#BOL(YI@!B0BFBB M/='&-"8=)[*'5O!JW+60-ZJ6 MZ=%2#[Z:B$%:B$:UM6Q)2;*Y/'U6(0F&E $/%+2"&(&@:Z*D@*"<+;4Z;B^= MN=QE@^F!W:,\#=AJ\91.>+L+2:MY M>NX^?7N6];Y%U[YC4PMB-*<4A[,2ZEB2RU*!G<2>4B^XYJWZH&2E^EA'OT/3 M"HYXT/>A@$I**)@3%HHMM0!0W<-YP#FPZ=R3"]_W;7\0DG M^'6UB"GUNWOX_3BH<(H$(CSD,91K)-#(R)J:8.SGK+AS4N.^-"RJ$N'2\:+L MXSOW]EO;-:P TEC$!0G2[#S#W@AHZL6%)<-Q-MWK@_).1O5"8V0L.P^K]G3% M.Q>GTG"HN@OZRG0VN?UMLOAGN?I43@.4>UO;'9M2R+!*Z9@2&$MHJ(+.^V8S M47I$3>[Z85X-@D=')KZ;+U>SU;K!^@E\/#*K$$([AJEVE& -&3. -T+,-!Y1 MO_MDK$P+24=N_L]JN:X]$+-KVO+RX)Q"&.VDQH(Q(8B26%B)MLN&EJ,15?Y* MQLF4@'3DXV^3^WJYOI9%&V_R@/3"D8ITQZ&VN'&"L\!MXTB^94C:C$0KIO,AT> M'9GX>3&9+^^KQ6IM![5FY+%I15BZU4)!:RV5\28^0[1>O*&F.S.3Q\>2,3,Q M)AT9^H_8!&PRO_S'9+DJ_XA_:,W4-E,+9[5'0$MNF0Z["M%"DD8J70\=*'E\ M(AEC!\"E(W,_W03QL@\;1_:'1?5_PPJ6!WEZ8$9A")5.V2"&7' 5MAMN8;UD MP>6(.N,D8V4Z.+IR<'.3.7;O.\RWE^,*9Q36%!A@PQ*%1L"C1D,31G5/.4B> MLY^.6SU!Z.T!^#1;Q;AWV5Q ;^D&V#.OD!:R8"=Q1* /&X0'Q#7+!Q[T\ 4D MSY0?P!F0!I6.3/VU^EHNYM$U?AI3C\XK9%@W%CYHW%HQ0BR&KO860R9H]]KB MZ;/0DS$U-2I=#C.9SZ9!MMKPG 1 M=.26GY6W[;;+'2,+[0%U1B,(-/(2]<4'41QS27:T-SG4VR)Z?B\(0" M:8^LICB8/F%(@(!GB0;Q8, MWV#QJG#0-R<',GZ<"1NIV'94"GJA]!;E8539(&,3@_.POZEV]&F3H+?_R#\R MHX ,6P*YI\!CB1!5CM?N$LX0&V&N=W]6[2L=U0N:?%<#5N5BFY?I;F=WL_DF M0G1, [.*Q!6 %EDL);>2T\0(_4ARHD<8U/4Y&*0$J!% T*=D(+"A%4#?W0=YNC?D_&IB2JBRB<5FB4=5@F?C M"HBU!@11@AG3!'M 3&VIF(A//Q02[8_0Z^;Z*+6_,3 [B>/F[P&V M\G)-SM+=EM/5(OK0X]FV+EX:$9U?^LETVYV@E2^NUS,+[;W 1@@6E&A*A G4 MUCF87&F751Y:M@+HQK;J/(@E$)3'8$LZ03GYF04F3$LF \76,:%X='/69$/O M1I2_/(R@#(U8 D'1#[/;R[5A,>HC168Z]@XVD2]F]1-IP MK862LCP)+ GX^FY^^1 D;M8R4MUF:H&4UT@C9A@WC$%/*+6/V/1H6CE< Z"D MO$T$3"_N_GN0K4#\;C%KP>(6\PMEXL53C)A66FK-+&,-.=#V2# 9KM5/(CZG M1R>[F?]K65TO)O:2])4#^,- 0IR&H:)8/HE9C\W7FWVP),AM3;E(IQ MNP1&( Q]A&!93O]Z77W]95H]S%>+[QL9V/[A)?NWOR[^_FD'GQ__LN#8>>&X M)T%3!8AA0'P3R7"@3QVH@<_\/MA7/6$8GFV_Z@-L^U47 G,7JY2IV,P* $D( MK54=@5"/:_I#6]@)V78R#+FVW!TUBIZ6*'+?MH6R8P&E\-_+PU6D.SRMP)I) MR931$ (5)%M2YYQTCC#@/54CJ@4P>(V'KFI@7U-OP04RNRXNKS]4J&I?K M+V2[X'UU<8Y-*YP5RL5_::8I).%(8PU00NON1_1@6T-RW@^ TR.3QU".;3OT M8QGQC27WR\55M;B;S*?EQ9?;V0;([H7.=B?\;M]>71U^[?+]@4IFW1Y4:(LX ML<9 +3!05GJ,I<,6>L"DE^WVL[1$[BM<=OI#"N6"/0H 5% (2H3@X1=;X@0+ M9V#&S7IG&;.A>59E0FXR3(FS,?IQ#('0:*^H8MI8;[R"J ;&"-"C8=_:JW,::*_3?J>&&X>1T]!)(W2T=GU-(X;XM21R=.==:T.^&U)O4RI>F5H\%]#2 MN&2 3;U>1,@(3;?T;#L9AM>=4,NM15(;B)B5RC$B&6WV*FA)SE29T6IJ"8 ; M=Z*E1=8S13A4##G@E<4"-_M4D/]7HI7UX]/!C,MN"+UNKH];ZSHCLY,G38TC MO19I$?_C8AT^1T3 P-;'GJ1(CS<4=RK;DJ77GH;8FTFO%JA(R,-_B72%"&1FR$Z;4P'#S8$^^11 PS9@$'-0&J3Y_03.FU?5F>!):1 MIM>&U7JCI$<8<4.Q,8K0F@A#07=C/5-Z;5_>)@)F].FUU$MH@D*$N>."6Z.X MYC4Y&I+N3OE,Z;7=^9P>G$4<5]*RF7: > MMVH'*>R7(18X)'P)TC5:+:M- D>[!Q4*228L)T($O39\@M8K5Q/(*>@N'X-4 M#8\N&^W0<;JKS\'&L47%]-^B0UZZ MEQ20$NT0D%8'TU(!8G10-&."L.;2RG;.^)$B>:SK7IH7%)AJK3P#D@&-+<&, M&[1%D#/A<'OZ,JEV2Y!]OJ)7Q# 3&-83-B*$-4"DD8 MJK<4#H+:,L[@T)G$(K50]N+!_Q// ,VHHEA_+JDV8VOYB7_Z><'':E M#?&J0DKCK53,VL DQ;%2&FQ!$L'\&U%4[6SBD5(\^[/@7'+ZZZ*,+9<^WTSR M".N^]Q4(& R4 B;ZN+G3GM)Z6PG;#,E9BOG/(+&)^/"ZT] H-PX1J#"7+L9< ML&,-K<$4R!E2?@U&SQ"@CCM923&'&680*(!)^$01"!_$EA;B(1ZG%9*83P>S MEKHA]+JY/BKE?DS,?J,I:DX',X=C*D;A 0ERE"-8$TV91Z,1X<=1E"&1FR$*6HZ (8MAT(Q2"@R M6CQ"Y@7NGL:4*46M+\N3P#+2%#5/)1".(BNX"H:8%\(U82UC>B2H9$I1Z\O; M1,",/D7-61;41P^IM,0+QY@*UL^6'-ZG@UZF%+7N?$Z/3G:'0)H*D-X8X 65 MTBJ.(7$(-30")+IK> ,W>!B+(Z GH*_S_C@VE%,"6:R;)I4EVIO:P2N]%/"5 M. >Z\Z[U1?)N2+U-J1BW\V $PM!'"(:H*F"<1DB2L%BAM:',AI_K]6(INP(07"OXEVM7-!,NI&^.6^EIS,$Z'-D%/^-&5\XWEZ6,3ZE@&5 MKVO'T_D3P9\LRU3+E9I?AM\%B^NQY.-!B3\^O3 24,R)=$Q1)2T3#KAP8CLM MA+!4M7)8#*1C[6%/).(VZ!Z7D:2]Y04[/*4@1DH6]CBNB!'>",:@VF*!&,R: MH74D#3LE8U]J88,!-E 6]1B= \1+Z 1"D 7X73B*!1 U,,2:G!K]24.!J.\IB]H0B-L!-V?5=40T.3S,N]UK1S1$8[,+!PRG#CC MD;76*2&M@K;1B9GNKBP,G"^00UE(BUTN6?D&PIE$9J\:M-R3C8#4L7F]3-D:I0XQ/),XC"N[N_K;Z7I:?RJ_A))Q/ MRZ/:Q)X91=A.+: *>X>X"68XAXC7]'&"LEXR::=-).!5-00VK_L.H@Z48BJ- M03Q\/4*'?WRCAHL>=P8&;CZ=-;J0 +EQ7SDSU%"LE7-&13\T$.ML ED>P(U0 YW M/PLR731LS;9D%PU/0^S-7#1DCO-X@]<@P 00@&/?^%N(IMU=49DN&O85E*$1 M&^%%0RL8M;R>)Z9U_S0\,+@0&25#!(3?@\ MF*,!K@:F8$&-;X?/Q_UN&.7B_H?)][4Z[*O%LU4?D(!]4PH@H!:46H2H<(11 M;UDCWP!9,[Y-?U I2(13CG3TS=GW;K[.G7]ZF^%%XOEV'J^ M<5H+8ZRFJEZOX:Y[;;,S7*'ORK:38>CE.L[2D)%J(XSTA ?#&S(L@JUVX47B74XB@PV7&-I8E:&<#5UU.CN@K#"D F!*N/ SH5(VHB_]R M?]V5;ZQL/G5!ZB_(P2I5\+&)P'O:GN_@B MH-%$B_#?0"33#DI+:V>:(VZ$:2G]6=7RXLMIT.1B_;OYJEQL_8;N-I8)6@-Q M5 .SBL8PHH*$CX>M6RRH,9 1B\+_ M:\ ,;"(L$O8HCIWM"EQ&YWX"!,>>R:PH1,$:%UI;9I$VJ/Z6$."OIA9N/SX= M26GN@M#KYOHHK8(Q,#MYMNDX\M<5EH)#@H6.MP&#!J2EJ3OQZ^+JNX%!@Q%50C)P2%-=G8@>X1OFSYZ_T$96C$1IB_SI'62E#' M7+P8O&-TX07$0%,;+$R)%0_:B*ZS MSC# /0KA#ZUX#\/O_A"]JFN$E(!@,@8E-,BV9X![6Y]]6&,V7LU\J(^]-T99 M8[AAN;';RWQYZ++/BY$%@%@@CB SSOAP2EF@7+.1*=X]VW9HA7P8GO>#)Q^[ MOX8U;B[QQ7VI7O5!ON^>4EBI)??:.4JD5A0;(TQ#(?+= _5#*^Q#"4 2G/)) M0GTN^8"3J>8!D(?8Z&ES<%7SI2X#.N5FW.?)MV"0S.;58K;Z7E.FYI?/G^+^ M\R'\]6_EZJ:Z?(3CT&F2<14%-MI"08A'&"N"@+?*-\=O,*@ZRRM_I?(Z5NAS M?0)JN2P/2N=F0*$%ETX!;*&$&!KE(*H=+9A"X3L+CGB5@M,)E;-R[ M:AY7LUU+_->7R;+\M__V_P-02P,$% @ 23R:3&[#Q7>%L0 >MP( !0 M !E;64M,C Q.# S,S%?;&%B+GAM;.R][9+;.+8E^G^>@K?GQW1'9%4!!$" M'7-F I]U'<=5]K5=IV>B8D(A9S)M36>*;DGILL_37Y 2)66FQ 1 @&*?F?ZH MYVI^OKAOEIN,KFJYIOJ)OMCL?F<_>VF M6O\]NUW5]]G?ZM7?%U_G/_RP_9>R]A=WB^7?_]K\Y>-\767?UHN_KJ\_5_?S MU_7U?-/:_KS9?/GK3S_]\<;^9KS:OYQ^K.PNC_=KG575[^A-WJ]6C+S0,E0U#L&@8 M^L\O?'CS_4OU+W]:+^Z_W%EZ?AJ /P#PYCG85.A:$GX- =G'ZM,/1L;[P0[= M*B[BYY^,C'G;T?3R)D7_??K9R-CC0D[:,^K-_"YRSWCVR;.8[YJ?>FU_M?O! MYNL]\ML:WXGJT8>K;YMJ>5/=M*+YZ-/9XN9?_F1_-7M8__!I/O\R,_/%ZM_F M=P^56JRO[^KUPZI:\X_KS6I^O9EQ"HSF!3"4 J*H8$SI DJ,B2&4Z6+6?G-6 M+7_X[7V'H/TM#QL 00Q$7N20E81+7!(M"&:&$EP"(<2??)AXSK$U53^LKK<3 ME 77S,];O/^M@96UN+(C8-GO';3_]5]_.GCTB,GZ^E37: '=SM%*W6"SK?EQ[ISBIOS8XJO MU]5FS:VT+N8?%W>+S:):_U+-&PPW;Y;OJNN'UR>IGM'6I_ZMBEK/4I^[WU MZOQHOW0;>XKLI)HW6)%WB)N,:7W5UX8OM5Y:K1Y*MHNPC]:@$YL%QO/[W)0Q M,O.N\XN%E_G=\THX=\6ZQG#98D*)/.2&P!5P1EGG9@40$N? M":/'C."XI))""H0FA@&.3 &%X=:\TK3P"MH"9H &4JL$[2^.P-G@S<+SE/(A M=+II\TA,^HEM,(E)%/4\13T2&8'7:6A>#$?JZ'W.3Y7>53:H7ES;?/>TZ=._ M^TMU_[%:S1 KH15%1.S@@@AA:- ^TT224Q_=&@2$ZQ*RW.:Z,F<$4LP(!HAA MC*Q>2X'DY91-U??SQ=)3V](VBIOZ3:8]HNGC2TV11"&'T-BCH:.TSC14=AQ7 MZPOT?C^E_J5>5M]_F:_^7FW,P_*F,U:40N>$:P$T*(SBDIC]<,>2>FGP&1-4 M$2U+;#]+2Y(KPD'S:\($*%5A2I-875M4V196UN+*?M\B\Y354 ;=!',$\ORD M,(2W)!IXFID>=1M(Y31T:Z@3==3N%;@6*KX?+>FT*7(;BRI>8EKD&%E#7%-# M*$7=D($,>(G.B[:@*&#.#90&$6O69N.Y%5,MB"D*@?/4ZG/ U*T\!F2K@PGU M7$X<@4M/,?*E,>T*X&E^7-;U!C([#6V*YLVY-;@H+'FKU6&SZ-6FNN?W]8,- MRK9A_ZPDVDHB1=@(C'E>&$SA/BTJI B2K#Z#A/*2$YN;2V.C"X-*I"EA AH M!S1&,+%NG5Z5#TQ(XS F+*%L6EEW>EA_+E MJG%OZU53.<@W>PPGP.QB0JNL!BFD9:$Y!!1J#/=[DT+X[3_[V.52,*OFUFU6 M$".5D-QFNT9I* @7'"16O!W4;&ZSG3.#-"AMC$J]FP9>BG4_*8Q >!)5]&"O M1QQ3M,$T-#*)9W7Z'APCAS6KZA\/U?+Z^S8>50(#^Q^C$#+0#EY@ROU.H53E M\#SVL3V$A390:"8H)$@H0^905HJ0G.M!,IS8KAFH)" "&H0@50CU2"&Y;[ MQJ$[7/:2,AU%]_Q('DWYGA+G*7W!O$]7^\)=Y(KQG&I. MF318Y-SH$15PCVYH+CN(8N]T=BQVPU7/F=C4&6T/56Y);0RN)Z9TD9PZG]K& MXVQ0K/<I% 08 S$$.J"YP2:'.Q&9)%S! 8'?6:Z[&U+['@M_1V(V6_@YHBP$1X2C-$+PG[,'S>+'@.&*E(*[6(KD0.5HBH2" M%,F7W>DJDK7[5O$9?Y8-26G]@,,J[O">ZR"FV!8?=9G:CRGI4$EX0A MK;G. :-0 + 7)%WX;4>[6R440P %P5J5Q)2D-*60 I&2&48T2+TKL[^(Y+KY M177 &N.:JR"6W63_,@3[2?K92UX>;7D=H$[A4JP3#/9(W2VQAX M1H' )<:Y 3@'98&*',C]=FL.O-9B7S"5,RT*81B#2!)= M'&@.YC#!5&-=:D"@56C&N)$Y$3D5DH&B4%[Z=>89E)X1U[Z MKZK]4RN* PQSBB2C.5*ET 0J7);4L+PDA+IF3<'?3S?4.DB9Q92UH"[VAM Y M=GI&U6!"IS&6AKM11^YH;N.FNJ]FOS[<5ZN&O;,V*5 <$L5,SB'#L!2*\;U- MH)UNR8QC*7'"L@?H-NE'8J]?>L8GSD]_]MBR,"5*P>C-[K73-FZ>$+./<(W& M\!.MMVXW LX VLFW$P\G-#PN?Y<5\LB^U"EZF%\H]&IY7=]7K^OUVE@O9;W< M+)8/UOZ;+PT/K M/;ZLW@/,YIO-:O'Q8=,\GI1MZDS_(M^\RWY>U0]?FL*XZQ^;A:S[>IFM-_7U MWS_7=[8SKK,_+Y;9;^^SF_KN;KY:_\4O7XS12FZAZ\@-Y#>)[-KFSPV\OVR; MZ( P.T"\RGZM-EE]FWV8?[O*^)/V>CL??PO@95I[HM^(;3*-.#BF0W6R_CM$ M2)M<=FN[NCF8MKWRS:WMDS-J "!:Y85F2$A5,JI9!P$+ V=?J]7'.DQ4!YKV M&;W'*)T'<8-S.W9OCI >!/8J6VX'[V([VC?S;U54^1S:-B%".F*C#);48ZQG M1=7^>WB/I797ZT6V,]83'?-C[U:VLFX6E]4=_M;P5F!(S7F%+4X MEFN]JAR5/U=]MI\_H)A)C #,,\9XX))I)L#R3L;(B?:9X?"[\N)-R.:,;H3 MSI?CU$&BZDFHFVJFX])SN<+2^%@:IQ!%/F*G1Z["6)R&'@5BKV/T(_?54%4M MZ_O%LC=A-P6G"DEEHTLB.66:T;U5P[53!45/=<)OSSC]5OSXT!R+?W+:FUV\>-NO-?'FS.XMR/2N+O"QYH32$!M-< ME C ?0@+J/3+[^/:3I[@=W"S^19OMFZ!9O4!:?:PMG]NHZBFY.]A4V4?&^A9 MU0W,/]^U,9?-#?9KJ>TP;0+6[=<\@]7(S><6S%ZNW?SFH'V#[8!F6Z1-KK_% MFAV!O6K/!5Z/&_AZ,=D3&*=ID6D$SHE\J\?HT]Y+K=O[Q>9WLE6'K?7C#.U# MW?Z>15'=O)U_;WZ8KU:VTV_O)9L1(E1[3[?F'.640DE0!TP"1;T78%,#2J[: M^O:VNF[7]VX6=P^;Q5>KVTT95GL&\X<6_ \?&_39_(_YZF8=KL5C-)_S&NV4 MVLU[Y;8#GVW1=VK]=*E"=0UZ:./C]MRYE1W[-?HJ[<;D>&+ZW(Z.Z>39[S0K,!-"FH*AD5&DB,>CJY[B6&/FL#\>VG7@%>2,14C]S%87@:XA;)EQ<..PQA*%YYK$73 FDAS2"2 MAE;9#6$Q1=OL83UXR+244L,P1 M@052AN .#Q-&ATMU3!1CB/;I.MPT^ANUA4*4^%*-,UB3SY3EMA<=V3_[4J_G M=\U2@%/Y[H24W*-!(E7HAC7R%-4]B9\#:G>',#MH+6%&"VPG$5@::T$3++%6 M^?Y0A\GYX#6$%RTD5FJOPMZ$X70@_0.6&:(R'VEY80)K"KYK"9K"%>S-"Q(VC*6H"Z#'NTDSI;7 @!0D M5X@K2! T7?VM@=K$7P+ULOY_%T%C-6/$9=!D+9AR(;33VXLGT ZD#ET,#6J@ M:0Z0S0Z$Y(H! M^Q=MK6^M(=L=L=?;1*$V_@]=*'5N@D&+$U'9C[8H,8F5"/\5"&=1EP7O M?6K^I5/GYUO//-\!';O%W81UPHWMI\>7:.AZW17JF@0LU_31FCTLY7T]B M^'F^@3(,FOA^^@/\VV(]8\J4 F"%M422B++4C'2(%5)>VX.7Q)EX%CNG:+\W MX#PGHHLVI]NL],_2DGY35& CIGGV)1W#/5/.%-IU&O//))AX^D+-%#!%F)E^ MG=]7JKZ?+Y8SK NI=2$*@Z4-!"28I^\*>EUF_M@8Y>9(ZZR!F+V^Q9DE+G" MA^ A@I^(VRBJ[4KKB.I]H,M;@@.8GK*.AKCC)(;!/(T4:[]>+*M7F^I^/:-* M8%#(POY=79(Z7;- ML-3]?98KKE4!N6$:V\Q):,I!^^)W 2DFU/C=27K>#J!(<@Q$H;@D17-D IJ MS>)-3;^I$Y# MVB+X\4*=32@SSI4V5OC:VS;?W)K%D28D*!H$1L$18 M$T9QF1N=EWD)(7GQ/6(O6Y1)S %C**<2(T%IZ9QDPJ ,"8)G]_8PVL"DCW MK$-XL<-T+K3U%3+$9'T:PRZN2T^+#N+SY9QPWMW5?UB+E:E7JG[XN+E]N./7 MUTT$LGY775>+KTT=@WQ8-<]-S8Q"!<78%!PB6A00X5SL1B4F6A9>B:6795QB M!03/-=28L-R4)<;"%%AQ#J'6R;=R.K#9;;W*;G9PL_D.[["GS"*W@6/.=S'Z M/7.[1\QW2+,.:G; >I7MT(ZG)6F0::AG(M^>YET)&735T[>V9U76 MP,W[IJ;_[7SU9M6J^\V_S>\>JB[$LID"P50@9+@V$ @"&0?=(.:( []DR]%H M@9J7, 145C<( %@4V(9R!64Y8$JB](\\['%N3SQ<95_FJ^QK@S'6J8=8]+MI MZ 5X]Q// ^'OMX1;C':T9UN460O3(0U.HIMNY/4(9F3VIZ&4L9VJD_;8(=K8 M6EKSA\WG>K7X]^IFAE3!L*$Z1V5A&"6 "]0-2B"%YP+4"\;L<"\+:J0A]C]" M0ZYLEBNY *)D6$LQOA9NMQ&R^1[C$.7S)S=$\9*R.E#IMM@R_C*=(ZC;4Z*< M52V8X2FJ6;@SO2HVD*,AZO5JO7ZP!IL5L=S^GY>:D)R51'/=#2X&)1ZN7#M# MN6I>,"LT5D(0114W)1:B%#9>+8R ^<54:]'B&ZY8KH2&JU4")N,HU:M^"D=3 MJ2T.3X7R9'6ZZN3KB(,R!7$S1)6.'U3)E61&$@6X-9TC!+DUM1U)1!I,ADO3 ML34H@$VC2PHPS@DR1E"J64D+CDN%!2LOID]'C[\.%RDO?L.5*A6Q<>3JC0.C MHVF6VY-.L4B>KGH%>>,@8>$LN>K8[KV^WJR4(XBA4KJ4D#&>8Y7#;D^0< J% MGY:Y6%2(T;Q B&EI8Q !F*;(4,D++ #,A==M%D%Z)H\N"$FP7!:%=3>%&YMN M/Y7K7C"=W"J9 VT]BA>3]&FH7E2/ZG1=-%C]GF6S!<(H%\#8&(-H50!%4;=6 M30PK6;#J/;-$M8 VW2K+ A=$2"),3C&QIKA$*#=>1P8BJ-W !;%!G'IK6E(R MAVC9A=?!>BARTZU@8B>G5^&>G->I@>P$Z],NIT4ZEU0B;D-!K V'6$';(Y40'R]>(E\0EBQ55X/JRJ^?IA]?W(WHP7)85<8B01(06@ MT.8EW6!1%'ON$YZR@$L(2EYP PTF3" .F($V,K"_IW+.57+!Z4 ]EAP_K0FB MSDUG4G/FIS%[LAZIS+CJC-$Q91[E%E!U@7*R[OH:AGS,0@=AIC)XHGSZZ CL6.]UAZ-__CE_FF M6BWF=]M;IM]5ZVKUU0YB"NQP8HI#7FK37#"$Y]C_D>]=_<.I M]E2O<3@.%+&KK.%YCV]_?WZ'\4)R=I8S%U4;3OC$Q"V"0^HC41FL*IUA.X03D77SM/F(FP1 M2)^8LL7PZ)RT16-KF+;QYDWN-UX;L>DX+I(0(X&LFQ]+"- MIR<9^3GSZBV841IIROH9QT$G.8W(Y4OJ6MU7LW>5!?%0W>X>XVM2\?4?B\UG M^;#>U/?5:GUX.I7EG!HLL.&: <#6Z-^.;/+UNMI8C>V.6S?[@YCE#&*KM (WEU?0G66; MJ8O2MU1@N,41R@:V(+-Y@\Q&*]LL,XI$^C4@OJD?/R@]BLQ5#Y'ZUQ.R,EP@H"KG.64F5L,D:EZ8S MCA7SNN8[DDFOC-C_;IQG,K>LES]$ESH?BH>K72)VXPO> >AT-.^ *5#V MB? MOO*%..4A?L&<#=&_UXOYQ\7=8O.]DUZ0\YQ ! !%T(:7" ,F.],&*SI;5I^: MHOH/PT30VZ[3("VW@_091/\!>[?#USY+$DT*_=D.%\(T#$>5P3W$"85]3VGS M%,!@UJ#"(]P@Z&)OK5%(XI8#P!'FA@AA _S^!)H9XY2.+P:RY*J/:G17?K4#.-"P( MQS;*S($!0K-<%["SHDJ( Q30U\0X2M>ARE:[I?4_0\^SU][4N8E8$KJ"Q&I/ MT0[*N'KTA(<>W0EE;!KZ$HR^CM-OW#=$.Z7ZXVGVNIXO;UX? @:;S,[*YJ8G M!'.NRZ) 6A3<\,YZ3L0ACWRYU"2VZ1!]\2\S:0H;KD]$4^Z;HE'I?GD'>G2* M!P50#B@OQ+3[!O2E& _;@G[4H;OFMYR1> MU6F[H5\0*A[6BV6U7LOZ_N-BV7;+PXYW20&"6%/!L2X9QL6^AB['AC/7-;)> M&TIAH03(15%20NWTV-R6 PI5BD)!C'0Z/>M@9<>X+G:RJX^DG@ L"K?3B,;B MN%(GZ'N#A]3A9-G1 T$EYS(WS?$*R.U@,J!YZVH[N* 0GG?3.!JUV6IA\A)0 M2 &1F)2P1%#D!<0%,4RG?T",7__C8;%]G66=O;G-.MR^%<&Q2 Y6L-3L#M>R M1^=5+_;>F!MU?@HWA/O):MT@IUY6O>&J?F2]6[<5?!Y/KXQ&I)6!:45BP MPH85]I](.R*)$:K@U$_V^FU1"+'DDC.",%&8\L)@ ZC!I6+48DBN=@V\W1UX MO[0']=N7JCRE;B"?;@HW'I%^PG;$X!&R"^I9+U$],A:'X&FH5R1?ZA1=T$^K MWJP^S9>+?V\5TB9CZ_IN<=/^ U_>O+7VNU3]Z'&Y_8-SASA2ZD(A")B-)FDI ME2$YT[LH@VFL7 ];Q@%C;/!*"B610"6QH'BA"XZ-S)$Q99YR@>@8_U7VR(-V MN>+8A\>/-A[0(20PAYP8E?YZ5#%?+]J$\QB^ M7QPV?IN-,&VD;JP+S""32'MC-TJJF65(^_\'F&0&N1]SOAG>#M[I^1&.5^U% M2RV0MQ;V]?=9SB0&.4(:E49PV5R-2W=I)<OGI!_N-^ZP= M0D?R9%.+!JSC11N#Z'07G91,^BE.)!*3J= 3IEZ0H%!>IZ,_P1Z<$)]A;(0I M#_^V6,^H-<'L_TBI%#!0$)3KSA $8H#P.'T^L>X\&1QVDK:@!NF+&VDA\A*= MKX!XQIVJ$52D > L(E[L35%#_!SHE9 +L(4Y-?Y?:7J^_EB.9.0"##7A?U_.E;=3BE^K^8[7:_G568HSR FI#B,X9 M)3D32I>"%0(61 DG]1ED(+'R-'BR!ES6H',_"1).6+_*C,:5G\+L&6KY^GV+ MYW_M?S$&;^['94;A+^QLS&D>!YV&.>?M"<&-0L[ES[D,=Z&.V%F&A'FO%\OJ MU::Z7\^:*[Z1$(A#A A&B,&"=Y*.!97A49Z[C;%3Q@99UD(;%.)YD!@2X:7A M;V *Z4+=".'=GAOGZ,Z?S2D&=P%>],9VH:RXJDZSJ-D*G;7SYE:NJIO%9B;* MO-1<(:*XG5%RPJ"-)+N5L++$/I(39""QWKRKOM9W7Q?+3]EUBR>[G5^W=V7X MB4T8=VY*DYPV/YDYK'VW^E+?9EM(E[MKYA1!/5HSB,]I",TP%^J(_2M,8AIA MF^52$V2T44(8JA7&#.U53 #L%4TQ 8?%G4;\OY?;W:+/Z]NLENFJ"]>3N^P9E=-T##[HWR9M4U MS4G(Y( TIV.L!=1>?GR9^Z2>\-*;X@QC;.^9=%<_=2 M-5]7;S[>+3YM;T^8%24O,.;&Y- HI 266.RC'6RTURWM@3821R4[6*WHW#78 MLOH SO,>SE 6W21G# +])&>'*&LA96\<>$MSI^9I8GHT9RB5T]"K^H_%\M-Z!HW 0&$.RD)*B1CDINBL\!P2'ZWQ_79BC6GA M>)Y \V7'34-2$N.G'2V2[ !EY#-;CWGHD8I0QJ8A$<'HGQYX&L2"S_X.7]Z< MTR%!60F;1$, ) $B)2.P,XJX4#XOJ@XTY248_M=:MC=AMCF0_][.$ +=MWA& MXBX@!6H.CTXD,.DGZH5MGP@,3T.#8CES8A,H&D=.%_-NU_!_F6\>5NU5C6]N MCU>'>K"4R@A9$%(8QDE1 4/6$R.B=N)_;08?$9ET+'\U]5Z_=?NE9?L?N^! MQP6RZ1J@7_BFP[QG?K8C^P"ZN1:A@;VMVFKUD@?IY9B-XW'7[R0:*:RZ23X; M&XMU^B^"FF]RN=XWU;+7B*JN^7=\]W#2[MA_WL5KVL+0"WUS ?WI#=^!U MPJ&,GZFP2M^"ER_!&L''>LPQ$;[7V6,\1TJ61BI3E B7%!':5)#MC.LG^T#?H?#_CPK=(AU/IOHH[$ZI#MU2DE!L$2F8C[:20*L9WJV[C. <.3T#;#"?TQA2P]VH(_PPT*.<^@I?QC_5#4P=]\V!;['NV M [MN\[^?J_K3:O[E\^(ZXRLKB'YA1[)&79GP7"6/4%]E'_RB5MN(AJ<#M7%"4#FD%9 M"(Q1N;T6$W!4$.&3Y/4:(D@4S4NW0&-*2E3P')>Y+$61D9@;/ZG,1BC>U6G[;6>L4-W9^[V]BE$*"L0QW9>0R@O-%1&[8U(DWM% M"WZ?3AT?=&C"[IKSYDU@OO-Z?]41%CG5N1) :%!R@72I:&>HH!H&)3ONGQ]O/>1UZ#UG M(:1Y9CMI^ I>''&A*FW&\]KA2K,![$U#.88X<"[1">7"54'X>ET=OV(+/*J%_[^O?[PWD\M? ER4XJ$S/BIQ!;(Q;9O M'O/0(PZ!A$U#&$+!UU$Z38@@[,X&[&TUNZJB8,0PHR !3"K!]TLL0-,07?"U MD5P>NH,V\Q;>7T-TPILW'[E(25B(:EQE'6.7E8\GO+RH(J$\3DE,@GTXJ2G# M&'&_3&C]N:VO7W_6_WA8?)W?-76F?"/GJ]7WQ?)3^Q+@#$B )"]Q"861HM0Y MYOO57$2XURV'<2PFSFD:=+OS>_87U0&G[R5#4=AU$Z3QB?43J#VG[2^.(%YE M\TW6H=R^3#KVG40.S/5(6%SFIR%ID7UZ=GM1?,:[ MZM=JLU/;&)[QU2 F'<.L ML2CTC+8Z[@ZXV@L<]_'7R$%7#TM]L5<,A5W%<>1J)Q>/'.2 [5;G7!(3' MEJ&DL*!6#CG+5?.X(X+[+2WE&8Y%L)W[ZIUM?I:K6=(*&(*1+$D.=.(%J(XK/U:8? 9A G,)QZ3'>*^.X&2C$=_ MJGJ&9T+>IS%:4SI8C]:'?4LSJB_SQ8W^]J5:KBL+H+T/\=&BR@R6!HL*N_:)%^QB%*I3 !@J>FSRG@&,AS#YQ,GXG M;J(8'"%#V6&[RI;UYCCJ.;JX[;#VZ2DN<4AWTYS1^?:3HL/=;4< 6[:/(%[@ M?1L7VGK$*RKKT]"TN"Z=N;,M(E\>Y?A?JM7F^UO;+YO[XII-I2_M6_+69(%S MRCEA "(M#%=:P^Z\,X($.;WL'L50\BQOB^TJ^]*@:P=@U>&S&M@S_!*0ZIKF MC<2G;W[74?EV3Z4^4#FZDO71U)O116!W&LH5QY7G!P)B\>.J5#_7]12*R$01J61FLA"E5T]#RI+ZO4HL?-'$RM0A\-/9]PI<=.4)&SXZ<>+1"11 MB\/NQ[8)WSWCS:V^1U8_='>]^\$TE3DI%5 :EP@J M::@A!]/*:\1',9@Z [NQ2KJX7;27@"WV@'=+.0$!21R6W41D=(+]!.8 ;[_B M;!%F?]YCS#J0?QE[?^YEWGIWY"+2/@WMBNO2LUVWZ'QYO0FXLVJ9V*UP<8ES MSDJC,"MRA JB\[*SI?/<:VC-0!]./28XD!&_C:U9T5S+ J@A1:8:$44V"=>@G&ORQ0< M/SG*5E;X%M;+E/CL745E(V33ZA)[52]N4CFS,HU1[@OZY+:4I\_.^U$VY&^> MJUI4S0+P^TU]_??/]9TE9-TLL&R^[\\T&2450875#-Y<+B_+7(O./,\+SR., MT,5WZ^E65!K> @3PZ3%. XAD0E)EN *48UR4 M!\65$ 9+GJ^AY"+7'42^.V#T/+\]A$9O44O)7[",7?XX]WF&W&0KE-;)"56P M(^>E:1@W:9]!9IK@,AW\>[/CTI4<2L1)85,[9/N7PEJ#,N\.6:!2"<_7 MU0*-) \V]N=QOVR!A1UD]J7.<=4E/6>>JS =63M$%SZT_)B7OH6:841.(Z08 MZL29(\J#.!ER.+F+9[YWIG-=ED@@P($21D!=&@SV*9727LNW40RF#A2ZX\E' MB<[ESR@_9:EG6$4E>1J#+*Y+#L>4!_+E.@#U_9>[^GM5O:ONYIOJYGDN,1-: M$:H)HERP7(&\9&!OEQ:Y5YG_<&N)AYX5O]5#==-,^O83=VTX_K%:5K<+WWV6 M",2Z!0/CK1M7A43T/4(OI3I^J4 24D)ZQ1 M@9DL"D0HPD1"G6/:W1K#"[] M1&M+XN65Z@PS+Q6;#.!R&JHTV(M3!2>#60G?J9D)PVS,1F$I2T5*H H@]X8X M(UZW*P5\?I12E.Y4=;#,A/ 6NB43E;+A6S&7WG_QVG=QYFX:8C+$@1?W63RY M\#U]_7JQK-[U]*SVS5)VN9R^_0IW.M'J%G#UO< M.CX^P MN,KUXG='6=Z*L:SU,D/>ZUE1R0E>R+K8^I7;PI4S2=/0A2#DYY>J/+UW?Y3V MZ0F(5\M==/RV7C73,=]L5HN/#YNFB.A#W4A14^50W]F/?GJUM".Q6F]FIB@0 M*Z4H3M.D[BIU 1;PT_@CAWX+[N3 M7U?9WHELYT5V[$:VJ;/'CF2=)V._R1N#_1Y]';EYIR'-8SO][+W@"W >ZXCN M#.@"*2917BJ,,4<WGL5@Q3EYGM]5ZW?5UVKYT+S_-Z,E-$0+*$I24FF40KB[PKJY5-+X MK=[[?CWYDOT.B^?*F3=)CGEI0G;\1&0'X@*7/S_AH"_-"V1K&BH1C/YIXC6( M!?>S<.O-F]OFCL4V *I67Q?7U?J]C8%FA@.%&.,,&&%H3F&.NV=_$"J@]!.( M 8:2:T6#K3D6OYY[OY\QA#\W[1B).#\9Z1AK8;4)4@;F:"D%+*ISJ,2*FG_LK_:&A/H=[^T MSW<3YSTME.Q+B\7S8GD?1M/R5IKI@_^-\C$2$L34,3@I _ MO6L^V'OGC*1JUXA_KI;5:GYGE8;?W"^6BR8+VBR^5KLW"6>"$ 4$E92Q$@%6 M2DZZ= @7L/2,0R(931Z3['!>99^V2-M)=OX(Z_ZLG6>.$XEVQ]1G?+X]M]PZ MHG\^(OHQR.Z!U)$3)B?F^O*HN-1/0]IB._4TZTK!F:L@OJNLG8?KYB:FY2?Y M>;[Z5*UG%!(LD VZ2)D7A9:<\>ZX#S8E]Y2_(!,C+-8(:Y4$?L4)X%W%^J1KN:O?AFN?FUC>JL?%F5 M4B45&"*06!UB(;FD[$%EBQ:59YUV"&EN6I*:+3\I.="TVU[Z M%L?]5K^O.PV)Y*)V I M].FN+3T7R8V>\-"[]1S&V#24(AC]\P>V!K#@KA#=D\E;,=I7_^6T*)&0F&$M M"X*@E&PO2%P7A5^\$6PF>="Q'Q0A,4Z[:,0)MOB+20=J%'U<7*ET^QTVO ML RD_4KHF[#'6M^92R\7RP89#N[BH7JY%=5NOJNW/?9A_ MJ]:_+);UJBUDWB+CRYO'7]G6_OU2;3[7-T?/P,^4-)QH(CA6A.FB+)DV^U4? M*8!_>=XT<(]3\M?TO>QZ[VA6[SW-/K:N[E0SVS3.AA0#3H--KP+#:4!.7K2X MS2JW7>#@:O;F61?8/7:T=2$[\N&J2U!;)JZF<>)EQ#9\L;IR6CUI*I/;!)DY M604Z,8P!4[!%MLLNQ/;N8COARP(1 F4!2\B(PJ383_B($^H_7?K;&&=JLS-6 M4]KQ=;&V[14RB*-!^101C[G7C_(4@7CJ,CQVRIVG'6-'Y MQ9LP32#>G@QH2GOM>/ZG.7F>IK4&A=Q)N\>4YI'+D> =2(_0)F&SF%JL=XI: MW1S@VH'XYM8.PYFA.J"OO5X\2WG[QBYW6U7O^U35_NFL!A_F1@Q9&J!.WBIF@7:I X MPC=-E?.FM$<,TS7/-#0SH7_U6!U]@ +/#"P5P$+8^%!3;0A4I-@'C?9/?&(Z MOR^/%]8]54S]BWSS+OMY53]\:2.7'[,_+Y;9;^^S&]L \]789<*/:',=BL[T M3G"8N6/O&T*>##@_XCI?+9O'"-Y6J_>?YZM*S->+Z_T=-DH7 N0%*#D66!@L MI-SO-%)<:K^*OV&VDI?]M7"R:@^M"JY*P4M"&"AP20"AD.ZS#ZF,C?HW88/, MUY)??+_Q&V([,),=9$_(\AAFH31/_/"4!O&DO.-!->?JYN'N^K-[>FA MOKS9X?C0QJ/5MXVP9/Q]!@J;\@M%EQ3)U&OU^7#.2X1W-3M]HTM#BYET_O2AB%55?M/KWITX)8?ZG7\[LVCUWO9Q!$J%$ M8@R%X!3GA=3Y3A",AKEK@9VO609)64+$4&XT(04K\QR6DG!.*3*R3/AXRC'2 MX\KK[=#?@MTF^^N+72WKR6;/D$_5+M,8ZLF\J\?IW=Y#^\C8?@OM-+CF=^_J M]?!D,)J>44 PDY(B10AEN-<@H5!1, M ,YAZK>EMO@7;:!F0P*^7E>^>R#IV\-9>Z?3%-YB?"RXQQO#9W3Z*CMX8$.T M2P5G0SGOE^QQFG,R&CZ2N\]%?4R>W:\BOF_*QUNS=H9Y5VT6J_9B] .$_3S# M"16(@1R@4F%8"$&U;@6$*&6#.M?',GU,VHFL((J5W&A#2D9+; IB("@1+0&5 M";7B "O;E=9?+D#S8*QGI*?@?1J#.HEGSZ[G3<6>_SJ9LMUQ6=WL^N5;VV^/ M%&/=)GXS7#"N! )28V:G^&;IA7:#M>J*N>.EEQW<;@1G+>"C*7V]6W;Q? 4EN&_D;JORW6,YLL"0 X M@U(C7!"..-J/8 FQUPM1#M:L7!"02V 0)DBKDI7VES;2@\S8Z2/UBW9'@4^# M,-M!S#J,-@JR*#T5,P+';BHY+KW!(640LXGN%'V!L![]BT?V-#0OHC_/KAZ- MRU04;5/U_7RQG"E:$L"AP@J7D'"KHP7K1AXER.NY3A=[5.0,@-+D@A!B4"F@ MH@# /!2UU]FM_IY6:Q^=Y&8DCD,.>\8(9K MFW VC_^IKO\S4G 7Q3CU75&45$-%2@80$<+._TP8B1 3.4)"L<1:T<+)MGB\ M=&2F88*HUAJ8\8=?W9*YOQ9^;E@9Z,%+]1[LI'A!%^[/&9X1U$ MRN7'=ACL>F!GV(6W#9 M#EUV@.>9($2@LU\;QF723RPF1.)-??W0I-)M\CP1,A]A&H/4)Z)LO6UTUP8# M.]5]T?T3,AR/LLOJX&$+\+7]DU>;ZM[F'GE)"ZQL]H$A M+'-")=GG'E JKXM^W"Q"KC4L!"\EDZ0$A L%2\R;-)3E.%>IBT=/[*(_JDML MD&8M5,_%GTB$NRT(C<^UG^9'H3E-^:<+B/NQ'=%/ U_\87^[&A0AG<)J%B.49C#!?,JZUL;@\X7&6/0&>N6P[1BR/-=Z(C ; A.""PY8?:_)%=, MF5SADE$BN6&.]T0,D62^W"RN%U^:"^2R^]1I?M?>6=Y!'RJYZ5HM5),G MT5PQ1+MS)-MZLI?IQP)^E>V]:6;=K3]9X]"EY3RT(;ST/GEK3W5"2._XBS/& M2-S[G\40#VL+=;WFU_]X6&Q/>-H9[>B?MJ7+4E!J\AP94D+*$X M,=JCXLD:9QI:GI9 MJ(W$*GIJO :=Q0CFT$T.QZ#/3_5"F$NB:V>HZ9&OH61.0Z4&>U''[6+#-:?Y MY:JJ=G4,$G+[>:@)HXABR8SBK+.;4^+UC-EP:Q?0H:NLPQAX>B("Q^'JE([> MX3KEP^QHFO6(,$_U"B-[NCH6Z(^#H@UARJ56BC::\:2@IER]L&NQ!':^+# X;#Y4#!9:%,(8;CG,.%).Z MV$>JA'*O&P4&&;I(TOHZM%YI&*?!$6(:.F,DL2Y,CA46[EGRBPC]R9UL,!C@ MRLMQ8"@_SD\HSK\W<]KZ0[V+.#L,U?KG5?.2"6!,T9SDA'.L+.+"H+ MKX=0!QM+K%=O[>]_GJ^K[,MJ<>UY2?IP(MT$:E0._42J@]848.W 90=T5UF+ M;^1'%5]@JT>LHA$]#<&*Y\[39QGC\N22NW869'W_<;%LX_%WU77]:;GX]^KF M;_7J[XOE)SG_LMC,[V9<^5*LA^71'SY7V?R^ M?EBVKX_/C\+@ZWJ]_;WL8]="UT;S]7JUVJSK8">E89@ID0!2'.9EX:?-^A]9K0IPF<9Z+Z-, />[D?'4\ M.S_J"5O\WJPA3"M MKC6-);Z) M]U,,,)-XBMLB:^+?CWMLGNN,,;ATFXY&HM%O[C@P>("UGQO&U?;S_/0(<012 MIZ&:,1RIHWK]]N M[S&QN-J?>EM;)/LKUX]?T/DP_S9C.8& %AA@0Y"61/,2=2/=6"WR"4>B@>+8 M%*(TB.9"$\9*7A",@09ESI55Q]1G&!IPV0%=>R&,S;'F]_5JL_CW>7>MC&W= MA_EJ,;_+[JR#-I%O'FVT>=MBV2[E+5K?K[+-_)M?P#->V[JI^"2;U4_>M^GQ M8UW_\]:+OV2-'UJ> W__MAO6E\O,H^]+1O MDADA5GOT3!6C-_DTYI#QW:XO/-1\K\KYN#GU^"Q 3&BAB-$02*F%%'1[JU4! MA"G]W@@Z9\,&PYH4%*O"SJ>("M'<,$V I$3)TKJ6>$YH8/G>4!-(EILJC\&3 MG\@VB";R(/9I;GH$;RB;T]"OP5X\NV@E!BO.ZK)8SS]]6E6?VCGVS>V[ZFNU M?*C:"P,.MG'SM@0FA<&&G$MIE:>1R";P','TU.. MXK#K*$ZC$^LI5>T<[0'[JF*0AW+3RTFW@IYQ[JO^P<+,.[]6V-1YM67^_N)8&,-NC MK"G;:1HZF]3#>KQ>[UZKN]/Z[=V B^6GM]7JME[=SRU=;S[>+;93PA,4RA@@ MK'$J94DEDEJ5Q0Z%0H4!KC6[*6PGUMX]UNP(;'9 ZUYNS&LIC> J3.U MO2DYOWR-;U+OZG%ZKN\;[@Y(NOMQ/RSN[8^\N7UO?W=]:Z??YR@%426P*8Y& M@!)*) 6$=2AI47BE%V-CN_#T=W11]M:91A>.W?%],W[DEG7+5Z;M*@2S7_-%*DBWE?3V,0AMZ#_FOU![^^;LY)-6!7]=+^\KK= MN5PW]3.?[;"LUJ^6QS^S6%XOOMQ5ZZ,)E"*#%*1,R-PH+11@Q"!4 ,T@*)37 MM4@C0TL\,QW?W+U#W)2A'#!G!]"AUZ:/TX1N<]"$6\]O"CIN..O*XQ8[=F:[ MSOE"TUY\&HK;+GVUC)?I -.8A"[E_-E+WR_0!NZ5S_;;G^L[VR1K_8^'Q>;[ MK_7F4)T)RQ)3"#G-L2:0:V2XP:4N%)6 &O72E9R1K*2L:SX ^R_9%EK68+M@ M/7,?5;WERU$XGL@0CN3,L^+DB!PY;V(VM9%O;C^LJOGZ8?6]Q;!]Y2&71.C< MX)PK4>2(E/8_G3W!J%=Q<;B5U!N2#;!F_NZ@92VVL%=J!G#IN-LX"HV>>XJ! M#*;9-#Q'4-_6X&!2IZ%*$?QXNLT7B1GO@TY;]6M*:>ME&X_KK%#N] MP5(,5J>A2I%\.7>.*P)#KNKTQ-3N[08FW]?+-LC: M/5[ -4?$D+Q].ALWE:H2=79H0;TB'O^O)R\%;0!UR8+7LR,#&'/,LY*2Y9E? M>?&4J!3S"1V]A9:AU$U#/P;@?U8D.8P)YZSI\WQ5O:N^[*ZW?[NJ/ZWF]VT@ MA(Q$T I4+K4U4T %<]P9+ D67BE3N)G4^V<-LNP +=MA"TN;!K#IF#.-0Z3G M4G,@AVGRIK,,]25-PVF=A@+%<.1INA2+FV&:M N?8&XSLH)#:[94&%! I-BG M9XCRX:KD:.ABNA2400WC=(@V): SECI=)*_J8\E;H3S)G;)&^;KBI%)!_+@= M'WEBZ7WU)2]LD\-=N"8P*C R!8,8$ 81)LV;3+LTCTDGG8IB*'EE[#E\/F<1 MAI+9+U"C\^@G4.>A!;RH.9Q+GT,<(W(:=F(CH'NZ'X9).1//'<5\E#")BCDP:[T"?DP M?H*$_,WUQH;] .*MR6X&8;) POX7:%E2E#>7%^UG$(6=3A)$-#>VJ.]1#A"B M0&(#I#T]IP,%_@G &#(?R.X L4_/1.4_X$.]4T" M,;@*G@J8-4QV)AM#A510@P)1! G A[TTSIE3=7(40Y>0_Q;?0('R(C-0^%/Q M&$'R6VBQQ-Z+RX$RGXK3B +?WSV#!?[(Y,I+9 8*>2H>(PAY"RV6 MD'MQ.5#(4W$:4PD!]Y[B/D(81-5,B#7'E)R,/Y\2R!/W$LZ/5B6;W: M5/?KF30 "0I+RJ&"I61":KJSG,.2..EY3'N)97T+\2H[>PRN09JU4,,JYH>1 MW:_WE^+93_:C4)RRP+Z/MYYZD)BL3Z,L)*I'ITOQ([(54)C?EJBLWSQLUIOY M\F:Q_#13A996=2%DC.OE:KCW5 E;Z_*9\1>(S*>2#N2M'7 M#;RKK#Y "R[;#^#33=%&(])/RHZ+^:^R+;*K[(T#DZD+^Y^QU"-<45\Y?]0?KQN2GFU7C]4-^IAM;U3;%'?;,VW?Q4V6&S?NJN6ZS8U^'E5K]]@Z%?UN(4W>;-,0V?1NGKI))SVO M7N+\_/C%P^9SO6K>1>?WSY_=U'=W\]7Z+P'J'(-_#S$>F?@0[7U^ MGN(J.Z#,MC OH+$O4_>2I$8D?T(*&M.K4X(9G;5 ?3RAV3-.)&&:\H(BBK%" M"-)N8RHW0GM=LQ'!7.* =/O$?+/4M6[Q'(EC2& ZD-H@U4O-ZC#!.Q-Q7E3L M3C#FKG-#Z)ZDQ URJ%_=AG,50]C^;7[W4,VD41IB33@$A;;]A!>\.]:6LV:3 M<4C(%V!O]&#O)FIH%\+P<'F+3VUD=6L!3D?<6CB!VN;']?2ES=,?#V4+86I8 M1KM_T. 0.!Y^I@LA"> VR[82*X51@$-FP$%IN1@2R<6$D;P:J'NTY"C7/:AB MPK0W3B,-R81';Y]8R?&AT8[2Y*,?G$[&[$*Q=Q(=M=TFJY1I"+G#/E=2%X-*/)=7K[LGC3=?8O M%:\?OY_K^2A+/+[=1/@B5/M)[DF6'Y.<_7[IY[E>)+!'4*.WP33D,[Y;IU_* MBLV;JS2^6EY;,Q_FW]3^M=#]Y$T4):$E:Q4C#0O&T.),3&@-,CU\9$^ M$TAA (4AC(N"%#D0-G87!I><:ZT(3OCRR!959F%E!UP7>W6DAZ.>,1>#V6D, MLRB>U/'[W>#!=!B_B!=((2,(H:B 3&@I1#>:*,J%WSI8KREE,-1*$9(;0J2$ M):.<2ZV%'<:" *]I+F@)[#"X?-]S&T9AL""EX2Z*(ETL*.BCR4^4_-F=K"H% MN/*R+(7RXU/>N]CLWSNKVS?.JN7UHEJ?T$8(E0( Y[!Y^T0C"@K MZ-,(< * MUVG?SVC)&"CSHK1IGB:EXJ7- 0641D+*$)0)[X4]PKE]Q/ 8Z11B R\B7ZAI MC=\@TQBIB7P[4?6:BL&H8_DH:\BY#=5-"94&!=<&<2"[P8RHVPV/@:8%Q4)1 M G(",2DY9*515C\014B;(O3T[KOW+^6-R'E% T]"=2D$O%LOX<3E4 M1/T;Y9](10.<"Y'14 Z]7V)[<_O\5YA'?AVT$ RW91M/![]%.V *VN _;!89AVKEWEAJ)>H'@&+ M0_ TA"N2+W6*+N@I5-?7#_KYIS-JOI<+=>+K]5VA6=_AZ@2 MFE&!,!%YCH441NSL\:TF%K CH%F+-'L$-?OSZWJ]_DNV6_$,E+=X M3> H=1=AWU/VWLA7&=]L5HN/#YOF'>-L4UL!7+4O-%Y&]UQ9Z]/ Z,Q/1 _C M^_54&Q,QYUYYLYDOEM6-GJ^:TI_USA@!T" J5&$P+$2I"\(Z4>:"BL*OSB;( M1/*JFBVJK(,5J'*A!+H6SB3GSK=,QINV1 4QIXCI+7\9Q.0T]&BH$\]*6R)P MXJHTC^[+Z:X(4]+FIM1^7FJ)4$% "3M+I8'*1V9"OI]88YY>$A4D,$&\N:E+ M:LK\I,67K22Z!" YEAG+H)SFAT^BG/ M&28O)$%])/5H411NIR%*<5RI$_2]@"-JCY;G;49W]]#!0 M$B:* AL*"ZX8[4P7MB?[E3!',9F\E'F[?'W]:/EZT>+TBW_B$.P6!XW.K%\\ M=&I'8+<5L-T8N,HLRO8:Y/FW<877A;D>68U*_#1$,ZY+=<*.ZEE'N5T7MR;U M[6UUO7FS?+I4BDLB/W:>*& GBVK3\T2^P>/6LJ(YIU& M:KD=J<^0NAEW4\71*0\KIMRCS+8P MLWJ9/5L6OYQ">K#85T:9H"VFH9=)/'M:0)F,O8&7,;<7LIR^?71&B2Z!(I(B MI#AA-AUF>0?$$ @#[H&*"R!Y*'E\"?/N#N;L86G[X_8.O-TMP-='F+,O]@.> MQ>HIFL9-8"_<)GXZVWG5;+38/E[E7SXOIE]8"TC3;-"0Y MI8-NUS+'X]*]DK:+S=;OJK;^XT-MYX/F:H%F"<(BLYWW#*)< )2SG"A44D4+ M##32.T1":H0"PMV4<,8)?YMCN7\/,%U@#O46<[ MV$TY7-.2?WO2DN>D?NP:X6":>RN(TS?>-(1^%$^?51^/Q6Z,V%S??[FKOU=5 M^S-ONPNZ[*B9":D8$EIRK2$7P$"JNFE( &"*>.%Y.(8+1NC5#O3NS_87XC5Z M'B\^'] \PT/T<=HE>I3>P=[5]73 L[=]+3-Z5'Z6W,# ?'AC34.R$_OH$9[' M8M15IM7BZ^*F6MZLC][2FB&3*Z*ASC60F%%@4,DZ4TH)V(7>;BH<9"(@G!X@ MLC<=1#\1#2//32/3L18D@7LX5]GQVWKC2MLI3GJ4:Q"%TQ"F82[4$;N4^TOT MI\S &<6B,%!19*0R3&$L<%%I,KK+Y]?6JB1FZW]H] M,^+^>'H@E_T2,PZ-@?IRC"V5Q-AL5YLJO?5ZNOBNMIB?5==UY^6[5>VL%&I54$I ! 0)DP! M0-Y5)PE*H?%;-[LXW.1+;._/[8Q4WYI?>U957IPO_PV4Z;=K^"[+ILZ>7+R2 M'2Y>Z=M0WWN9[=S;"\F28NY;=ANFX6#D2+!\A?.R!LR+^WR-#$=IG&MHS MMM-IC@SY<>ZL(]>?JYN'N^K-[?OJ4Z."-KQO0#6&;^O5?:MTXOON#S\T"&>8 M@I(CFD-DDVIM(($4:,9IAHO@?W$JY4=Y/::S2VN;(\Z.X)]E7W\ MOO^)WUOLGN>MD[2.XR;SA1O&(?)4SG#_7(IPQJ/-301_6TE[T_)24WI!T*)$3T:GA?IR[Q'D@,\Z:LY6U M8VNJ;M[[G"D!)=1YR:!1IN YYG!OCPJ.O30GV,JHFK/%Y*LZX0PZJLXHY U1 MG9=X2Z,[YVCITYW!5$Y$=X;[\51W(C'SDNY<-WOOJ^^SW][/ "FPSHG(#>8( M P$%%WM!P[G37:(>GTNL)+_]^NJ#5MG[#_R#?N^F(#Y<]$M%(AK\-,&-@1XM M6%?7/WZJO_ZT\V8K!;M_>*H"!X]/#/< .BX[KD, U\%-[S=2?Q8S3@50QG @ MM1!,2B4([SXLJ:8^(]7A<^.,U']]]>O/ZLTO?D/5A0RWH1J9AZ"A^A(%DC[T%#$]*T0#F9S&\M!0)YX]^QF!DW"EV:U#&96C M(N3 MSZDJCZ\;+VI/$"_.MRE_J5;S31M;M>OAW=,W#$J!!;/_LR8+H6&IR,Y:KK$& M/N(3:B.Q]NQA=:4RH0]&!'/HICQCT. M;AR%%5?-::L]UUM+^FYQOUBV8M<]E),C3ABV89;4.E<@-P)U-JD2S$=YAEE* MK#_'X+(C=*$R-)!6-S$:CU$_21I 9A)EZN6I1Y_B\#L-E8KD2YVB!_KF:*LO MM57(ZM=ZN9/(G3TH"R$+(C54PD @"H%P9T\R ?V2M% KR;.T';"KS$+[85]9 M'"13 [ATS=3&H-$W50MC,%&V=H:@WG1M**G3T*0(?CQ+V.(PXUTT+1[6BV6U M7G6 ,J^@R._+B45G/V\/*9QV)_HSCDI& M(49,2(J;!$Z4LL-#5.[T9G%Z%..4;VW19P?XV3'^S#J0'3SPJ'@9N\GZA6Q: MK>4G>O_!&LJW1&P*#3:H;&S7<-6AX:Z/&VYN&^[VT'#KG1?#+D,<1%UO?5GJ MYIA*S5ER/Y_5H8W#K._L^DMU_7F^],%C@W[%:I('3$MK6&S*[_] T5-KM>ML%BS*[WAX8;=W;UILYA=DW7 M'-.:71/Z>69V3#P';:L/H3CE?GLO;2]OP\=A?5*[\Y%<.KUI'Y,O9^6; MWU7K=]77:OE0_5IM9ISE0#*!)=.4E'EN=7:OKZJ$3COTH=].K&<[).NL:=WL M8;G:/<5NF6_7GT8>8H_)Z1M-@31.9."$HG\Z1@:QX#H!CZU?*ZOJ]>U^OUS#"(@"!*2%HB3FUB(;H[!A% MU.E-VB'?3SSB#T=Y%RVF[,]W%M5?+G2,]\!+3^\ARL_SU2<[$!G! .6%S;CM>#0%H$9U]:-(H"(/>!8TR([3,(GP$N@1 MM.X=P-&GA^?T]$X5 ]BTG,P 1RVD."ZFEL3&I M ESO)ZW_O[UW;9(;Q[($O\^OX(?>G2RSJ!J^0 "]9F,&@$"M=E09,DG596OU MP&,]H=2JE^_ %_N\7!W 1(9LWV5.:DI!#ON0? N1? !4!@9C%6 M3$V,,TPZ5#=?RO1W]/K$R96Q8/(:%-?JW#E1;LZ _&+X7S1.$3:#JG_S* M,<504,Y!BBD!"6.(]>9B87C?@Z41SUE6/R":)&OL\? V*5<'QD >YS)"AKKQ M:J@XX45WS*ADCE5;E=T5VU59[)O'F/(4IXQ&"60PR2,2$TXH!2(%(8)49GPF M(\;2A.?QHE %SV#9/2UG2Z#>"L4(W)FM5UC0YD5QWB;FBMX,9'(>:C/4B5=#PR31=/37D<8;K\BB#MF;,]M?-0)V?>7)U/#V5)5Z]4 M=[I_>&:[/= L]3 $/(),A RA*(H3$7;V4F%V:ZZ]%=_[-&HT50_!\S%F=RO! M "KU)&H<%LW$R9) +PIUD9\KVC2]S4R)^./3IOI9%)^*[\5N M*9WNGB5 .855VRXV<%WH?5\#AA+"LX3#C#&4LSBD7(C6 M( YAR >M#>F;F6!]Z+UMM>D0-BT7BOP0.7RQ2(?#<5:,WFL4D3J@=1YJY,*1 M6ZM'MMP,J@Y(,"$LHXBE"8]AC#(*46<*06QT$9R5@5'7BGZ_]0"Z-,YCN QS M0:<>P(P/JR'2KI$L!$L915D68I%RF ,ATBY#P"#F]D-$U\"H0V37@!JPE*K- MF\7ZJ0_*ABR:?KS!EG\]:1'HZHDI@3/4$V,7KNF)'1^Z>O)!1IOFBHS[P[=B M]Z&2EHM#N6LN?RVVQ4-YV.?E?K6I]L==\;GX<:#2[W\L,.$QA2F"#,1)AB*0 M"I!%+$T!CWA(P4).8KY4NJIC#2/.(AI1D5 !$$@!04FLY M8H/1UL$,/L@_,"QX]T>_GG3-@G6LAUU?_U*"#YZB##G9PPAW\72$/:N@C MSTIL&;XBE]X;;1Z2ZM_-:N3!8'AH;O6M6!\WQ?W#KT5G7FV.-9OX)^L93$"< MQ3BA87:" MF7R18KU<'18A9#0*BQ2+N!Z=&0AIFC"-:U^T[+"(1VF>$75(&J20 M(@*E210Q#CF*L,=K7SIX]:V5#<#G!_H[C ;7OKBA5O_:E]$IMKOVY8]_5$\M M%7^2_PZ>?2$H?I1*!"7HX/"MK*]_5G_XI^"/?QQT XP.,6](FG-.I[\!QJT[ ME:>^IZ=>ZZ+LS:KB@@5*\CRC B$1$HPI !RP;BCQ-->ZY>751T,HIX.11)X2 M!$B&*&:,Q%&$$,FE%OL^H-#KD@*C)SWFO%Q7;Z^46*KT53:N9$;[8O6GK]7W M_R%]4DE1JOY#Z45ZE@N]]/<-9;"F9%H%L(==#>P*^B.:R&^OU??%9OEUD8,H M93(BH@0+V5=#*!#INFXFE41W2#__JD!QGB00(L8I8##"D'"> 8!A&"/HO3RG M!Q,H-/J#VI":VZ/:'RMFPUJ3$ ?C^IG'%P:V'2O3CVQ+W-70_F >K9MU!;Y= MY\N#3!U8G (:PC1-PR2GF0 H[SHRAD!KJ>7RU].8IS@*.4HS*#^<(T+36"TN M\!@10'W?U=Q'K :5G%JL X7+/)0;DJ8?T_WQ91G<=:ER&.>?<7 CX-OQ-;T^ M#,3_1@HPA D3O1#E?K7<_+_%U!V\HR# VS#6D4:S&%DM0' G,,I%%&8TA MYC*]:8="B%.MBMSK%B A\G^8T"BF@/ $<1S&!"GG4A)3W[2,"RU%L>%N;IIBY<-%5;%G1$=7FE7.C\774BUN;@^_ M+A^+140B2)#L^SB/<4;E!(KV*VUIC+57(-_\>$(3A@22DR]& ".?*3#T,:7*@&V\1<$$R!G$UO5H,@U\Y MZC.F&L&D(NV6FW?;=?'C?Q4_%Q'-HI P@1A/PU1$#!/0]?F(,ZW"XLM?9R*, M1$I" "$$N4 H25- 4L&.N]VS25&WM,(B58V*(PZB"$8YCT6: M=+U?0/T%CXL&>(P1$"1/,AP!DD <")Z-G\W7RFUI^^V M>(S"G)E^6)'F0$,N47%!1@8S-[V2#'>AR;ST;2[G6#2.(T0E9(H9@C#!E%.29)2GD1@G]Z@Q M!1THT\3#D"W=M,,?459)AR9'SC*.9^Y?S3?LB)I>(P:A?Y5K#&'!8&92/3Y6 MVT^':O6/3]^6LM?<'P_[PW*K'G5< "C3;9XCAF.84R0@S5#7]5D>:=VOKVDJ M(3)SDJF3B#D$\C\(%5G(!8,9EUD5\[W?TB7B-<2@QG@7-"B#,YC&4YA![&K/ M9\8BUFYR8\NIN[G.%7ZN3WQ<$#L777+CS.LID3N.= _PY,5#N2W6;8V\.AW8 MW?6KZN472 X@$HD0DAP0GE&:LT0@FN5Q*'\A0 8=A!R*,0=D]0 MV.K6 --:@_#YTQ2&^5>++=C5X *9,#S)'PB6-;ZALC:$=%N1\\VV0\GKR6^P M!K^H"XK^H-I _7E KK?!2%)XF4\C8730+'.521>NW11-9_S92RAY5.^L_K,^ M5W3_\.=EN=VK#EOL%XSE.(,H2E/.1)2E4L)YAT!PG Y54'O+W@7T')HZ5ZP> M2%U57[?E/^6X5L_&#=70 :S;2JAGNATJZ$OV%=961J?6S8LD&LGF\*:8JVHZ M\.RF:+IBSUXS?RT.W4T.9T?+%W$B**2AX"GA(DHI %$OV4C.T!<']>BLK5Q: M&C5:ZNOQ:8]@=>/"4W>KQ5-[JX6:/ >_-"] 71ZRGLFVU'8ADL^N$SF_ M\R+XA>V*=7F87"O?)M)(* >VQ5Q5.!"=/SB:=C3,J:SIWQ^Y-L;$:5D^I M9]BF9CH^8G/Z?*U]8 -T6%LI]]^9WYUN\^IC_Z&/_?OSV"]_O>L3B*>S!*+J/=W_:=#M7L[8?"/63]-:T]\3 M-H'/U93C8^1 WSY\%B7J:EN4,I#% ".<9G':H5.W>(P:ZC4Q_3Z"O=&#BZ,W MZT@!WT.+3A+RY]V8(X=]#XUJ%_B[9JFOZ_P7R0(N/N\Y5?/]BV0"IEZ[S@6L M6!\E&_A;>?A6;N^WA3H)U+Y-B#$3.299GLNDA<"$$!JV,)$@7.M"M,G >!LQ)EBUU B1WG8$P]MAE.3@S[MB*6/DYV_+ M%UCCD"4A(:&Z*PU"3@4 W;(&BEBJ=1_ M @]IPDMKD !FR)9L&^Y$3*&41IM MY+3AM4]3Y [VS3YB C%*\X^01<@,XFL[S ]JF,\DG;A$KZ^<8G!S_@LD%L,Y M<)E=.&J1T0K:WO!IZMRTVG;>9:Z]2WAL]S-O+G_14K>+!QW7?9FR[W3&+0( MH^1XT8^ZR$&W&;9H;P[)=B30ON+M@4^WVPW&RJW^KAJ(H$UM7Q MR^'AN F6W5^0*=2_1>@NR4#]\OR_1? N3L([^:&]BF7E]V)C=3F=_?"]QO.5 M4>ND>>8Q6-VX4GGHOH9#L[Z8H+,!,\(BQ CF( S3&"% 4&>#)K'185>S+QL- M/O,3K9_57PE6[5VP-ZY,\3-DSNFX-D:L:)O)H+##_G(4#&# K-LO4H92^24& M\Q#+.!?&G"7]QQE"YOW]YB='Z>C3=?";/5N;H#EU:7W0;_9E0Y]U.S&KMO6+ MT6J?EAWWA^JQV+TOEU_*C;ITL!T_69;G,050Q)Q3S'.199"G((OS/",Y3,VN M^G-BTF0(6%WXUZ$,-BVTLAAY,.CP=&6H.*5Y'@/)K4N5QVYI-@CYX].F^EG( MB=6FOI+HU.,ZNTQ.G!(<"FF/8XZB- J[")80^9]F(W"X/>_#3Z:QNV.Q#IZ6 M/^5'-O6DY4MS8\'(P_ F65?&H#NBYS$ '?I3^>J29D/O#4-QFB1)S%A((Q(2 MFLN/X\X0YEELDM!9?'[4693TR%BP169(G.0]1 MG.6,8DJ[=8-$D#"W'!(WOSO*6)C#&-#K_-I\S:[7ZR._W-T-O=?MY_6=ZM^J MC21CS__K*).]=]O5YJ@N5O^@[I.KMN1PV)5?C@>UF/:Y^E4ZKU)%F97('^EN M-R9?]G7VN&"$0#D4640Q9EF*!0QY'Z8RALPRM9'!>4_K&A_^W6PS;NP6TMNU MFW'3F&WOG3ORWX/&%75!>^M,T'H3G+L3'*K@N4.G&]W_WODT?="Z7"I?J7+'Y;UU&X^,FPEJ<9LSU4> MS1VY*766W.C*U@?9&PHYM5S7EO]CN3D6BP1G,> LE082D,<9AB3J+"44$C.] MLK'@7:AZ4(U W07_%OXI"H.GY2[XKA#>!=%=&(;JGV#?O*^U/!Z^53MU1N(N M^&>QJX)ROU>KEFJULC)]SVP0_7JBYIMW,S4[$=Z^6O8?#K3'F,).IYR\K3JA1+SFYNOEK2=\\U,D>_JM-W4$\:)<"K=>EFG,N-Q^6Y?K= MEBV?RL-RBK\_?"MVTN+3KOBFGG'Y7KRKWV]13^O\6ASN'SXO?RPPAPQ' M8082 =)(YGZHK[!,0X$-\S#7UL>H5ND !Y5"'*S.(5N\#.:\ 33%<$+F#97Q MC/(::O ,:]" ;5\':U[%J1X"B7GT4PXFA%[334]-,Q,1]>7=Z^,1'EG4/\1Y M6*J7>?ARI\Y1[<]0J3=[5N5AP7",$X23C J9LN:,A6%7U)&F@AIN$#@PZ%U$ M.XQ!T8(T/;(YG%,]D1R93#-=[%GLT 6_G$ME"W#D-\!N,W9%^!S2/0^M<^G0 MJQ.:CKG25;3/NV(I)WH_SZ;:7$0A!4D60B00)A%$O)=.!'%D]DRLA0&M03;D M-=@.4[<^MSPT+QQ&=R!"=VF*ZF6WZ"Z$\1T <;OJ-F2YS89F/5'SQ:^5B/7$ MGB^ZC2M9K_FX(E$#R)N') UQH'+6D8965RQB'*8F@YQ6TJ;1.5"K>RX*O.2M"L:8\WO/!3&'G[EJ)]-<09A0:DZ'B%$G$$L M*&4TRMAI:L?IL/3'"Z114J8;*=&,J]&-T@"O#32/@3VVTUZJS@TYMSBP1[;K M-S(CS#".TBR%'"72:%P_]]ZM9:=,6)[BLS,VRL _.]I7+\5,(02WF+HRQ)V1 M/(_!Z\Z=RX<$7?"DOXNS/^R.J\-Q)P>W--R>72=J9:\!T]5I"P*S**-$,$0% M 6'$XX3C1$Y.(,,YH-H;#ZX,^MQ_.,-8#[H697"".=G9!&T"KVY'N&Z$>8Q. M#WZ]VISPPYQVEKWZ5JR/F^+^X1D2^8MB][V@/S_+K]T_L&I_^%S\.-"-*J\! M,!19% %&LS1+6,*EAG1(*$34Y&9)'_:-PJCYA9,=9%4[\7QDMZB#+S\#A5O] M@$)NN.[HHT4T%R8G;@S#10;3=@C^_KE>>U#@@QK]V,? S/F]-MGQV%KSD%^O M'KZDN>IR'-U&7"69Y%+$VSD(<@ MQ(;G977-] _<5@_E0=4=+AA+HQ!&-(N) M'(4")A#%(HE%&*<<1128GK/5_K#_#:7B$)1-46[9WRVR-=UE\G3XLZ/IRMBR MX'(>H\<&^*L3GI:^ZXX G5K<-U=8F]WZ?N*(>);$=7$;#9' 4.)*.W0APM!D MNC86)L]3N/LWSB,TX_ NV#95\8?E#\/[-T9K+[WD8XY-99:;&!UAN+MX)]/$ M=W\X:H77;9/-K7Y^WBVW^^:A+K)=U[_: MU*_6D/5_'O<']8YJ?_0CCR,8)S F,N6+$Q[3B&0=V 1PPRGG1""]IW4M]O9& MV=7/X'#"&RQ[P(:SUZF:='BXF4E;.H\^73MWC@5GGM7;/&>^!2?GICMYYZ>1 M+$/3"+UB_I%J#!(, M=H;>(BCGU0OU$CJW_J0R4C:G$H=X7"19N+\3_(,;U_ M VV6U\^Q)12R!#!"DS1#'=HLYW%W$.>SF[F13ZA:$OC\2,]G\RF3@AR<, =/ M"NU=L'Q4*^7QJD_!,JMN_K8I#I4V?H0*"=DAWB0\_'@8[':+/?[\J%29%R ,4WK#0XZXS6;WR#S>PLI_D*(TQ:= M?=,CR2YDYQ0\P5"NWD4YOXV4NCOB?ZLF?(CJZD_5K\1E:KZK@] MJ*1[5VWE?Z[J]59U<)5]D]VSV+_;GO^,'/3ET^;L;!R$>0(BGM*8D130+$K2 MN*G7CZ'((]T)NA,HB*KAH0Q(6!C3%)&,LBB-,&0>+XB3Z(,3M. Y_KH< MH?5 ;<8]^\'.B_!T[UU'DT.LU4UYY)+SIZC:4K^NB$W'GHGAM7*@^=3T^G MI$HNV/)0?*T/NY,?Y7[!22J_*R+(&$(,AW+*BSL#,L>)=%3)XK.>->B$1LY! M)1Y-S;'AY[K">*;&<#5N/%;6U>JH0G+=IZ=BYQD(;9;>;1^JW6,CN5]^!JL3 M:;\5P7%?+T\6ZG%0^0?!0[E=RN1BN0F>BEW]]Z207%X=?J'+TG\EMBA,6JE] M3<@;PCJ M6EE= CP:G"/L9'(O'I0Y2BA'.1)8*AB'4FI&$+D=3\ M\(@RV2"RD@1=EDRDT@-!]F(Y CX^^@K];KL_E(=C\_[Q M&Q81HCQ+ .4@36B492R$?6Z=T43HBO10.YYU^AF\P5(]F-3;:CTFGV:"?1'9 M%$3JR_:8A-HN2PSHHSHJ?H.""T+NBKCIM=R9)Y7[;J6OZ/]WM:_?KR\//]^R MQRC'-$%9AE!*<()R'+?VHAS&VDGW,"N>U?P,W& M'TCG;24?CTDS';^ :WP* M]35\/"KM%'Q O]31[ZON7U!O-Y1-K]V._*A<=R9]W?[+0B MXRD77,8+ 2$.!0P[BQ$A6M4#+NQXUNYG\ :K]V!2;^OWF'R:*?A%9%,0J:_B M8Q)JI^.#^JB.DM^@X(*6NR)N>C5WYDGEOEL99.+%D-D])@3A&)\CP' MF$*19#'H3#+ M.5ZL"'/DOTD>E5(S^;X,;1(N]65\5$[MI'Q8 M3]61\ULD7)!T9]Q-+^ON7*D\]"U]>?_;4DKA7M)-:S9FH);VV"L7_<'F6,VG\E#0 MY;Y8MV8[-<9YE*4)A7$:"9DGBS#EO5;.L^,,"N$?:XA!AW'0 M,1%K;F]KZ[BTFFGM%6S3T&ES]&8,6@>?O['JL&;'<2[P<$&]W?$WO9H[].7- MTSEN&-)1^S]7WXO=5O6TBS:EL00)D7%*LC3-DXAW=X1$&0*YKMH/M^19[4\ M':F] VYOJ_VXM)JI_15LT]"IK_;CTFJG]D,[K([:W^3A@MJ[XV]ZM7?H2^6C MAQF4@1>K;\MMN9(1YKDI@7)U 3RG68[EOY.$LWZ!!>81UJ[_MC7@6=M/N(8( MNCU]MW5\%.;,Y/LUI%$Y,RCJ'H,[RVINFXZG5<5]P><+>CR8HNEE>+@+E<,N MHR^Z?%OLOOY\88;@'-,$@+ VE;$$\E.5(81,5W"M/NY9;!M,0X36CK+;(NN= M+3.!?0YG-)[TA=4[7W:B:MS!= 3U+5\OB.D@6J87TF'P*T?=0U] 15EL7N;& M5(2 ,QI'(8T%3B"-(6VM9)Q@[9)IFV][EL\:TA#UM.+KMGCZILI,.Y^A&8LD M?>7T39:=<)IV+1W=?,/3"[(YA)/I57,0^LI-SS"J/GMZ*>N;)3"[/P8S$D%'UF$^FK(O&3#J5 M9JG8DY92#B!D>J$< KYRTBGT9;*K,^,_#KME9R:,&8",YBQ)$@2H3&4CWIM! M6%LHK3[N62K[VL?_<_GX]'\%#30+0; C[K9H>N?,3#8[.#5;(Y.EKY_>2;-3 M4,N^IJ.D;WE\04L'D3.]F@Z#7SGJ)$X>*GI?;HMWA^)QOT@9A0 D)*4136." M>V5$8@QJDFU>+# B^KL23<&NFS -I'?,)HYZN M-Q3*.=.S?LK(PAV]YXQL>=)5M-:,D(XR]7SZ:X M+K=?R7Y?R/^MU0/$"(/?)."@0WP7])B# M#K1Z&WU<@;2@]8IF^FRD> MG:(L>(X(5_^B&051FD0BZ_4=4:J]\3/8D.^)>H-/)38'!2_8-_@,9IV#J=28 MKH_)HN'4_0:T,8DTF,J/2:CEW3C?"O6<4@OS50<-=BW48>\LW2+BTFS?%7\S MF/D[X/GTKB@/9KLEZ73:7V,OT?K6I M]D?9_>A/^8NG:K_<_'E7'9_V\A-- %(_4ZFGEX_%^EYVQ+KW[ML'37F*PCC- M"2 LYQS$G&8IQB'+TCCE>L\^S0VSYT#3N!GT?MX%K:=![6I]!\K)V>#,6_7^ M6N=OT#A\%_0N!^<^!R>G[=YIGDMC:,X?Y@+7Z_J+ZX;W,N48J26N3%/FUA?F M,;69'2O5O$>P\0K\"0C;+/?[\J%MY21+@5&1A M[_M7M[5FC4;F54X+UE&UL;HVUS8Y6+ZJFP=4577/) M]#R4S:E'E;]^.;?5WCKII"SE49P#0#*0YR@G:=A-G9,\!5J7%LP,\K@9Y*_+ MQ\)J!CP3MF:S&.N\;0?EKSK-^CM=:[TQF9]92\\CQLR-E-$76BW:S&J%XA8. M-2[;606,00@8%/(?1#,H W":=&@2E!KM4_K",&HLTME NFN5;?A"A\N6LEC^ MF*B1' 25Z9="]+G372#QT!KS$'[O7EY;3/'&JDX5X5^WY:%8_R]I?%U7,^X/ MN^.J?A"J/6_-20@9B7"8Y2S):"1G/KU%H;?]Y<*.9XEMX 4MON :V\+2 M^_X@$8IXR(40>XIR3JTRFZ4L/QW) M+-C.LP_]3I?,WFNE;+:->QM <5%C1)0)(BD ": MY5F2)R$!'1#!.;1>07-CWG.4-3O$Y)-FB^6O\1D>LO)U.W[<=5SO'PP D2_[^NCO@F#Y?S&%+$U8E*: MBPAWB%"&$A-]]8G#L] VT-4AQ_7YV*\ZG/]NIL!>6T1/BN?2&+XUN6VYOW?@ M1T[L!]!\1:;':+QYZ/4HGE;C#PWO"LZ.NYVJ%N<;G7:M.%^MS)M M[.APE;;C5E>DWY?++^6F/)2%9>R(*4YSD) DI3BD.$H@IATL +G15H-W,)X% M^PR_LZS;?P/IR?FLVL:WJ)\WY%1)^%#"KRC\:&TY#YT?S]UJHC$SCN9WD8B@ M,"%IS"!/0LX%I!).APHR9K1\[1O+2"GZYN3&./*NW19^U=U',XPH[A.E[0/9 M]J#LINWX^Q9V8V\=Z;H=RUI/YJR^%>OCIJ@>/A:J+E4B^%#L'JK=H]I.O?^R M*;^>7]Q">(1X&$8D0@BD"$'Y&SS)(Q%F* -"2\$]F/4LUAW:YL+M%F]P!C@X M0VQVU9>/-KBNW!/3;R;2OS/F#5[_F:X%+%\&$U8LVF&3R$+C_-81>^SHD.)-9@QO'L_97B5<\-\#N*:Q;.V<0V6PY- M[_UOBZ)NH%F0&&UVE]R[:H#;\6QB[LWBF3G8:>FW>W5@@F9P]0[![M:X" Y5^UC![1]=UON/ M!VGD2WOX9%\?/EDO#X4Z9K(KGJK=0<7"[N4#=P\>Z+7!A9CHL3&GCXD^G;OP M3((7#K4O"NQ.==P_L.7^F]A4O^W[K:TD S$E(:>84%Q^M#!4N-0 0MJ9)-M)E^CZ-'>U"U&>^+ MC8=;IZ LSEE]+GX PPB($B84DA " 7+819RWYO$U>-3M96H]\']0Z!"_\=B?]PTI?F7 MCG4*.;E5/_KL2H&S/V_C^XL+"#Z9/+0UZRZE*?^_\]XT9*_;X-V20*$/:OAC M!Y[Q&^A:/)MQ=YE)F)PS0R^C[YRQVERI_;&>EK7 &],GRS C.$I(3%,>_=MIZTJ&:QNDE[&*^:D6AD0@WG(RV3/;RSBR=DC)@L.MPF[9J: M.Z1\)NKKTJ.WK]1VR);YE$7FO74N>]Q) %)L/Q8;J<)K5NT/[>YSRC#.I%U( M4H8$0UD6D93'G"(49Q$T.D[@TNZHN[YG8.O[8EJX08W7[@U"IVU@FIN/2_^0 MC=YAS'O.H&_2J)7YNFN,F6BF#\\N9IJNV=/5T&=VE;7:]K[8?2].6YL,AR"! M*>89 03G&9(936L:Y8 8'9MU8M#[7N+Y>%4@VT%;PQQPNYH;MO5D=%&'MRN"Z)3V>2BA6YM2VM$8B;$?@*EOXV?@NOKGW:G0,T$SA[2O5$ MS2^-=A40Y]1]U*+.BVY=HN:*5@UF M$DARDZYN\WW/7;Z'%)0UIG&[_1N$7.G^0^B;QS 8Y$'EKC/9W-VN#(A=?66\ MVE.2AD^;2K20:471_-SGY8]B_Y=R6^W*P\]W6SFQ+>IT^?E7^'\=Y1__I3A\ MJ^2??)<_4L>R19()&$8(9BDD%& *HQ3V'D2Y,!EN<\+M>1BW]VZK'A>L>D=/ MUZ[L@R^UJ^TH#P[*V2GNRQZE-:YHR!S[Q#RT:9;,O'E?]LPP.M;2?O_^@]JI MJK;D<-B57XYUO?+GZE?9F/(OR8;=U-+?.+6 0&#*2)C&82XB=9$A[_.A%#+F M5C:]0)Q:(>>FAC8D#Q(^KZWZ>]$XOR08R]D(;:*]#EG/O.HT4^I@FL=<4)"@ M! ,<,1QU!E LC.9$!I_UK!"_%H(XXS@/,6"(D2Q-Y8CK M1AJ'V&0@V%D8;TPLSZ1'G<;B?V'W'\_NG?J3#*N/C]4VV!^JU3^^51O9:_;! M+^4V^.NG8"W'SU+^4@I;L%?>_6'< ?0FN5?&TK#&F,>P&NA#Y;)[#AML>;DY M'HIU?[8$A1E+8T P#A,:BP3R]+3,@5)L5@PZU)KW0M 64%"T0(-?-E+H_E / MIF[,*>"7[U8=94R]X,U@=-DR/L]Q9NW-C1$WC*6!8V]!( SE5TG,*&889DP. M_=9:'&8A'!+J=&W\_\%NR, T'Y#:#3+K@:COA=X -&1%=^"QND-]4OTI+[^7 MZV*[/EDN5K)'2=,("1;BF.0T8QFA21;!N#--8$),:MR<&/1>1?KT!D=.K-BD4:>$&-[R[H$=ZIFX6"&J3\W1;FN-*F0]P5G7/*^SQ$ MSZU+E<=^:B:',ABK0^5R8J_LKNG/O^Z+];MMO^M)5@>)2%U">WK(!Q$<013& M",4D9&&.2<01(H!D89Z&P&Q:X & ]YE"?=?"0WW7PA^[I6U5R]]#-7Q^P4&.;%7]-1C*\U#77TZ M6(W6XPV?]"V>=L6J;.Z>2@$&%(14<")(0E,2BKPU$:4Q,5QJ,?JT_W65,S1U M6?_R4>VR_-/BJ*T99WH2Z(TL,W$[AS'R,[EGEJ^(D!5/\Y 7.^@O'ZVU]U_[ M,<.S@7'_\&Y[D!VD_+(IF@>]%DFH[O;)DYR' *01H4R0WFC.8J,'"X>9\CP? M/4>GSDRJE/A0/I3U.E'9@[5[M' @R7JJ,B*_9CKSDMH3M/:5P9$?%[S*TQ4Y MQ&1B5AD(660 MY22.LTRDG4F8 R,)&V3(LX#UV.J#0.L6G9PA-O ,SU$-8E1/KT8CTTRMGO/8 M 0O(+1Y]E8=A4VY<>5U4XHH?_;G70[';%>N^@)7_>"JV^X(6 MVT*=>TD 8P*&62IX2C(4BYA&O3("0DVG8\.LC3!#:P#JE:W[851WLC8>E:;S MMY;#M@)68@M:<,$O+;R1-RAOD'5UKN>&YGFHEC-O7LT(7;*D73GP8U7L]]): M:T;5M':E0NJ.D$>%H4GY7J]I+4+$*02AH$@D88QIEJ0])H!#VIUFUZPP\(I% M:[ ^/^UNIGL-?"5WP9?&@7U3N5YO;/[QBW)";8+V7IAIHN>6TE/,&321E9ZV M;:-DM$7>-,VGLZ8Y1W_WYOK_R!4A0[B^5C42NK12X361_>5]7P=8DM[PW*(,SF%.>ZAIZ.G4H\_/03<<^ M73U"Y88Q[>LB#M^*G3J#M=Q_:W"T>?8"8I8GF$FM#3D6:9(E6=;9$U%HJ'WV M=KSK70U-'9+ZHP(7E.H>+#-E&T"BGIIY9L]*P1K:6E#=Q/R7%M?(D_&+_%S1 MJ>&-H#F!GHY]X[V255&L]]=3-55H?,([\OS8 MB,IK$V(_;3(/M?3EW,LIKT\.#>:XNT).L?.B^?_/"O'8\JD\+#<+A"A,:9[D M&44ICD3.HK S'(N,&$]PAQKTGNVQ;_)7Q5Y.;\^+B^L]^[I^;E,NOY2;6D#O M@N)'=X9>O=14/#P4J_H]N"_'?;DMY%^2?VMCBBBIZ:(IYJ*,/QZP/51AR-U MF[SV[5,=>1PF68@8#.,X%3QB])30 M)IRY.<8V!(#W>?JS8VQEA]3Y,;9!C3!(1L=BWZF<]J!G?(SM"K'F"NNBE6:M MM$X$O#B7V+J?W0]S7JR?F^[-];/LW;[X)M44_EZRS7;A+OMG7TQ'C\%AGV M5,>A"EHX 3TC_]>&_%JIR2WRO3[BH4/DM?IS'^TQ#\'UX]J%!T \\&=PIJ9> MVJ_+DI;JB3CY.S*Y/OS\(/NTNFQ9K>8^*9@+#&B4YU+G 4T A"#/1-POU"(2 M&1ZQ<6;7:#G ZL3-V>['?MD\MOC4PKT+GA3@>OFTZ" ;G\)QUP::2CH1_4/V MG3ZUS'_HF:^QWM74\YO4^SJXH\OC-1WUT!HSD5$?GKT^Y>.)/>M,50)8'U6> MW!V(C-,D9U$<=]I^B!__YO:W' LE<.9MDPU M_5#L++\\P9ODL/5-NDRR2&NJ9Z)Y[ORYE2\.9,I:WRZ5::*<1"(7.*6(A81E M$HCHSR5!A%W,PFUMCS,#/T.D=H[J2VG6WY>RX]3#U4FUDKOFL-1"KTW@3!)G M4E*NRYZ)0@YM@)D*Y6"W;NFE&][<;QTM&(,\%%*T$Y2"D/ H 4F_TX_,GO]Q M:';LC?:WMHI\[13=YMSU#I%3NKWO#,UU.\C)-I!V4\Q#*7TX9KWM8\C=0+44 MY59F3V_O.Z&.-]BO$FBNLBU::M=(Z<5!/<=UQJ:N\'XNG-E&^?WA?;;_*:>]C M7GPY+%@B>)*D"<^3F",(10JZ*Y)B'K+0;-72VHSWQO_*/?[HYK(!ZOJVOMQCBG64T^_W%IIY'-2W_>D*ECC*N ESX_5S7S]U\VY=?FH-<98" MPRT6EY9'UJ]5 S/8U(=+JA/0X9)ES;V]BGDEW:FPM4B#&FIPK\'[:&IW@41# M 1S:%//5Q,&>:(9S##%.*09QR37JY33@V/ M/@XTYET?3X]0/2W+M=HC.'_US6[SQ998LRT7GXP.VVB1TG>_6\NYRN[G^0-3 MYR]/3;//\C9E&KLK [F>A[JYBTA%FF(['1L@,$QNG%W&K4U M)5A#@[VUV;R4V9^;%_3:,Z]6AV=4M% %Y_M%RE1Q.>$B#J&JOP0PZO;'8T@S MPVUI2R/>MY[?==LA+]+0X+B5W2XH'I\VU<^B:'^S3ZQ4"?B XS$&+&O*JW]Z M#<7S^:&7FKT:TX0G6WI>KFG>,")GHF@#G;AV-,66$_<%- M$$!=9!%B49PD@ MA&5YE]1"E,>I@W)#&[-CEQN^53#CJU[F-N>NZV2 M*NC#,>OB%T/NM._=K>\SO'_@/U;UI8@?94)YOU68U#^J4/S[;/N^KX)/^&_+5D_E!NC\6ZO;E([?RD MJ2 LC#*_RG;]#WG-2WE]26;0L!!);$:S:>R]ECJH" MP%T3!HJ3IW65SZ[GH?YSPRN$YT^_[K7$\_?$7^0Z]:#._4#YKWH.JWM.'=;. M7+L+3EXW?ZBZTLO?>_87>C:"CHZ@YJ/^F^>,!"=*1KY.>?(N<"7L3@].NW_. M(YS_G@A[>97T[PBZ4?HQR(4/Q:Y4!]A>7B#;.G9.5D/@ N8PC2E.48Q$0@1+ M8=3=T 4S@I#)A&]FT#U/&CN(:K[H*W>8&:.:><+,4/O+"9P%_L;IX(V+O\^3 M@N>)1^/]N.%_W):]$NIGVL7F$=;G2D[UNY")$<.U:<:!2,@1I0D682*R-"0P M[!<\8HKPXJEFY=-AN3N,$+)=PS<1ZI>>&FJV3J@.EH?@2_&UW&Z5^,J)W\]B MN0M^B2Z_XO4[Z"$C1/ IN\5$\7O^$_>93-%GV;'^!:*V-VI0F,"$%MQ.9;S;J\68$WC]>=GYZB=2%_6UTKV,RF?HE' M?F_S?T>-U>TC_QMJK#8U4VJL6?OI:NRGX]-34V2[W"B 8E/]]F[[4.T>:[/] MM060DISE.4NBC&4$$HZSN+YNL(8G(&<[,H53?*NB+MK^N>AR\Z]JOQV6CTUE 9K M,?^P+->BVO56*(I@CB($"6&1.A$7PZ[*#R5"$+WR#MNO>Z^UJ(=M,3@R7W((%)Q X@DZ0)Y)6E>K8]WYZY+W*DKR2;TZ&5UWG@Q4\<.1CW8QW[>^,3 E?S+BJAY)%EV MT%\]3FSMO\$#[=5C49_CK*W0! .:AQQ',8TYA!3&I+/".,.F"F#V]1%$0 $* M#@J1\7/I9D3I:H$_ADSEH*:F.=([A20\(^*J*MA1-A=AL$3_^N'R 2R8K-^K M^=NOTCGYGZ=[B+?K-PX)J&6O3;4_[HH^:1$HIAS2) 4L00Q&C*2T5ZT<4I-% M)^]@/*]&2=Q_;!:AAE\1[+]A]#>O9],F%K-#A?TN:-&?W<"N-CW>O$#XY,)D M"UM#.;^QG3%*<\Y#C,=S]XUMAQ%YUI?[-V_'D['FN%.O7W*U*0Q5!38E@"*: M95%WPQ2*DS@T4_-AMCR+=?.44_\L;WN>WM&MGH-YUA7G\2@VU=X+MW0&';BQ M)?4J4U<5TPW'H[NU>?5F%&@#$7'AC3-U,@O7X;9D!E5?C*@5X1< M2WKLV9N'G@QQX&5J,Y0+.P7)J\=EN5V@*.-9B"B,$\AYEH@4PLY4&AFNK]D8 M&%M%&EB#=$27.ALE\<#:0"VY1=@(:M) T-830P[GJ"BF+ES5%"L^]!]W^5YM MOI?;K\]M_J5X_%+L%@P1EG",8AAG*](S'J)D#3TV,L5WBZ(DMN^)V'/CGRY=43*^X8TE6L_UCN2C51 M4\>-ZW1+6N$ADDE63@'+,9!&XS[=PL1H'F7\<<^ZU.%IKB&PF4.9TZ4G/EZ9 M,M,;(Y*\*,Q+,JZ(BC5O\] 1>_B5H_YCKQ9M(I6$3-WOBA,8AQBD%*=JOM8F M4B)-;/5"\_/C*H;5?,F&-'/5\,#7(-V89*;TFA!-[3!D;W[J8>K %?VPXD)7 M0=0]]LI(F]1D#(HL)BE(\C0,!60H[XWD&!L=HS/\M&?E4&C:H6 UYS$E2D\Q M/')DIA8&]'A1BN=$7%$)2\;FH1"VX"LGO<;@K%D]X2%?=T5]U*VS1Y?;?U0/ M?ZFVAUVQW'S8E8_G,$@6)W+JD\(HYDDLH(22=3!"('(=[?!FW+.ZU'#J\7,7 M**!J7[6#:B@X_OB_+DFSH-YF.5@7[FS:P> 0W=3M87G*KED86W:X _7^4GU- M]ANCXZD>.NH/AQW"LZ#JC3#CG?49'./SZEXU4N\=',SR9;GY>;\M%)!O[]_1 M^X]G*/*<8,KC+*2Q#*8,96'$^C()$:&!L6R0[7$V)7O,09\:W@4U[D "KX?O MMZ"&;I-5>VL7ZQ@W6I,X"7%OHYU+(PP.<*,UAOOXMJZ'2"6'R./9$/$5WJX1 M91;=G% ^V^#FQKO;L_=I @:F]Y96)TSL6\1!#=EQ0F_;!M:I_ CT.TGB7^*< MGO+!B?L(U+M/V1_:SO]0=W[U>W_RD:N_S8U9ECZ0W]GFYT/]NIV9.V'.(A*% M+S9KH& 40)9G,C/$YRD8=BO;S&86H8>4S,CQYJ[(/P_3O%FN- 9LVH<3'P2 M.BAZ], F8-$Z/OADTTU J'MH'Q1=&H[RKHX$44 11A",&((@ R=N3C3@4 M-(R,Q[GF=\<9Z5:ULD;T&(QV#\Q8C?=)JF+/&+@UY@UYFM&H-T7^UKBW\EYW MY/^EW):/Q\?6!N>$ X@2@5+ 4H0)34!G(X7 Z"R@V9<]C_X6C.5.AR%)>@K@ MCQ\S#="FQHL*/&/AB@[8L34/);#$7KGH+X9JL/QQ9B-B..,)98ELNE#DB9^50>(*+ M9]_UER"=T7M[17<*9@UG(9?XK-GNE,ABH=<9R_HKOE.P;;?TJ\?ZH"5@33(N MK 6[IG+Z16'G'E7^.IY^J/A<[![?5\OMR=0B22C.8TQYFF4AC"(.H>B,8)AH MK2%9?GJ, *!@!0J7OA39D'1;VSWS8R;C/2MZ N*$(GUA]DR5G09K]B8=K7WM MWP59'4#$] HZ!'SEI#-8ET!(6]DS)<:0Y##)\PAD49(QG.<(=Q8I2FUK((SM M^%?,+'A9"6&]66_.XFT5'9- ,TE]25O-Y8"$>#"9UJ4/7DD=5/OP-KDN2Q]> M^JY7^V#-V/0J[(4L@_IAUMP0R2/&=L>QB"<0?V^Z70!R% DTRC)= [*B< M/C0X]TAK"60(6T->(E&_]^Y0/.X7*(K"-.0 9"S+8$XY"_OI149BK;,V;BQY M#@_O+[VG4?]!#='!LR0&Q.KMOXW'J5E@&$3G:&^4]$Q=V;-SP_ \]O <^:+Q M7HDM0T-4J]U;I-5N5_VFY'3Y)/_D\'.1)#@#(8(Y(*$(64C)J>B QBDP>SG8 MJ6F3$6CUK' W$%?-0'SH!N)CNV'^I8.L'I"K,0>_E-O@KY^"=;79+'?[/PQ7 M/?N&L1?!45K$B2;>!5WQ0@\VZ-!.+Y&7>#14S,'-,5\!'>Z:AIXZXL_@6HJO M:K$Y+[X<%G$J0$Q3P.,$Q!C7BQ1]S99(A*%\FGS:NSSVFQC:JN?KJH.>E&LC MRX:[F8P<*^BO[R>P]=]BY^/=MCR4] C4>A]<:'3RK=['O< M!2>,0>[XV.<+]_6V/FPYFWYYRY4CES<^AG%CH=[\QU.Y.S,814E.!.8XP3E, M1<9XULU#(PPATLMB'!CRGM.< -5Z?3;[6P[>QS9FU5C#?=(Y2,-? !N/0FL- M]TFEG88K','A6_&J0P:%PEKLG=[=\L)_/1&W)6UV(F[MR&41'\:-CHB_V\J> ML=P7KR>Z,D1DF,0T@QR'N6QU@KL"T APIGVIK[T%SXEW!TSFV\Y6Y092>EN\ MQV'33+=[(@W6TURRIJ_7X[!G)]7DL3I*79;)0WF]8Y8/P7(M54)^?+D)-L56 M2MP^6.[DSZ^EU?*A+-;!EHMQ9Z<0V4 M9! E(1-11 0,\RP4+.\MDU3KE467]GQO53,3A\PG'M4^>M_PZL&_KH] M[HMU9YCUF88HB@^%[)JRWWXM%ED,LS!)>8+4I<SQ)J+EZY!^']\6E M$[#@H2B"IQZ:&JC'VH=@6:>.P^L&'#6-?1'!^&WBJ**@ =Z'I+O@K-DD^."$ M?OH* RV2#@\>@V9'J]L37 M%_SF&L2/)K(76#24U:%M,5\A'>R9AG2Z8<^FA.NDS+18[F2>W;U0?0YI(=/J M%(,\C!C)&>,^YV8"$\-7AAQ;]UWV(B.9Q%FV2YAJ=GGU*NFQ.-<4SDGI M-I1/B?6/!U5WI]#>G>6B00LXZ!#WBOKLISX:U'JX+\_3HE>SAL]M4\U$7?WY M=Z4:T >3NDJK[+_;[@^[8_MD1;G_]+0KENO[;8?B8[U=RF*1L(Z"JH@!B>,ZI%F M1?>GGNY>3<<73EWZKNBE\Q:8ATRZ=ZORW'/=SM6)DNRR6O/M>I&FF>P^-,]X ME#$*<@JS?N>0X3AU.UIF?+P]!@S:0<.$9'VM:]EL;8P2OG"^9E4"#W-DTK,^=[B"IPY1 M\-1 5)/)>N%N8W)@UBO[-K/X48@?.(?O&Z$%*7^G@SGE#/X2==KS]\'W4U;F[(\[LA)%LM\?EIK?98E@(2!$5'.&8I;E(("&\.[X7(8"UWD]P:M"S M*'[N9.\N6-8 7ZOCWJ4BVM)NHXDO*)<:N#+K!),]CH UWX^4+C6YXT=X->%[V?7\\[ _+NLJB M.6:VB.(09D0(@=*(I@P($F;].(:1UA$>9\9&60 [/]E0G2 .O'UM,,^:&P%C M4FRX^G]BMUTF.T,G4XGKM>E^EOMOL'5MC=\5T?/0,7?NO%S-=\N3:9'=^6;" M@E .C"Y>NG F+R:90.#*/6B3#>XNB)2KEB>AUXY\Z;R MTQ?-5(PN9;=;%9^^%3*B*F;+:DM^E/L%Y%'"4)B2F!* *1,@!)TYG,1:KZP, M-N)9MUI<00TLZ) %?U?8# 7+GD<]I1J%0C.)LF//BS9=8N>** TF=!YJ--R- MRG%'&ZX_>?6X++<+0*7%1"0Y0S"F"&$!8& MASP0Z4:);G$XFA8U0 S5R)#6^>J1J2,:BF3%C4Y]X_WA6[$[S2*77]2:0%GL MVZ>," SSF(A0, KC!",(4MX9Y 1KW]@TT(SO^9Q"%YS.NYT!M'@2;2BEUX5I M9#8-9W&S(E*_&G)$0NU*(@<1JU,7>9V!"\61CFB;OD+2E2.5\RYEEEV^VZZJ MQ^+S\@QYM-<<#A2Y49Y+9ZR5VC)3' MD-"Y:H^I&S?5QXJ7X?N1[_LW+6E.*8-))HW)Z;(TGT6=\N&<"",IN@&I1^276Y2ZO [\DYE3YK5;J4YY?-0-J<>:>]:VK*EJW?\X:%8 M'6S<;%0122W.7FTV%Y.,HV^/GLAQ>"QTD893#*)!3. M1$+BL$/&DM3H-,@8>#SK90LN.,A$1-WK<-==DVNFCZ.TC)Y^SJU1S/2U1Q^< M98CU'1#//;A3=T)TC==[\?(O]7>1C:O&#IK@BEJ/V<#S4/-1/:ZF&T[Z>S;R MR^QXV"^WZ_^G^K(GJT/UH/IB;Y86V^*A/"RR5+WD'DTW/&\>W=G"GH-=-E3803L*N_Q3,% MRW9[/:JO*JCJ+:9 @54]5QV34'COSJ/<+=YU-GXT>;FP ^2:U>FW@IQ[5/GK M@_HAX^U 1@LY>2GR625'- M_+ICOE2(A]VFI$W,A?#AGMCI X@'GRJ?7='%*A2KMH=R>RRW7]OUL6HK 8@8 MHR0)"10@C@$ (>Q*''"*F%%%O4.SGL.)C.KJ"@R[6.*#Y2$+1]X)]K4^-*.5 MG[:8UG*- ^YTU?&OVYWLB%^WY3^+]2F?WR\P2TB$82YS M^3!D&65(B,X:QM1("FUM>-:]FHW!H=FTO:,OK.Y_67> MO$C8!6*NZ-50*NRT]V2?+_M];#8D]5J=RS6BYB '&$,)02" M*8CD__IE:013:':7NP\$)H/-ZD[W%HA4J_:Z\>+'4['=%\&NV,BXL58/G1_' MD+5A#35(\D9K(4=R>'8Y?+4]2P,+M4I:HYZ%8%ZCU5Q,G332K(76C8=Z(NR0 M35V!;K]^9N]72==QMU-7XZ48J <],A!F###(L@SASF1"H='%&8,,C;<_)W^J MV'TWG14/8U%/)D3!M'?Q:K..-@=TGB+Z M:I';^TD3-X9]8J@'=EKZ]3>9)FX&N]VFYM(^59Q0OA@@#]6NKKS9%7)NME]N MFI_I!\=2:=UR,W#_R9RS"QM1'LF??D?*IW/5*!W8WW((;Z;\BX2P/$ORG.=Q M!A '(CN=41%I$OE;#M%%X'TYY-TLET&T&\C],HB/EO&_#-*BGN\R2 O0T3*( M:2/-8_[@U<,!RR!V; X4YKQ8[8KEOMA_+/;'C3I<(R1AGXK#85/45Y__K3Q\ MDS^O+@ENCQ:6ZKFIG (\AB'8<:3+,ZS*.XP1H S!YMJGI"-N15WKM)WP;IU M2*W - XU-=+[DTO!;](G]=?4'RY/7CF1>%]-/4C\9]#*SL)"YTOP\7D#?WK9 MP(T_ =%HX#$CAEU;F,<2SVT^ZRCCVW>]^#-*"^A&ID^':O6/;]5&-LB>_]>Q M//S\M3K4!76;:G_<%9^+'P8AJQ[\JGQW8#,Y M5"5SN^7JH"28'?<'.3W8?2AV#]7N45U->?]E4WZM%PH_R7_O'TJU:?%A5WPO MJ^.^>05Q 3G-4,@((I1QFO.0P$CI-$@X2FEL=/7&"' \I^1G:(.JAQOL.[Q! MN0V>6L3J$+J$;*:Q8[28GOC.K+',5+D#W^3('?RZGKAOOY,'P:?S]NN<:-^$ M'5>OA[-^13#9_A,8'L]\6!'1^/FZ4JNV;+P^K;7Y_(^C_E MGZL<_G/UL?A>;(\%^Z9>#7^WY?M#^;@\%/NB@4D,G2% MB.8YB>.(9[F0"7Z+.B/KRTO \VQ? M^_ RUZ9U$WMJ[^Z"DW]![> ?CT_!R46U2=,Z*7^T[Q_\K'^/>.EA5>[7N_=@@5CKWU&+6 M+_R9H"%OEV7-NPWM0ILS7V;=MOHU7_-NX^$E8>U>U"_=MN,?U C>-3X$9WM8 MJEAL=_#;MW+UK;>Z/YG=_R'8E5^_U4F2C)+[ M ZU3Z!_M5Q6(KU6UEB$X4.7I,F@T.?5#L=LU93"KMHVDJ6+;?K/_5'!3"]('E_?Y^VZ'=+R!4%229B @,F80A3D2VV MQ5>5_7\VFPZY Z U>OJWVU]@M9CU;(M#KS?!YH38/ ]VV CZ#0TW&;8V:S8>MOOMQ^*P++?%FB]WVW+[54GT_,\RCJ M$82)F4(ZM.M;(D]KG$6-51#K4WEM%'MHD)D, M8Q^>O1S'WMC3+H9??2O6QTUQ_R!D!/^/Y>98- D7>99PM4N+:P50W5(AH='E MOMQ_7G[9G%6H*;800I)Q"G$6$Z T M4":*>4YR*/^=Y,3_F=O.G>#^H8GD^T Z\NQY9_7(E*HP)(= N1S4/@>=@\'] M-B!![V10>VE8GC]N<^OE9/-M9[.TK6]@*>>GYKOK&GOYHK'[9I5QX46C!G^O MG0JF.Q+@LDFN'1N8I.GG$6 F\OWE\8,)6T#_^>'OPYG'8ZAI+5X32";GST#TWKKQZD-@9/R=5.N\9[^5_ M_<__UOV._->7Y;[XG__M_P-02P,$% @ 23R:3 _1ZND?= 4KL% !0 M !E;64M,C Q.# S,S%?<')E+GAM;.R]69<;.9(F^CZ_(F_.?/WI'Z-R_L^?;F?5 M_4__J&;_''\?_/++NM%/JR\FX^D__RW^\64P+W_Z,1__VWSXM;P?O*^&@\7J ML[\N%M_^[==?__CCC[_\^#*;_*6:W?V* ,"_;EOM?2+^ZY?ZL5_BMWZ!Z!<, M__)C/OKYIR#A=+[Z[ 8?4C_^X]7S?^#5TU!*^>OJI]M'Y^-=#X;7PE__SV_O M/ZWD_&4\G2\&TV'Y\__\;S_]M(9C5DW*C^7M3_'OOW]\]^PEY?TPO&16+;_] M95C=_QH?^54-_W,YGH\C7/.;6[V+.+[F:CHRU7011F(8D>.C:F[0,D?)FDJ.3$#VA5YFKZ M:5$-_]F@\R^>[*(7S6FRNT&+?9J.RNF\C'J:5Y/Q*.I##R;1:'_Z6I:+XWUL M^H*,??XPF 7Z?2T7X^%@DBS SK=U*\VG8&C+U1"ZN36#^5<_J?XX2Q,'7W0! M&9H_F:S#+CX_(V+5_;=9^34\$^:"=\$YO2^30=C_RHO*U:ZF&[X_G\0N>'B+ MAU2YGK\E7^]OOI6SE=.7;'Y>OZDU*6SY97&D>T\?:?5S3W3]#C5IM5\Q ALM M)^7-;?Q7\\X=;-=J#QMYDZ\?;*\/X_FW:AU[W=RJ$'4==78.M.BR5Z=2K/D; MNNQU,_4>:]=>#S*159[UK1+K#C5KKFQ^,9_\QF"S+W\K!?#E;SX-'NG:P M3;<]^Q F[>$Q/Z5!RVY[^3@]K:U%&)/OQX,OX\EJ_< $.S%AM:+5C,8YN] M;HT&1H.6K?5R[9M_'OPXVJL=3W;1BV:,V-^@Q3Y] M#[A7L^.KGSN>[*(73[YL"E*#MEWTM!'+]S[?6H]^+_]0PV&U7"U]?IA5T_#E ML)'];]"RM5Y^#!'Q>HQ_F R.QG=[GNZJ-S&.KZ;KR/'WZ.$W;-U5;QN-LH-M6NQ9&,O+TL^J^[C3,!L, M%_-_C!=?S7*^"'9Z-C_Z0%/$6_Z<'B'P>[5HH,U6/Z5'TCO*E^E(MPX]&@2.SA\V3<0WG;V5U-QM\^SH>JEDY M: I[^Y_4(0J-?)UCS<[JW]-SAW+=O6FTZN7H_>!+^6+7=U>[R6SVK%D\\"CC M@4?(5KW>];:6>QH"Q78[^_*%+?=W'=6Z:+P:3E/K]Z97M]/H,8B]?=;,B";T^.O[X/W]@\']^;?()Y M_:'ECT490J31ZJAT_;&3:KA+OI5LMX/YEY6 R_DO=X/!MP .Y+^6D\6\_DZT MZ_P7 #>'PO_[YMM%W053W7\93]7+:LYG< M.UY0$.>91Q)PR $UA$HH,=2(0<*H%\XT0> IS=1L^%,U&Y6SO_X,?_XI_.2V MG,TV,]R!,_TKRGTO9U^J%]9B,!N^HNOSIILG?OVV.C#UR_#K>#*J6\=+#EW0 MHX2P#X3D"D/D"=B@8H$6)*<)6+QR%[(: M@,8$J;)B_F@*\HRY)]U5/\;S!L/M18O"#Y;?R_DLYVT&, T\7W,9?BE'(@X\%M!9A0$D) M!#$ :]AH7G_;5#A3=57;V%[0M 3'MWRW*.]/G*ZVS<+D;YCV7GE%D )6&,>V M0XERY1-8A/K'HDO.6>=BGHM='P8/ZT.$U69@/89%?YM5\T,,.]:T $)8CBBB M2A&'H!1.DEIB+%FC)8'WKQ71VPAL*I8,]M\@9C:"!G(79WM4B:8KM=1FG5FG3+=1=L.=F\;6< M_5XNGE_6.84]S]]02$^)L)H!ZK'%#BHEMK:;6)BRRH?_[.Q)@CK7C/:WJAK] M,9[LLD0O'RFL5R&0@!P*S;T.EM,"OI' :4M3_"!RY61)Q#*W][R3S^]& ;7Q M[3@Z?9NK(NM9=O3\RDCXV?(^/!ZT/+T;;Q]>#8?/7P?3!I3+VH\".Z9#-$.8 M(D):CP3PM5UW\?L)O*9_$E[W66&Y!L_ORQ@7/]TJJ<4\P/3]C0H('<9..LHA M$)@ Q;FLI90"L@1:LC\)+5M#-].>V]'L5!GWV6YF=X,P?%>=>$R"$'DT'3WM MX,VM#R-^.AP/)H_Y$1ILR+7R_L)K9BFS!FLL:="D8BY8!6\0]EZB9OL)/<3O MM"W]MC^JX#R$Q5(&8(&EVFH=@F6!L28**NIMUG73')O_F;E8]4I]F6Q;X]QV M&6W<@3X]XMK EIWTGD(* 21BTB#OJ+1*$HLU--Y +C T^G(VJY$<32S2:2\J M-"?:<@H0A81*!87T%@B&>9BB/4,IBU@]7/OLB"U51A5ES^+07E\F.'C7:VZ8(6 'J(#<>&"$@#!X^ MJ&4DWE^9;6I-XU4W^.;BD+O_-JD>RO)3&6+2>-5R[YFD(RT**JSFSEL-K(* M!8>.FZW]-AI<%W]:T'/5!:ZY>//* &\7-D_QBAY70P56CF''F3'"&@2T\WXC MI00&6?\O35VNX7L8-^CJ8W97-?9_UXP662AFFA2'8(8X$TUS4D@G> M['[#V[$W;:CXH--S%JH7XQEX8; M:>D%5VWW),O8T$X_K/VOZ+@W6;H]XVT%Y< S"*G1C#!LL"/?Z1?>D>FJP$/I20<0L41<10JA[T*N#MFN0&\X:F(CO:@)H/Y M_.;V\VR5Z/IA)<>Q;9>];0H46.60)TA9S1"F,ORJY=2"7]GJ9EM*?[G]VA*\ MN<+&[8F2-0:/*86/[+4<;%=H([47SG*+O((<(^+I1E8([+7=Q6U!YZ\FA?;0 MS;9,_KRK1[=9=CY?"(,(1TQ;(:1P6G/O7"V;@D!<%W-:TO/+9?(6D,W%FB?^ MP]%ME5?/QHT$3#U%P4I#24)L)0RN9>*,7YF=2=3KCH-"*6AFFZ%B<9N/Y;?E M;/AU,"\_S&+:R?MCT]/>1@7V!L. $S(NR,:@A8C44DI*4A8M>KC(V<'3175=*I*S7]?!>?AZ*G(]OF^2(%HV?3HXGS0JF(9/.:4\, ME9XY[XFH.T\I2=F=Z>'E]CSD.!_?S&MP.V*^]PW.'C9H71@/L.90-2LL7;;Q5[>]?STL%.M_F4^CLN_E\68[LZJ3+IJ[%JONK M/W6PP*.XXEE.YRL-'\NW=^XK"VX=Q50+Y8735BN/-:P1LA1>V>GJ+HF82059 M2?IZ\6NY^%K-8IH;=1\+W<)CG#S^A@)RRP#77C)@/0=,0E]'(XA#EW(_[>2Y M]:U;PVXPOQ#G=HRCYG3;T;A0U%#AN&(Q'S"Q(2#A=6B#O'8INZP]#!TS\BP= M[#Y0[#\&D^7!DA+'V@8XK8/$T7@=RX4>**;JF N)S.'GE9FR9+0O.W%N:U<^ MVN+'9\Z=2YN\M*! !0\C#$"CO04*BJ"/[3A4.L7H]3"Q6O[)M0,E9#O$NBGK M_)B&Z7F)YTL>:MU6EMYF@?I0;;+\-SG:>KQYH0"BP#OL (=&> Z1%@Y;Z"%" MWCETN0.NF[21Q^5\_F!!8+SW&^ALB>2.0(4,JB5R(?:]MG6%=M5<(K\/)JOSE@LSF,T>PN1US/=MU+Z@QNDPJKCAQE//O?%>U;)3BJ[L M9ERB_E\N9': <#8S-!Q&/V?^L1R6H>=?)N7OY6(#S"%K=*!9X96G2H:QZ;T) M ,;?6QP=34H(W,.5R7:YU"*P^?99IBN9_S%>?#7+^:*Z+V?2YG]]%\SK?);AY]P6@R#Y"E2?,BI@=2 M-BYA2H.U4$%>4TN.%$BY@L:OW=YT '"^B:SZ5LX6#Q\F@VE,C!DCU6]1@L.4 M.M2L\(91(QUGVA#$L1!0RUI28D7*JJ6X=BJU"&PN"IU2@XU9JN(JK9!.0\5T M<.7\=K4#JI3U)'GMU#@3Q'QQV?.Z5X&P[L=PLHSG]AI0I$GS DKOD85<>&Z1 M]IH2J[?3,^1)YRS!M?.G X1S<>N)__Y[-1T>=8]W/E]8$ )(B"3%02 D99B/ MMZ&D$R!I5^3J5[/;@#1O%'4T?"J($21TU7 +)/08(&?PENQ&)"7I.'U)^DT& M3B=BF"UB>E*6<3IZG2.IPPEDBS6DHJ5:,DC6]I([]]]>_G5QK6 M9]Z3W'SH;X.8$C7VXN:V7CVPY9?%:K]X5:[]?3F8ES=?)N.[E>+V54L_^WWQ MEH*UGGD?QJB6-GA[CM3B$HVOK(A#&WJO\L.>>[__P^ A+E@UW^E_WJ#0Q'GJ M "(&4D4-]]9NL31*I*PB]G(N;)%6K2)[R4W^&I.'\W;Y7S8O&(NCA'*/G-/2 MA<'#N".4H8" LCS%O^KE=:(..-4!SMFN@F]JY6RRE+\&YP"]CK8M#*,.2^"# MK$ZZX#= 4+NI6(4O6S M%J08J%Y>$NJ 1.U >[DH[Z3HKD $8XR, 1HJH+0-@Z#>Q\'2L487%=[.?GT' M=$G&-/?._?OQ-%:\"$H9-]FI?_IXP1S!3!- G%'$2R^8P%N0N,IZ;O8ZU@#2 M43XS^F\6(_Y>3?>;E7->4SC)K56*46ZT@BHX=[A>IL?8N:S9;MXTA3*@?RG_ MI_G&VLY&A8#* H^=-5QJH9P5%&X7-H1*F=3Z[DIW8Z9:P_H";E$S?Z@PV#-L ML75 (&:-EEK7>T_8*Y!REOKT0ZXY':'.%[=/A#;K7?IG0K^;;HX@?*AF*Q4N M%K/QE^4BKGU]KB+GX]I%-0E=N7LW791!VTWV5-K]H,*H$( 88*"6TC B/0=N M&\(RD_7._548MXOJYW)L/XNY6RF#@VJ-]5;!\$L3H@13VS5@QE+,92]W R]% MDJ-FO\Q:,%]593I-CJHB"T,L3,V[5=#D3*+G(O%RCU1&?P>3#8#QZ-]W$O3M*I.[:+C[:N% 4&RL%911I2PG@S-=K@00Z M>G7;?!TPJ764,QX_6-XO5_M'JZ@WYM22Y*/@Q5GV=EB,W MF,7<7_,G4MGR=CP\N&Y_O'%A)))8R "R#^;=!C\4U/L3A'B==:GCC1*M=91S M<>M9VKIC+M;KAPOG(= 4,\"%%U)!+MQVQ @N4RXN-%]]D&ON3,N[U3;_&^-. M,JJ76S,X::V@0!(1Y%;I?PVF7AH%'J6"225K3[_'V_F2:@=,2<8T%U-^&T^K MV6I-9+W.<8 G+Q\M,#8JNG\,,>P8L= ]WM8J?>>K M\X76<8?#>\2X]%H;#9EYG.U=RFWBTQ- 7<#6]60U-(/N^G)OK-F^YLZFA312 M0L((=P('>9%W1&WC'F)2TI7U<&;.N=G9!MZ/#+MPBN8/*WB_EHOQ<#!YWLL4 MC UNR9SRGH)(8H%6R$%'J$!>2D*T#UZ!BD7?W)55@6^7(B_7I#H$_C*[>,$L MW,Q6F*V+)7PH9ZNZ'(TW]O:]HNA A08LYBUFO@BWV)$S+ @$17-"4.Z8] MC04Z)%XGF%^&<>NR+X]%$!HS[67# H0AQ6)J8QI^:0=CK4%KE 9:"N),5C_] MRAB6B/4EF;4NK78BJ]:-"F0Q"+Z=(U9K:KE57A*MI0[6FGD-K^ZP:79&G87S M)=G4K(KGD98%U"#6/^6 $$2Q]YJ'Z$%RIHBT1 MY?;LTF7EU/M@7. USAL_5 MH'5AL>"(82R'Y'. ODB9Q6.UFC=\71!) 12,>6A)U3H>,7?0TE] M^)Y%2J6<=#DYQ^N;)T\ZP)==.6TM^U6S0F&! M*&* &6^ "=J5<0M7**H8<)(U6K/M6-K/<:FSB7RK!PMDHH/$!/8TQ'R"4DOH M5B(*LUXRR;H*G:#<5UND"8CFV^3?=/+3L)P.9N-*_1@?+L>]X_D"4HZ4A$$D MH+1DQB*O:MF"3Y2RJ=EGMIRHV'W\2( R&TTV7?S[=/ZM'(YOQ^7(5K% [B&J M[&M3> *P"" 9"#%"1DHK0"UCF+]2$A'TF2[GZ?DE:UI"-;N!>5\7:FYB7=X_ M5G4&6#.+@=$>2V2"6^Q$+17P*B6:[6&]P+9-R[DXYF)'K#,7)MP/L^K[.+A_ M^N'OP7=\-[WY5LZ"MJ9W:K@8?U^?[CCNHIW^LD*), :Y $@(I( !5BI8HQ)& M9M;-]JQ1RAG$J#*CG6\?H;H=+^+EE(-;!O5#A:0!%R=A=LEQKOXW'8_UIU\>;V9?650Z?&#C8L,)"2KE.[4$J@TF;K M/T)B3,Q(/9 M3""/--R.)YI4"ZZ79RVRSHYM0I^+:NY'K 8=>KOII@\0KK8\]&"UKW ?95A; MY]>8'2!BTGN+$(9K3H'7(E8WDIIALL6*2I!"TUY>OLU(TYR*R47BQX0'49KU M593?RL77:O2D.NP!LC9J7TCMI(#.4FXHDA0)2NOE(6BL2#FSW?RDQW62L@L% MY"+?*O]&O' 7L%K+L3'\!PBWM\TJ.S>6)J &G/0$,\Q8+:.'((5DS4^!7"?) MV@(]V]2\M;%D5@G .H)=A:E#*^.#JDBT*DNBDJM>G M[YIW?G,\(P4[4\*%J;BVYRWMHAYX66$1P P(PP%"Q#MH]..L@)VYNGI_W>^B MMH=VMA7HP<,J)OI!O]X#-<&* ,"UCX[6X23[HTW7R[^,\T&;>CB/[% M**W$)H4QW $?1F,\$PV4@YCB[:*!,"GA<@^+2F7D86PJ0G M$FW/6PHIXW%;I PQ5"H6YD>VU\:PW]W)S[6*XJSWRN/@]^ M_&.\^!J33P>(@CR[CS V8.*IKRR@,=)0Q@W4%%--0_S/:X24>EFTOJ-0][KY MV;%.+K(;LDJ6-AD<] 5W-RB(B%SHI!S6@3WBFJ4PKI>YZW(RK@W$ M^[>4TLH22A%KQ'D&J8&68:J48;:>"[BP**4Z9 ^+)V1D76<1B,^6KW>CIZ_HTG3VX+FMCQ M_%LU'TS^%G-=A1;AW[&6R7BZ+$>;0T)'CKM>O',%(5X9 )FTP,9CQ2% E+76 MK/=Y3G%?I\5^<]K--2:3(/A0SL9Q7^OEZ= -,$_!7BO@P/C+VY&"6TZ0ED0@ MX;'RAO!MPC#.E$B)%T\^KGY5LU2O]?@F1E5[PZDX36L057,>D)MY#;<(?]2(% MATJE3%2G7RE8#RLWO9JUHQZK,EORO^6W;Y/5WO]@4B=6?3>]K6;W@Z8EY)J] MH>!:66.MP9 9IKARDJ&M_,'.9%FCSY\F,/U(13< 'R=8^,C(&@'PAC/A&ZLA M\V$P'OEJ=H ;>YX,8P!R*Z#@2H4@2"J">+U&)K#W2=?T^ACCMJZZJDU\\UW^ M7->2C;T]8$B>/E8@:H$15 JE'#30$HY-+8GT(FN^XBZ9DJS)5YYYJC.["6,,U>3IZ]]4J3@F-._CP9RFVZA M/JXZ'>UP_J*7-:GFRUG9P$=)?77A!=*.:TRHP<)P:!31VY%D>4I^@QY>&>IJ MVKJ0.O(1>.?9KS#Z8OW:@_5]#K5PYUHIJH1F#]:D>@3#*,5+]M4PR/M>E+0I?F3O:MMWEH=&,PHT@HX+8WF+I@N'Y.%(BP%]5291A%( M5T>#7ZP\O%AO4 LSF,T> O=71?,.'@\^Z4T%D(!*C*#B%$G&0/@*KS'AQA*; MLO/80^O2#CU>'07N$O+>6)+J/KS_:WAF_+U<.Y5], [KGD307_?O-'O1Y$V% MU$P(HHSU$%$"O3/&>(P\0,1Y9R]H0D[-DV\,@8!#S9"R#'J.N4"U) +JZZVM MT+:F]R?)/PWBK/D'=T@>N[S*&Q%BQ0\QR7;0Z6*=7"Q6._E[SUC1Y[&23YE]&"R)S-]*CG"045% ML(@UA2T'?BNY!""EFN+IE6 Z/V[89_Z>J9)L*\BO>UWW>'O<9"=T<:FTFBZ" MED*?[NI-P$,KSNU^4J$!4-V!7GK X_,X6HA8))@@ M900-PJBI7<:*QR>9XC'XW!0Q#,M/>9(.RJ$5(P2 AR02%F,7=8=@JQ; M@^URK(L(^W3U],5:K=-B]L$FK:[OQTP1@5KK7IUFB?:W+ZS%SC,1)BK>4Z.8A]!2HKD'%@!BUA)QH21*<4;Z M;0O:T/++,_TIT&:[&U)WQPZ/S\V8(P@Z!1@!HH M2/#,5!"PEHE 7X?%26CF8H@:C<91-X-)O,SP;KHYM7N4+0?;%5Y M SB5'C"IA./,,5;+B@#*L]7X1IG3)K+96#0<+N^7JYQQ^\*QXXQJ^HX"^1 E MBM61=(T0T49[O<% "9N4A??T'<"WQJZ.4,Z7\WD1Q"]';C";CJ=W\Z.TVMV@ M"!B%2%];Y@D,4;]C5-3C2&FN4S8C>GB!NET.M0)I+L)\CGEOEK.'9D[0CJ<+ M9DV(1GD0QCB#8T96"6NY@@.94G;M]-(:;XPJZ7AFR^VX^EM2BI!OZ)^<-?6O,:1'8[$L\[^LT%4W6=;8/%P 1# "Q1DC+ M%/9QUJVE0H3G/?;QYA9SSL4Q'SM>+GRV? JIG0]8[<-H%-T^!:31DAD*:O24 M-%DO">3*/99"HE=\O( 6$UG?1U#BAH:+P:3CR'3%G!:\E9Z%;../]"EWE&>+9.L.ZZR^ MV;OY?%F.['(6I^J5X[&Z7GYR89/37U9PZB2PU'",K:(BA#8"U:AX"E.*:)^\ MQ/#&+%WG:.?;B:DO^;1992?AK072 ".!J,626\X(<+$ X HG;1QN=.HO>?GB M#=O%?-CWP4ZZ^V^3ZJ$LUU5<-K6MXN&Z,TWEWO<5VEB!M3/*.:@T\)#;>OQJ M 'S*VOW)95&NR%JV!7@N,IY897%GA;^ G*4.NEC%E @./):BELQ:G3+Q-J\3 ME4:@'/XTS9F39WUR?OB@7V/EMPHIF'EF-OK!>6$$WJU14M4%*NEM-+ M5KR%*:TM*+-.5(\E%E\;NV.3TJ&VA0>6$X:)$=QI;Y4V4-4R8T.3#N\VK\_P MACVCMB&^@(_^N=IS4&?ET'UYZ=!]+/]S.9Z/%^6G4$UR<.M);:I%#[Y'V(/(4_^K>C=9H2^G*]ZG45F^Q7K-8K]]M. M-;A4M:=%H42(X+0GEGFL!-0 (N\Q%)JBH!#;R,1W9$D&DW+^L?Q>3I?Q^O A MD_#\R1";2@XH"X((Y)E0W(*M3,+"K#=@O JUWU XQY\E2! )%<2,JE8LQ);" UM1S4F13#TL,\4VT3Y'PDLSFO MY['TW&4>[65^2/ZZ ?7"1J]H-!Q"#"(""&"(X -\KJ6 MGC&;LL1X\DGSMVAJ.H$YWW6%T,_E<+%:WS A KP[6!M^U^,%U)PX:93CUF#L MN3)MH(T9-]6F=0X>H7C]=4 .LAEQ2"!0D80I& M@FUM+<4IEQ5./W+^YF:M=$1S,:4.JX]/4R^>+'3T[CE2.F9;\9 !#V@M#Q,A"G1RZ]$C MJ5)N\S;?)'W#$U!+P.:CSC:9=X#&K*OO!IOXN!2FR]MJ5CXIA/?;>%K-5@N# M:\F"E_;\+>MUP]_*Q==8D[Z&X]#DEK$7!6:> R@X(UQI*C6'A&]-/&RV+M;: M=O";FS3[JZF\(R9(MID3-IG%CK+[58N"Q.,U1H<0V3-KI7-0;"<3+]-*E#?? M6.SU1S!7: MSPQ:N0SG8[G)M;SEZ%''3GE-0:RPV'+%M87!29=AZMA&<$Z1I$+I/;R& MUBT_6\6ZK_<6@T]!+')>4RRPI!(:";>;8,BGK*+ /\'B_]E(9DOV4"X>69TX MJ9[\K@(I0[SV%FB)G*( :+NUS!BGE6$[]\+9F^)7UY!?A(9-*58$ TN(A ) M*Y!Q.,SQD*:-V><4L#,18SZWN2'IB/IFWBM EN?T+,(,U*D)5(2;'CLS<5&F#-=;P* M8"UU2.@0?3RN;8(KRTS<$C=.C@Q3,.]CR'<>&T]X9V$]U9A:(9$ Q M\J2W%E@0*T4(SRUSP@2 'B-UI"A-"2C>@./6#3^[U,"%I^'3I]]"<0X"=@H9 M+8WDS 2_HY8/,) UWUQ^!ZXMAK6#;KZ+1=ME\-)^.OP%:/CS0LA MO%E5D=/,,*4Q@QQMQPW'2?N/)Q^@>WOK;AU@G.EVJ2V_+)Y_<,9KH_'#HWV? M5//EK$E1T-T-"D*5140 8X"@V(;12QB AE@, 6?R@K4_GW?X<\!63X[D -K= MH@BAJJ.,!VJ&B0QSK:UEF +#J362)&6 [*'OFZKHEXF 6@$UXY#\?3!;WQVR M,4WEY'(WN]L:HCY,GT(QL=II#U]ZX9T+>J.Q0A"\Y! -ZBEO;DW@_GCA!\/Q M9+QX.%8IABA'*V/N>KP0 MD#D&A.8HQ#F.84\XKR4CD%_9;F6*:@^RY"PT\]W%_5Y-OL<[H,_ZW*""V(%V MA1'*8"<%XH@1SFR,<6I9I3!75E(U3=VO+N:V!VPN$OW'8#:.9O5CB&Z/S$DO M'RV"0"ZXUL)838V5-,B'MF-,JI09J8CUP\7.(1(FH6 MBR,@*0EA6+3-F^'D24K:[1Y:E/.5>H =9R&9BQ\QV7?LY-&)Y_F#!3/^IN5JX60>LNZ,'TG]7M M;_&$TW370@*:=-:SAW--"V3)A'2[ M=+*#\>3A9EK&OGU]_T[??#R738?>5%BKI':( 8W"6#$B+@MN)VP/4VZE]K#@ MQVZO^'YW'&K4OM"+ 28F08,AI MRXB!JI;=, T22-;#BLPM3F]=P-NNF?+E*.;N\LOI:'ZN@=K]C@)8882'(/S6 M''M$#<3;*)'@E%-+/2S.W*UI:@7B=I@#CCK)QQL5W,?B=HH;A$,WE<3!W=O. MS(:3!&[T\+I+-]Q(PS3;TMY@>G=L.6;[3$&(-\HQ3YA#P2 JH)#;FD(.4GC1 M0W>F_768CN^7]T=9\.RYPKG >RZP%X0:(J32F-:R$$ZO;#'_+"U6[>&7 MC0N#'\VX\/2Y AK)'-8&AY<"'Z\)>U/+$GZ0PH4>KJ"TPH4$_')Q(1ZJ>#>- M"6%79Q,/NPRO'RX\-2AXP]0("XASTM':8DH@/4HY(]S#*+5]WR$9TLL0Y??! M_?&]G'U-"H-#K*TPE X!BJC73ME:0HSME9TN2%'Q0;:B9,>GGIT2;_1>_>?HK&H=TS,) ML.> 0G@.-^!#P]8%\CJXVI K!1PD@BNAT!87H*_L1GJK].@&XG1S@9L:BLV# M!<9:6B2U(XP!#J'CW&\-),)(JT)R93FV%E(& M,3/26B'KKFM!4N:*'OJ7K1*A76A;GS*:L*-AZP)I8:@+IDLX:I@4!BH>9C_N MM#3F2:,E(@SK85NR,@>U]7>#RT!7NH72$@! 0X2IEAC%OM#-C: M2Z;0E6VBM1_4MHGN)9FT6<#1U6Q6_1&'R.!;^,GBX41B[7M-F)*+F+?MO3"[*[#XYL'RL0\11I0AW" M%$FYFL"W:\L>7UW)QH[(1EBB'I8;C4+A-:A[<=7K@?W\:S4WGQHE$!(;;*2R>QM)QX9ARK ML8"2\Y2#BKVLM=@Y,]( /I,9[Z;#63F8ETW\D(//%X&Z3"JD&7<2V/ 92M;K M/K'R: H?WHACF\:&MI ]DPCORT5$K9;I!/?TA-:%8EQ@8#R$RG,00CMO[%84 ME91MKX?'Q-HG23.IKR@,\M91J2WA$DCA &9;!)S&27F&3J["^';-7T=X M]V7657$\C:N1FQ[*$'G"6PH2$ZYQ;9F#S&AJ-6?;H,I(E'10Z$^^0-X.Y.=N M"L?#M3>WZT!IV[.RW+5C=_#YP@=,(%#880<#( "X[K M;4%[F6EOS=OQ\,/@8?7/,(K7 ?K/F]D:'Y6?F?SPG,MM'="(D.LQSS$-?7& M A0T+85)#X\WY6!9*TAGNYE7?EOW;QY,<+,]X'U-"D6)T,@KZHW$A$G.J7JT MUTGW<\XH@_A&N=02NME<\N=+S3?+Q7PQF,;*V.J^6AZT3\>:%A !SI3W7A"H MB:%> ;8=,1PFY0N]^GV CE#.OCI*E/SE>02Q\P8B 7A3@%( MF4088R>QET89K56C0""'@WHLB_B.IPN/O(76$68<04B $.#5LEF/5%+TW#\+ MGZK@@V[G.8"^E3N^/,@CPF\JK04>:AH,3BT5!/H*:7*V7H_?[CT-S#=YNQ<* M380'RC,1T^,X"[9@(:&2ROOTG2ZGJ;CQ[=Z3$+WP[5Y)"$8,.D]CR65.D=#6 M22V8AHQ:?=7J/T=G36[WGH;I98S&UMUM;#,>'60C8JENC17$F!*,!62J!HMH M;G*>97_+,\RYB+ZEN%)+))T*\8Y5P8 A*F 87#524EYU]H S]-LDI#P-TEY? MBC&.8N^\U=IS9PD1> N+!N2J#4E[Y#@#RGQSSEH#?CP=3(>EJ>:+6)_UX)RS MLT4!/'$,(\N@-L @B,CJ'/]*/J!!2D;PYAM\V^6IN\&B''U^X;_Y,AG?K>O['B#/GA8%DXH1HKQ'T%ML-3%$;RTF\2DGHGJX;]$V") I(98P(\(1BHY5$(7MD]\K99DH9F MSB!(34>GFY;##0O-A81QA@C@&8"I%!36TF*E4Z:GTW??.B^^W?Z\U"*XYU[H M7,ZBZ+\-%LO9>#$N7VPIGT2:I/<5TGIM&*7,"T49 Q8^BNO3\@ST\A9-6VS* MB?HEHJJS[%9#Z1&V1GIC/9.82(XICTM6&^D=2DG)T\,:[UU&8JV!G'$O>+6H M]?8W?X6R!L14X!YPRBU4VG#LA5%*4Q$"Y,MM_C[?;%_!W:3@^Z%F!<6:0:#B M#3].)68*$8F,U PI9R"[LH)JJ2JO.D,VUS@=S[]5\W%L>G.KYO-R<<$!&Q11 M31?CZ;(9"2?]J9"0"HEQ (C'P_H"(D0E(8J MQ8/:C6QT;+(S3)YT^-UT.%G&@V.[!7QD0L=0-@C MR(,+)X%A!%EJ&TVVW6 2>%?=EY^"LC?5L"9Q:??3U[*,KJ@:C5:J'$P>"3C7 M#R=1]]A9M4P]*+@C B!B%57&NIB$7;-:!\3IE.P25V#%&C.T>@O:RW>E(T:! MP[A:,+V+^R%!YO"]$T*^ZV)K[UCT MZJ9(F]K*Q<[/X=-N;I_U_>A!O[UM"H$==0! 1 D''C)M!7F4467-7YJA)%!; M&J^ZP3<7A]S]MTGU4):?RN]A*(5!>;20U)X6!>7A$QC$"&ANG2;2*U7+YWS: ME;7^\:<%/5==X)J+-UM;_K>RNIL-OGT=#P>3(W/BWC8%XQQ0QHGWP@D3O!-A M;"VC CSE>E$/3_KT?39L2T_9N%C>O>SMT7EP;YO"<>8 $\@S&K/A&^NIWLJH M5,I>;0_M6 NZ?LF>EI ]C3WS;/Y=O$WO8,@ MCS\LXIU@BQ"AFB-$M6<(^+J_ "85;>\C$]+U5B5"F.V8QU-;:B:#^7Q\&^1= MZ>C(A:K#+0L;9FH:#"TAW@F*-6!J*R]722EL>IAHI.\36;O:Z@$[C]_C.M:V ML!1RB:SACA%HC9 \(%O++,VU[0NVQ8#FS#H+Y\RNTN[!=C3T:]"Z(%(@!"WS MW !E(',6U>$/9B0M4\";XM>I/-CM1K6(=2Z.=3\K')FD\W2@T(8XB"REBE%K MA54$U+,2MH2FY%3IX;'QOL_UO53Z15R&8W(TNQ!^WAL+CBB@AOOPO]",!]M$ MZGTFC 6YLEVXOI$NY0C"V4H\\T3UWZ?C13GZ]]"?475OJNEZ)37TY.!-]2.M M"NT4X$9!"9@UF&D89L5MUWU:#M'^\:]S!5==(7\]SLC[!E?E,_:B$- !Y[VW MQ"$KPD2JT%:W%B65#^OA/:5_N27G:OY"([#!Z:L]+0HC.>0*0RV<0EHY"T2] M(HUC"M#KLNV]9,YA=I^IJ8MXR8>Q^5A^+\,WFCK(C5Y6:(PI)H)BJIEEV&*@ M:(V*=U?.W].Y<+Z]XJRTK)-.0O.%!9PC);1E0D,+O).J M7FP/HY)=62:/MCG5 J2YR+*^>7)S>X)3T"#P2'AKH63XA32/R9PA(=1YN!U4 M@@E\U3-L+X.3?-KL,>LW&0_:)?WFI85#+):1B@O2UD*,=3 Z6Y1$4EJ3'@8T M6?B4SN'SE),M8\5X\"4FU%_EWFC7>J>^ND!:$DNQPD1+H"7$7-;GW##E+F7E MM/\>:2]->&:5]GT0'#?FB6\N8LI019#A#@/G/-K7$Z_/4 M=+FKX9?.''.Q"^%4T1!) R$4 ]3&)+Q4$<6815R$F*S15/)6-T3[N,H1>Z$'Z:]J[G.$$_SC;R$*-0R3#G MGE NJ?!6"D&#,@B25EY99-<[3E_F;.-I2O_SG6U40'(/I'>$*2HPU]88"BU3 MWD@#W94=;>\;Z5HZVWB:$J]G7GG?LV-J,?&S!\$*"DLH)$X[9I1AD -,F$XZ M/?^G7"_O^PQSKN:SW8QZ3/EXBEAG '=B:L]-H]4C\(DI)GAB[ M\*UM9V,&FQWRO'RD %QP T/OB1)4,:&E,0I!*(2R+E#Z.LQ"^VJL6L'SO"P8 MQSB@0F]&L4=^,KC;0X)GSQ1>((N#DRZ,T]1P*+ERC@7/G0,D>%(NC!ZY:YVR M( 70;FA0B_JAG(VK(.W(ABGCB$UX]FQ!D",2 B?"I$&%M4)I@BB1S"&AJ$ZI MW]>C+=,LQB$%V&[IX8.?,)C\WW(P\^$[NP+( T\7CO,080-B@ J8**TLLH!; M%XP=#H2'UW$F+PM%TJ#-09(UB9O3Y,GS!5 MQ\6UC$0Y']QNJ+*6]6-Y-XXBK@LL[V')KD=#:(*-\"+,CT91IX"D6!IGO*-< M"IM4Y/'T*EIODR MX-HE-TR0>3:8O L1W(]_+Q\.DN/%LT6(L*$G*H39G%/K MA<"$4$V=T 0&(YEB/DZNB_6FV9$&;#?TV!Q\>9P #SNK^QXO')*">F4QDY J MS"7TVAE@+924!)@22-*C0E:=DJ0E;+LT(WX\*6#/Z44AHA M*'3H=8:J<59MH1F')+3OY)V)$.:Z?S2W5_7TT_+:KA/U=7H>8WR\5\ M,9C&M=3#D\V!A@56<0]34X\!/Q9L687);.?=7S9D0:'&OSCQY7.M2X0)!S MAR%FU$I'J&7>@(W4RO*D8MD]HE3+##B8:J %F/N8\Z(QS8YD_^ > .HL"CXI MUL9*$5S>&@FB?4HL%D!!* M"X-=\*%J632B*6>P3M]/K6*5\K='GA1$S\QE:LMI=3^>GN$5-6A9>*:XQ<8& MFTJ-XL()OA7!*Y>RR=ZCLQ>=^$7MPYO+?ORC'-]]790C%:N!W95AN'PI9S>W MKY9%]& ^'AZP+R>]IY ,2:F8=1!ZPI&6&,"M+07\:B+BUKE1Y4,]H_LT6QT@ M'4PVZW*KWJO%8C;^LES$\^:?J]7W@A3EZ,/@8;4R.)L-IG>K=D=\]\27%Y3J MX&C2X'DJA1'GT%!^=J=D';HY3#A&]@>FV'66T@ M>RG6;'S,,]RT%RT+@3&*V]\&4R<,5YQB6LLKO4JY.-6CZP_9'+4T>'OEJIV5 M8[W!NPKKG": ,HHL5A92#'T=;WGH_)6[:V M,)*$8J 1K6V!9]Y>63&*//SL4@,7GH1/GWP+A .8&JCK FWJOFF_5('#XZ M\_K;FV58.^CF3^"BPC@8Q;Z.OY>?RN%RMDJTZG[$I!GE:&W-[[\MUZJ]N7UU MB/%(_LIV/ZB02H0P'U#%@0N^D!<$\!I-06#*;-VC:X^=.8@7U48N;B>*IA]V MO^!(KLD./[40UDL-B"7.8$.UE$[0&F>+;4I8U$,?]5(D?5E-H#<*O>S :90E M\EC3@MC@W1OC@G%2P!H/(67;:=":*SE;VBON-.+SV2IZ(];\?8-,CFU]1,%M M"&F98>%OHPS1#&!1(P@]5]VNEOMO1'^J_MJ>;BB41OO+P0W1%I@"3'2 M*80YE'9KE()*_V7>TRC7+N?/4MJ%KIU=N"I&F[?.#%#",><,0YH**P7A-F[L M$,:0XR0YJ6$;RP&[=[=B88352I$,0H9H57 M2(9X]\KRJJ9396^ WR7LF4R!'XQG_S&8+,O?RD%,O/KLF&QV2[#MS9-,L VL MP:%FA0Y*I1)[P2FA%AL5$X 8B1VQ'))F683S2=MDW!]L5W ( Z^,$A0'>0E7 MS!,/N _3D.#"9:V4D>,.>3O*K[J#^)(C^4,U&0\?KFH\4\*HDUQR !3%2BJC MI0?2*@T 1;S129B.I;VY]>/I8#HZ""_*DH)\9S&;C#%A$4DH;X3U*G*1$^3 @2:-VH1D[' MTNY2V@X5A0=^KZ:S9QH[MC78VF<4VG&MG"#:,DD-#),J56%JI<0ZXIQ.*8_R MULQ.8TKM,SN9E9%K&:B=T!Q2K*VFDAE&L :6 M4"%25E9Z>#>@KW-MBDZR)8(]P6FUNV7_^^XG(7/__KPOOQ>3IK/K@=>4'!M%<.<8A"@!<@* MA;A37!A/=/"E4\X[]?#&>Z\FV/;4\I8@Y8AQ41&G'JL-2, M$\4IMU@AI^R5'GX;OIM^5BO@(%-I][7[R\.@_O[+Q*\&;?-[B?V.KG%$! P[7D!BA( 94::&P=#)ZS)T;Q ME(W:'J90Z%'$<0'M7?9TU8[E]),/6^UX1T$Y@0!J2IR5U$LJO=1&8RJ%%]0U MNS7Q!KW%O/QI=/XJ73M].8ZE%O$H\D, ;"5/P@FL%V\JC--42!+,!^44422Q MYHI#J836%M&49>L^^Z 796NW.LK%6;M1;;S+6T[G*^U_F RF:V@/4/1PPP() MIYGV0D!LJ)-*"X8\9()BAKW2*1Y G[W7BS*R595DRSVPZMP.([\%ZP )CSY#J5R8]1U&FI UKXG )PKIC3 M7#*D*)%.2N>L59:'/[%56<_H7?S*<6-R[4TKD%\EF>S+.D/LY\&/"]J3;1\> M==? G!QH56!+0BSFJ5":48: 9DIK3Z12 7)*&K$_FZQ-C,.A9D68^F#@$(T9 M+*@Q4(JXPQ$79X34%*1DLNWE6&]%\SLS);<"^E+PNT/8,M#"* 5\(1Z M(B"!$CHG<3#9,MKQ"V8(V23.GM[%K-JKX%>U772*<*]S4@Q 0#\M/7\MR\3YJ->KN\"FK?4T* M[D(D+0!12*L0'!D?8J1:0HG1E9V3;TW?52?P7I) 1P]#[6]44!W$Q![;F&=; M"R$]Y;64,9O.=9$H7=D-V',6LL?YL[/0^,WB:SE[7TWO/I>S^V=ARIZM_^.- M"L6!1)K-1LOCMVKV=V@ M$%Y@@YD-?CCA#%#C_18P[_B5U=_K:D9J!=S+4>?H;+2O21&B+"<@55YQCPFT M6(5(;BVA#!%>UM@VHU-\IIJ/LN8L5'/Q9O_@>=_@N%"#UH6V6AN.61 U&.\@ M/(,UD-(J?V4U?[HR1NTCG8MA[O:V',;LT=N1\7&PB%M U708)N7!YF)L&30Z MF'P*.EX&_3\\>_@ UMX>^$=P@ R#ED RAF/%0(U;@:3*\LGTBJ37E:FRJZ- M,_WU\&%FN9@/IJ/_77V9J^&BNHWTW?9$E]/R=KQK)>V$U@4CAC&.H,0,:A#^ M)32N1:'.IJPNO2D_['QB=8=V=L?,_8BG,D*[\OZ7[OJYI[L9NUZ2<$]D@)C$-"E"%%* :^7 M5B01)F4YO(>'_O-[4RV GHMZ?X]'RJJ[Z?B_8A6(>J(^Q+,]+8K@^2DHN0W3 M.@"&:2.\K^4+X7,*J=B?BU3M('QA!KV;!B64\\7-],F.O!H.9\N#98G/>%N! M%+5"RG@@44E-8?B]#4<$)RGEIG@?#WI<@'LMXI_MN/*Z=T_Z^WL(<9>SB/"A M@\H'FA5$4BZ!9!0P0PT/P8R0M:3QDD "T\2?R\:U"/.93OX1IH]7/7O&]SW> M_NDO*HA5S@,B.=8$>"<<]O42HV3&IL2)\L_!HRS ]W$*W<3#+4VAF[<56!G+ ML+7.(D:%HYX][GSXQ-REX%]S:-L*N# Q;1E"ZL&\G'\LY\M)1#$6F?Q4+A:3 M]4V,?XP77\/S\=K*9HMMO--\=O(YA;>*&OX>FH8L7/>J_[L/#B2>%][8JD-4<:J\9QHHZZ@3A" HDH2#2VV9+ M/-ED;7;4?W^SPAL M3.:_EXN;VS QE+/O!R?]XXT+C0.5K4(BII$2BNK :2'"3,$E$EADW?:_]+AN MS()]X[HMF/-MRVXZ_H]J]L]WTP^S:EC.3V?7_M8%"K$@ @Y:"#PUC$HC-!#& M:6!I++V><_/_S=.K-9PORR\U'249L\8O*[PCR&/A@)>4"HN$-M@R:E:KJ-BD MI((Y_;! Y_D.\G&O1=#S.S(7SF'0OO.B%9+,&VZU8Y0X&L+0$.P9"PAS,0WD MY9R7QVOLV_Z;]0+T&)U?*28H MNYRM>IHJ+7IXVVZ=Y*F<\);"KR59+M&?]+RZKFO+(+?KJ'V."87H80J@1$!"G-KI+(*9*V/ MD\.SZ81!+VO1Y5'&92Q(!+":1LMXJ;E:*.GE4:?Y!8[ENSEI/<4PC(N M'2-&2<\5C_^R6SP82#D=WT/_I1.F[(VAVL<_7_+FI_;D4S F\VKVOEF&F*-M M"XZM()8 0)SD4$I*(:MEMH*G9"'M(>P!3BM4S0T)32,V^-/Z=J^65ACD1L3^/+O!S^Y:[Z_NNH'$>JD/A% M9 AYPI#PK>)]>3>8N.EB?YZ9'4\53%NI@G-@$01 2@."\[_I.1,27EERF6[G ML'1\NV'&NCM[)Z&7CQ1"..NE1X)[&,)2A:EV=9_C&+D.2Y&DK:H5Z,Z^CC!> ME*-_'T_O1M7]I^67^7@T'LP>#F8G.]BF<"%&($1XH@BG+E@P15'=;0Y%UES7 MW6K\/&U5W0"9RW%X;>P>;=W[!HF!&K4ON.#0.4"T, P;P@C$OI9=X:1;G3W, M:) G'.H"^SZ4WC-7U-8(A"B6"IE<$##4B%K'Y]9"%*N M#C?WE.6:=M/@MRPVSUX+[5J#_G(D5/?5;#'^KY5Z;V[_%ER,>;QH<_ TX EO M*8RQDG$!"7'&PS";8+_U5[R3>:K'7C$%VT+^<@Q\LDOV9'OL)/KM?D6!L-=< M ^^(^#6;Q3^+W\\VW"(BA9S&>A M@C&@4G!)/*,> HFY!-R@/]LF+(,&*6NLTP)0K;!P%! 2D# 64HI2CJGW:!FA M4Z8D;<*>AG\OML:2-V&A")$)0 9X3"AV5@H9OK280>$#M%>R6-DQ'T[>A#T- M]5XPK95-6*Z1""ZP1V$JIAY+#2T' "*DP]@&\,K8UB(/SMB$/0WKM[$)JY&G MRGL<+UQ3QK2D4F&H(%3:*(6O[)AUJUH^N@E[&K9]VH353'(';7 , *9:4T6% M]@9CH1'&VJ:4"WKSF["GSF'I^/9C$U8BKU>F50;+ZK073"EO3"QD(4.0>27' M-9*TM6\3]C3H>K,)ZZ'@"FG+&-644Z@8PXX@XA 1!O.4!>:>:?P\;37>A#T- MR.O:A(7*.4WMSY@.9C\WW)P&CG/_9 BS!240AG\ MC? ?1598CRR)Y02-\N$?.=WP:V1O)L5<9AODPMDX\F]^T&!8(#*(>^VH#9Z; M,\)"CZ3'*KARC?)4=+WY\7NY>+*=-C\C6+2)?#:3\+V<+LN8X'1EU0(0J_2F9CE?5/=!/T MZHX./NU? Q/2\ T%$]90PIS76 M#=""(C@E>*7;!K#=+J-:5*7W=[0_E[+:: MW<>:QC=?)N.[%3T^A3_GM^.8FO[#K/P^KI;S]2;^00N;^O*".\T$,$HH;9RV M#B@.-\@)HM&5%71MG4_5A162R_O>B58\3V>6]\O)ZL3&_U_>M36YC2OG]_R8 M!/?+2ZK0N&Q<6:^W;)^Y&HV%G#SK MY.2DUR4D?E_-;PX5#?3\RU$:R@)2X)PA!'OA A(-WL+XB:7++_$!7$Y;9V9C M7Q+BE/F_KF:U^_+FP^^KY5VBQKX+/(K_3K1@G280//5>.R20U&$'CV8\RX4< M8<*N+S*/03=#&?:Z)/7-HO4?#QCB9T]&*>NK(T3 1B(;'"%(LT8>("BG/FN$ M5TCV;3CST,TT='\]M];UC;J_SF=_S.\W%RBDZ&G+ZR.&K/-[HE*.>BR=0TQB ME]P:T+X1#[&00Y[N-T%^7WS^_FHY-(0*+N]H)G7.'^K/Y/A-1-U?$D%ZPAT) M5F-&O V:,-V@$"3D[(R/\/;(R[E_F< /5_2W 6B;.:[;);X4O!U/6!P>'RF6 MR"#I%*728N^,,$V,IXE6@UX<>?VDZP/SPW1&.3 X$P)K4W0(CU'K#UAOS59)E_ M6SY<<*MJN!QS\%P(88$JDT(X$9!C)!!/L4F^D^IFM"^"09<]JJZOB#)X9PD! M+ 4&&SC:=#W:HF"21_ESYHL[<^/EI:LT[%=C.RZ\SSV<\9 :ZN[:P(E21BN% MG8= <6"@K2'H@OO;;KZ>W=VMJKO=0>6=1)UWMSN-CPP()HR+P((T@9EZO6WD MUTY-KM]@858\KX;I ?.+!_CF*4_QM3/[SGA;E!0!!TF53B$ 4UP!M+BH9+E_ MSAV?<[G8OP;.3&YV"@N/$NW,-T47 H(DF;162TNM=UKL1'0T.0@_YT[,J20; M!OU1)9>:NL;W\T_ID34(9O63OFT8Q1YO;?/=@I%PJ00TS5%!* MA,GUN1'' '6_":2;Z[J1:SU7QYI!W-B\]'K0/URH-$ M&]]5:8EI(QLV>-![K08X%P$?[2:S=TR4 M#!D":6U6&(O@&)6*-#(B!!/+QV?J^0??I RJ0S$G.4VACA..MHKY_L'D-'DA M#68H!%R7'5)E;",-#S:GQ'F,',G7ZO-K\7+@''SU^;7#\?\?'ZZSQ=(3!P@\ MT@:H3[%C(Y60/J=K_PBSHJ77G7-Q'(H=VU+ #A[[]P]&B^KM1:.3TQ:<<5@D M ]M(8SP9]":\(4XQYRAT61#)87FQN\Z\,SV>/1^)U0 B1>(J.,R1L@Y,NP C M/VBSF2%8^!>:0-3HP+%)BJ$$2 >$,D&5$\5;2)'_.$8-1-N HRZ:"T%Z\ MLJ 3ESJ,CA1;B45]N9-1Q#%"%,5M .&RS-,(-W4+FZ?B^ [%JU>++VERR]77 M?RY7?];GM9LW@[^^MUU^5J6=;W#/5SNI_H\F]_N3L\D =X\?&Q.>!TW;AU&1ZS# MIF*,:^ZHPDHIWF9' M,YF<01[GN6I5EY?"\2 '8-_*+B(@3ED+72;$JY@E;M M-X)13FN^$9Z:*^Q992 YW*GPQ=W[:O6I-I_; ^X;F]GZ@K7)/$"6+L.C$PY8 MP&!(($0BPP!"N]B'K(VN$1Z"*\NA'@ >*N T6Z#(]6VN2P.>1\\M"PLT$&_B1YUED!C*;.GQX0'HI;W_COORT7 M-T?=XQ>?C\8R8I0.CBE!*!7_RYL^/R_NDF77M4#U\ M[;"WVO45,3CK.!6)\$83+:PFFUKL#0*&B&$NC[[.3?F>,+X R[KOV>\?% /B M5H&5KFYY+ UC0C]]2Q;G%/V,UM4GON^J#QGFH#&(EE[SWC@[1XA]0$-2JW^ M5[H2>E\.#_O0^_N_S[[6Z:GN._O?#XB6&IY_O/AD7BM:?(H#7+U$3>O T.MJ7=9#:!'N*G? Z-Z M0'DH?NVNC:G>5O=U"] ?P3E KJ-C(Z3@1'I.I0%%'"):H59F*4C.#L<(-^Y[ M8%9IB ?-'IU$ICTCH@2FK!"42\JXQ9XP:=L$O%:#;LI?Z8)7!MK+17@G1781 M@DH65N*ZQ0_7R ED6ZF,XCDE:B/^!+MF8#KU'7R=%WGS8-MCML"?_[>/1 M6DL=QQ@Q(@AE03G:AKDV^)P5:NS^=$_Q?S[*9T;^W>+#WY:+_6;EG-=$)YTG MLF[EC)2P3N@D:(L4RTHAG>P^7S6%!D#_4OY/]RVT%P=%8[1(TGCL:OE$" *+ M1DHAN]T.6,J1OFJ.%9B^5]FLK=JT524K4^ M9*#*_$ ,*>90VH(FTBHE'6'09MK VYR0;H3YIH)[=Q?!?RS[QQG[QA%Y09VR ME&C'&#/48-66;R'B"4 M.@(DN0((/T4N"";6"Z\@<\H .MC2.;NOFF;MA\NPGST9I<:!>\"@N98V.)?" MVW;;*-@<@HRR@"!;K\_7M"P\A]N&6S^\^5"7;&[L8+7Z,K^IUN^63TB]N/FV M;U ,!CFJE%$H0)!$8L*:HU"4"IR3I!QEVJDT:XI!.UC%_FJY7O^^6GXXF*+\ MYJD(DFNP=;9,6NQL^J,M.6<<9Q5>C]!++DV0\Y$<;,FI-E[Y+]6B6LWN$XO- M[:?Y8E[+O;E-Z>@=?]U>$(%SAT!:J92F*/G]AC<(,H%UCJD99>JH^ +5!\Q# MD>QMBO=6CS=U$=7BSGZX.IH]>>CQ*S!G09%.Y)D+X^F+V9O.'!9W5\V&4 M.["E"50 U,'2UMO.RW6NH,:@OJWR4+[ZQZ?39Y#8[K0$AFG=%(IAKUJYC,VI MS#YY]_4:R9*/Z8"'SS;II.,+U;,GH_26U^<>C+)>:T)<($W)"J/*^PR.=#_W M_/W5QU?%D3P\AVP:LSV9O96_0WYYWY!(I- 4+%/,6\$IME:U7X#Q(J>3US$ 5!^6JVK[W/O9W]7Z]7RQ7&T2XEO) MDI_V_5NV^TW30..I@0'F45T-ACN.1CFN/)":^5#ZSU:R.EP-,)# MVN7I/59-#?O%),EV:P*D:.5PJF'/B&01K*"<8YN"%JRX8URT%H$:GM7)=(3G MO?NA8BZLXS&TA7>0^_G!&+A),;<)%KRRA(,0M/6 &#-95T:,\*S5\/9S *U< MAO-NOK[9REO=/HG;7%G>FBAJT&!!$8EJIP*#UI*TWP[B.1$/_@G2_V4U]NF\*7'$*IF_(+T+#KA2+ 6N' M&$"RIE[ZP+'CHC6QZ6]RZ#/"JIA>R7,BF(.="YVMZHM9U[]7JW B$#:,& 0&%C;!L^2Z2P_Z*?8'B@)[WB"S"3-1I"-2%G1XW=O MB@ICX#IHY2E!X Q53WNR"?M!;V7IWTP5XL;)L6$.YI(2R]:]M%F7)>,S=K,>KMJD 6V:2*[F3GCDUD8M2+\^VLR&?4G,R1 SAF"(D*4ZX4H:4;20/ MS.7$<-WSX-]G*M]/D'.9N(^"<6?;N!?>$!5SC",B77+R9,#U7J9OOS@?BRX8"T$]"!-,(Q+A,$PE M_3/6+.M>/-?'FGZA'U^H[^;KV=W=JMIV2ZIO=MP,/3^X+W48Z0<)OG-[CR=C M.[XAUEM,LK5WRU7=<^/O^=Z^]-\] M%+UA:3X!R[J"WVH$2=YF8DR0B36;+Z.C92$TL]7LEI]F\\5116\?BTA;1Z1B MBGH?! U68=M,+DUY(JK.TO9ZL_JX=WU4W2P>OJ MTQ_5:J]KN'](U&F6VHL4AE.-+3?8)\/64-I UJU)8U7YJ?I:]H+EF01XM5@_ MS!\>:ZQ/X,"14B]"@+)QG,N&_ENM- M"]/Z,%%7'AP<$Y4%KX$J(91B1E/E--E-&SM))G)=0S$6E 3S3 Z\GBT>/\QV M'0 ZL^#(J!A<$)[YX!.)@Y0:!8F:J6-C:PVJV?W#QYLD M<7=C<&!(%)(+'5S=^M@Z%2@*MIVTY&8B/5[+V8)R6)Y)@/>KV6+]>;G:PMV9 M!,>&Q31U!\I@YQS7=3M/07@S>&@H<6>32%!40%$CKS2IK/ LK*$XVH>4,/B:(RB)Y) MB%^67ZK5HJZH/XT01\=%G>9-54B1#1C!F*/8-[EP+!3/N2YT3(T1BA&B-*+G M)@RJFX^SQ?PF\;(+#_8]'H-RRAOL03B=_J34VW:Y2BM75F7P%#.&A8 \4^M^ M4:WNOG;2^$N/1J.=!LHYVDQ46"K]4P K94ZCSC'U#"BF[0(@GJGI,*_NNYGX M%YZ,$!#W%@A&0(*F$HB$W11%?:E-CIZGF/G+Q_#\,.YS)RW_^& T/'B?0@HB M*4_>A];*F6:"&&26*S?%U%XVA&?JN D0_=\/J]EA+;_T:$3$(4*@GN4$1J^X+ XWJ^J-;KAOY'W)Z#XV)P6BJ$A5,>I05? M)P%;61$..2G,$24U>O5^2@(\&)FV4SSJ^7SW7,04 #'"&14"& V(V2;DDYP0 MF-;"54BO/UQX=#ZB9P;1_UC,ZSXKM3AK?Y_"NU6=@ZV-ZN;FG%H1B]LPN]F= MT>J44\EZ9X00%+5*B>0U<>=W2Y#(S$!"!!AA;1" MX, X=T_8^!Q>C&@[J!]>% (UBQG_G7AYN_ST,D4[T*/#^&BLXXI2(L" !A!. MB%8<[+(*04:TFU2:(^61'3P6_Z5:WJUFGS_6*V77./SYF)A^A$G"@]?!8L$% M3=]#(Z.5.J>.9(06IM\8/!/<@>/O;V?;-1;_<4P$[8*'H%ERM*RVC!@L&AFU MP!-+*!?0]3:RI[%G7=W\^]WRRW_<+!\7#ZNO6_+L_L=SWNS^=?S'NQ<( M\O2745(?E)>!)=<+$4$1"VT.W*.\?LDC9$*^WI:9$/:O\E_@@,I_@:BH]'4G M<%-?PXZ09HPWZZ\B)*MAP7C#W((J/QG"H=:(/0OEK_-%M=D#.;!4'!L:F07) M.34,,"2D5.UD-1)+D#D)N!$ZK+VX'(4Q'HI51QK\^+]W5]'5W;O2?VX/W]-V MQMLB!:&U,!8P1B;96LV]]]I[)E (W S3;F.@EO[E2/+#M?=] W]NQ5ZUNJDU M]^;#I:+>SV+L)[VNX=&Q8]$X97_\! CAFR;43+5 *(,?''>$R5YPW/6#\ M1)"Q=.;;/?JVJAV"^CK-:O5AN?HT6]Q4;_ZXGV_!_'GZ]"F%$CF$]6 T(NGC M]_6-(0X').K&')U:6'2KQ-YI8/GA,/3K?8WX3G])-#XMTPAA@Y7B3"F9_D4C MG$@NW[0BG>(J7PX$_'5FY"S#V$(PW BP+MA@,&EA5"CKQN/QD*M/Y7?.SYT& M]77FY[B5UE/B 7MM%=1)J=#(2#&=6KE#OJX[Y^=.0_;R^3GD&">4.2Q-T#JX M^J:39KZ*RXFM6@7T]F-^[C0(+Y^?$P &XRW,=<4$8)K$1Q*-@'%6T MM8PA:Q]YC(M+&;T>+,\]#=')E.<24/7_^[I7GV :>ZLY@6GN(IZJ\F+E MN:>A/9GR7.6M$TE*XT+@P$7 H;'G&@LVS7W+0B3K&^T1EN?BM%+2P$(@F@@J MA$,2-0(8Q'/Z\8Z^/#>7+D4@'6EY;IIML$8'0HFTG%IK&&^$L!SE1-0C+)XK MRXM"H(Z^/)<'O;E%_%2E.%ZE>$HX1BP.8$0*LR0.]?$$D!(8[Q2E7' I.Z3$8Y=KEOF!2#F M"0)I@8 Z1H6TI$%0J#"Q,R[%>77.*EA:*6S]D?" J" $ M4Z:P1=@2:QHX"-8Y%P2,EZ.#<6AY>95=DL$'KS$M^ L14UY'=,QR0;A6F@G" M&DA0(+T:@TB<_2V:5H7"]A\\6;1?6_U>QP;J^/GXI:V^"T$K[U(<_V55U7=;O?\X&X;H^WXO$F13\&J0K1/V MTD/@O#%)R42QB?0UG@3;"^GPN@O?N+2>,&RHU+[>?*)>M+(FYW!B]0 7UD8:&^>64*BWYAO1XLBCL-TXB*@ M:2V"94G6-]HC+(J#!!AU$BLC,./$@GJ"+"B:4_PTHNJ$?NA2!-*1%L4%KI'R MG#@E38I:@E*^B6*TM5F5 Z,OBLOE12%01U\4YYU(?G; 7#L6E!?"I(!A)X[, MN^=N]$5QYW.D/++7>4*>!&M14%QK9R3%S!/2RHB(RO&&1[CRC"5:SU3#=9Z> MIY9+SK"H6_%IXQ@$V^1]== J)S$TQL K7]>=3\^?ANSE3\];#X1HEB:K "P7 M+OUS,U^J=4Y*>XQ,R-?;CZ?G3X/P\J?G:9)5,*IPO4QS'))C+IKY*8,8A9"Z_VGCRC'71YA2'5A MA^=B>AL5^[,/$-17XV$O??#$H/1G0J+);VG!_<36RTN0YJS#!:>I9:"Z[V_+ MNK?)T\=5W3\T(?-EDSN]?+'VM]-:W+ZM[I.G?/LTP4[EVAW?$;%F6A!PVCGB MG$,\.=C)X_:@%#&*=_([>@JN]BBJE<8NUP][.RV>\9;(K-8B^0K2,*N"54)@ MTV A\%0* GODR/. K#?LKS.7Q(+&7A&"A1?&)T=7(=7(R)R=6H#?A_8[)XQ. MP_HZ$T8,<^N2RZD?.Y6J6IUON_V_+*O7OR1T9$)T!BF8RR-SPXZ;%&O)$O M+=(3:PV=K^9E'[ .E_7[QNK6MG9C>=?5ZLN^\ZD=1T9/K&3>ACH.]49I9[!K M73T!.>O8"+?CAUC'RB(^%,/>IU][ALK1%6WOF.0V"@+)@D/ZCNIX=DOIP1WPCF2@,, B'/=.)6*.S3IANBY="D"Z0BR1K]V MJH$\/CQ:G;P#R73Z(KC13BB/?".YXR;'4QKC8:#+YH_.A?TBA-O-N2O!=H]' M9@R2SM6V5%'M75K32?LIB:FYWF65?8A)Y^%[&5/U<;:Z>_'"[T./1T41T5P) MS&VRY<+S!%<+4_K^IN4&#<><\_ =BCF_S[YN8M6P7'TWZP/LV3X( MX!B+.#>$9ZRZ!%?85[=?O^NHE4".JA2IFWON*KQ:;V^MM*^L&+ MEG=3>5M]7J[J;*#F-5Q#DBWW,W_RC^6/Y^+!KV/"U37,2!NT-<$K(VG0&%O5J1B_[X,)SR?_C<:@45/W PJ=WQ:91-I023 E MP'W '$O48",XSEGX1QATY%-D[[F$OB"_SO,)2%"ADWB.4"L2HAZK%D^JL^Y* M&2.M^F1!YW,*IV%^G><4'&"+/=$JK>%!&,(,;F648-C$>)6OZ\[G%$Y#]O+G M%!"OT]<<2&"&,@08#+0(,#*QVN$">OOQG,)I$%Z^L861@%P(!ED/H*QUP$TS M7RM]3NN^$::YRJO\9 A'WY"-<[#*ZL"D$PH+JIP@C3C,9S68'>^&7@%&](GR MM9UGTA32\FFIE4"UK;>KE&^DXQ9R.#1&JS*@JUH$\*L\UY3<,D%, LPHG_Z9 M<:W;#T:'B17QYJJY\[FFDU"]OG--"EM@H-)_DI "/-:.[^0CGOF)5=#1!'R7-P7!2$&JY8^NBL]\0A$H VLDH'$VO] M5IQ")<$=;MU:I05\]E#]MESLF'^41'O'1&P%6,&MQPX"1B" LD9&JR"G#\0( M'>KB!"H%['6?/W%4<6NQ8(ZD_P8D+&[B!5)OODV+1!=)_A; ?>SG4 S')(6U M"L )1\"2Y@LD2$ZV@W&>7H^<0SD%T[K]:[IO"_50?K?;]_,AI% M4/I$F55><<0\?;WC6#U?RX;VJ<[B<(4I$"C?2=Q$$DL$UCB(%*H:)WX8^1=FS MK= =_33=^KJ,;^VHD3FES-VCU$G1 M)@_AX1CS)U2OMH[-K ]2Y^4AT6G0,H#WG&DPG-H44[82DI!3^3'>^+PO M\A3!>#@6-2MK2#C9Y2(!\EA?U+5=>I>+-50)G6K[W/O9W]7Z]7RQ7,T?OC:2 MF<7M]V_Q__>8_OIU]?!Q>?L$QZ'U<,!91&K!8<58()0:1E!P[6$]BK#+*:^4 M/QW7QZJVH3X?LUY7!YF]?2""DMH;1!W6F&)K/"9-]1?E6(4,TJF?C'1G(7JQ ML_.;3-PT#L(#E4(2RJDQB(-(JUERA820H"A/JUJGA&M/4IZ6'.W2(N.\-T;' M$A3*@TWLYHAP0WDP*<00AF'E7$Y2^KK:9G0F2]Z1^#.![V .=G]1__'';%W] MY[_]/U!+ 0(4 Q0 ( $D\FDQV'T(I55$! /A*%@ 0 " M 0 !E;64M,C Q.# S,S$N>&UL4$L! A0#% @ 23R:3!* N(IX#P M*+ ! ( !@U$! &5M92TR,#$X,#,S,2YX #J0 $ % @ $I80$ 96UE+3(P M,3@P,S,Q7V-A;"YX;6Q02P$"% ,4 " !)/)I,I(CEE)!2 9_ , % M @ $"@ $ 96UE+3(P,3@P,S,Q7V1E9BYX;6Q02P$"% ,4 M" !)/)I,;L/%=X6Q !ZW @ % @ '$T@$ 96UE+3(P,3@P M,S,Q7VQA8BYX;6Q02P$"% ,4 " !)/)I,#]'JZ1]T !2NP4 % M @ %[A ( 96UE+3(P,3@P,S,Q7W!R92YX;6Q02P4& 8 !@"$ ) 0 S/@" end