0000105634-18-000133.txt : 20180726 0000105634-18-000133.hdr.sgml : 20180726 20180726073419 ACCESSION NUMBER: 0000105634-18-000133 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 70 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180726 DATE AS OF CHANGE: 20180726 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: 18970186 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-2018630x10q.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 June 30, 2018
OR
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to             
Commission file number 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 July 23, 2018: 58,180,056 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)
 
June 30,
2018
(Unaudited)
 
December 31,
2017
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
306,624

 
$
467,430

Accounts receivable, less allowance for doubtful accounts of $16,099 and $17,230, respectively
1,635,289

 
1,607,922

Contract assets
156,134

 
122,621

Inventories
43,665

 
42,724

Prepaid expenses and other
48,511

 
43,812

Total current assets
2,190,223

 
2,284,509

Investments, notes and other long-term receivables
4,180

 
2,309

Property, plant and equipment, net
124,993

 
127,156

Goodwill
978,303

 
964,893

Identifiable intangible assets, net
481,577

 
495,036

Other assets
90,125

 
92,001

Total assets
$
3,869,401

 
$
3,965,904

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

 
$
15,364

Accounts payable
505,379

 
567,840

Contract liabilities
551,614

 
524,156

Accrued payroll and benefits
282,159

 
322,865

Other accrued expenses and liabilities
150,153

 
220,727

Total current liabilities
1,504,930

 
1,650,952

Borrowings under revolving credit facility
25,000

 
25,000

Long-term debt and capital lease obligations
262,492

 
269,786

Other long-term obligations
341,846

 
346,049

Total liabilities
2,134,268

 
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, 60,041,910 and 59,870,980 shares issued, respectively
600

 
599

Capital surplus
13,054

 
8,005

Accumulated other comprehensive loss
(93,600
)
 
(94,200
)
Retained earnings
1,912,430

 
1,796,556

Treasury stock, at cost 1,868,802 and 1,072,552 shares, respectively
(98,201
)
 
(37,693
)
Total EMCOR Group, Inc. stockholders’ equity
1,734,283

 
1,673,267

Noncontrolling interests
850

 
850

Total equity
1,735,133

 
1,674,117

Total liabilities and equity
$
3,869,401

 
$
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 June 30,
 
Six months ended June 30,
 
2018
 
2017
 
2018
 
2017
Revenues
$
1,953,886

 
$
1,895,937

 
$
3,854,274

 
$
3,787,669

Cost of sales
1,663,042

 
1,621,436

 
3,294,311

 
3,246,828

Gross profit
290,844

 
274,501

 
559,963

 
540,841

Selling, general and administrative expenses
189,907

 
181,745

 
380,932

 
365,132

Restructuring expenses
374

 
343

 
464

 
908

Impairment loss on identifiable intangible assets
907

 

 
907

 

Operating income
99,656

 
92,413

 
177,660

 
174,801

Net periodic pension (cost) income
717

 
408

 
1,454

 
794

Interest expense
(3,457
)
 
(3,069
)
 
(6,453
)
 
(6,140
)
Interest income
634

 
73

 
1,178

 
330

Income from continuing operations before income taxes
97,550

 
89,825

 
173,839

 
169,785

Income tax provision
26,529

 
33,019

 
47,162

 
59,865

Income from continuing operations
71,021

 
56,806

 
126,677

 
109,920

Loss from discontinued operation, net of income taxes
(205
)
 
(18
)
 
(487
)
 
(522
)
Net income including noncontrolling interests
70,816

 
56,788

 
126,190

 
109,398

Less: Net income attributable to noncontrolling interests

 
(30
)
 

 

Net income attributable to EMCOR Group, Inc.
$
70,816

 
$
56,758

 
$
126,190

 
$
109,398

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

 
$
0.96

 
$
2.16

 
$
1.85

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

 
$
0.96

 
$
2.15

 
$
1.84

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

 
$
0.95

 
$
2.15

 
$
1.84

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

 
$
0.95

 
$
2.14

 
$
1.83

 
 
 
 
 
 
 
 
Dividends declared per common share
$
0.08

 
$
0.08

 
$
0.16

 
$
0.16

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 June 30,
 
Six months ended June 30,
 
2018
 
2017
 
2018
 
2017
Net income including noncontrolling interests
$
70,816

 
$
56,788

 
$
126,190

 
$
109,398

Other comprehensive (loss) income, net of tax:
 
 
 
 
 
 
 
Foreign currency translation adjustments
(875
)
 
(577
)
 
(380
)
 
(691
)
Post retirement plans, amortization of actuarial loss included in net income (1)
595

 
625

 
980

 
1,234

Other comprehensive (loss) income
(280
)
 
48

 
600

 
543

Comprehensive income
70,536

 
56,836

 
126,790

 
109,941

Less: Comprehensive income attributable to noncontrolling interests

 
(30
)
 

 

Comprehensive income attributable to EMCOR Group, Inc.
$
70,536

 
$
56,806

 
$
126,790

 
$
109,941

_________
(1)
Net of tax of $0.1 million and $0.2 million for the three months ended June 30, 2018 and 2017, respectively, and net of tax of $0.5 million and $0.3 million for the six months ended June 30, 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) 
 
Six months ended June 30,
 
2018
 
2017
Cash flows - operating activities:
 
 
 
Net income including noncontrolling interests
$
126,190

 
$
109,398

Adjustments to reconcile net income to net cash (used in) provided by operating activities:
 
 
 
Depreciation and amortization
19,233

 
20,354

Amortization of identifiable intangible assets
21,352

 
24,257

Provision for doubtful accounts
7

 
2,543

Deferred income taxes
4,855

 
(6,410
)
Excess tax benefits from share-based compensation
(1,065
)
 
(1,554
)
Equity income from unconsolidated entities
(290
)
 
(758
)
Non-cash expense for impairment of identifiable intangible assets
907

 

Distributions from unconsolidated entities
1,847

 
1,829

Other reconciling items
6,531

 
2,208

Changes in operating assets and liabilities, excluding the effect of businesses acquired
(212,217
)
 
(49,204
)
Net cash (used in) provided by operating activities
(32,650
)
 
102,663

Cash flows - investing activities:
 
 
 
Payments for acquisitions of businesses, net of cash acquired
(25,207
)
 
(82,724
)
Proceeds from sale of property, plant and equipment
605

 
1,629

Purchase of property, plant and equipment
(15,914
)
 
(17,668
)
Investments in and advances to unconsolidated entities
(3,484
)
 

Distributions from unconsolidated entities
83

 

Net cash used in investing activities
(43,917
)
 
(98,763
)
Cash flows - financing activities:
 
 
 
Repayments of long-term debt and debt issuance costs
(7,634
)
 
(7,601
)
Repayments of capital lease obligations
(696
)
 
(716
)
Dividends paid to stockholders
(9,381
)
 
(9,531
)
Repurchase of common stock
(60,508
)
 
(65,775
)
Taxes paid related to net share settlements of equity awards
(3,745
)
 
(2,637
)
Issuance of common stock under employee stock purchase plan
2,758

 
2,191

Payments for contingent consideration arrangements
(3,298
)
 
(1,017
)
Net cash used in financing activities
(82,504
)
 
(85,086
)
Effect of exchange rate changes on cash, cash equivalents and restricted cash
(1,121
)
 
1,739

Decrease in cash, cash equivalents and restricted cash
(160,192
)
 
(79,447
)
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)
$
309,196

 
$
387,213

Supplemental cash flow information:
 
 
 
Cash paid for:
 
 
 
Interest
$
5,824

 
$
5,600

Income taxes
$
71,593

 
$
67,652

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

 
$
688

_________
(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.6 million and $1.8 million of restricted cash classified as “Prepaid expenses and other” in the Condensed Consolidated Balance Sheet as of June 30, 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
109,398

 

 

 

 
109,398

 

 

Other comprehensive income
543

 

 

 
543

 

 

 

Common stock issued under share-based compensation plans
1

 
2

 
(1
)
 

 

 

 

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

 
(3,354
)
 

 

 

 

Common stock issued under employee stock purchase plan
2,191

 

 
2,191

 

 

 

 

Common stock dividends
(9,531
)
 

 
84

 

 
(9,615
)
 

 

Repurchase of common stock
(63,430
)
 
(10
)
 
(55,646
)
 

 
(7,774
)
 

 

Share-based compensation expense
5,169

 

 
5,169

 

 

 

 

Balance, June 30, 2017
$
1,578,929

 
$
598

 
$
662

 
$
(101,160
)
 
$
1,688,278

 
$
(10,302
)
 
$
853

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

 
$
599

 
$
8,005

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

 
$
(37,693
)
 
$
850

Net income including noncontrolling interests
126,190

 

 

 

 
126,190

 

 

Other comprehensive income
600

 

 

 
600

 

 

 

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,745
)
 

 
(3,745
)
 

 

 

 

Common stock issued under employee stock purchase plan
2,758

 

 
2,758

 

 

 

 

Common stock dividends
(9,381
)
 

 
81

 

 
(9,462
)
 

 

Repurchase of common stock (3)
(60,508
)
 

 

 

 

 
(60,508
)
 

Share-based compensation expense
5,956

 

 
5,956

 

 

 

 

Balance, June 30, 2018
$
1,735,133

 
$
600

 
$
13,054

 
$
(93,600
)
 
$
1,912,430

 
$
(98,201
)
 
$
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.
(3)
Beginning June 1, 2017, shares of common stock repurchased are held as treasury stock by the Company.
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 and six months ended June 30, 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 and six months ended June 30, 2018, there were no significant amounts of revenue recognized during the period related to performance obligations satisfied in prior periods. For the three and six months ended June 30, 2017, we recognized $11.6 million and $18.1 million of gross profit associated with the recovery of certain contract costs previously disputed on a project completed in 2016. In addition, for the three and six months ended June 30, 2018 and 2017, 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

8

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

NOTE 3 Revenue from Contracts with Customers - (Continued)


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 and six months ended June 30, 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 and six months ended June 30, 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 June 30, 2018
 
% of
Total
 
For the six months ended June 30, 2018
 
% of
Total
United States electrical construction and facilities services:
 
 
 
 
 
 
 
Commercial market sector
$
199,283

 
41
%
 
$
383,665

 
41
%
Institutional market sector
31,060

 
6
%
 
59,068

 
6
%
Hospitality market sector
7,289

 
2
%
 
12,805

 
1
%
Manufacturing market sector
94,018

 
20
%
 
179,812

 
19
%
Healthcare market sector
36,679

 
8
%
 
75,186

 
8
%
Transportation market sector
72,511

 
15
%
 
143,775

 
16
%
Water and wastewater market sector
6,140

 
1
%
 
10,753

 
1
%
Short duration projects (1)
25,195

 
5
%
 
54,725

 
6
%
Service work
8,836

 
2
%
 
17,004

 
2
%
 
481,011

 

 
936,793

 
 
Less intersegment revenues
(1,469
)
 


 
(2,499
)
 
 
Total segment revenues
$
479,542

 

 
$
934,294

 
 
United States mechanical construction and facilities services:
 
 
 
 
 
 
 
Commercial market sector
$
263,660

 
35
%
 
$
495,511

 
34
%
Institutional market sector
78,079

 
11
%
 
143,706

 
10
%
Hospitality market sector
21,191

 
3
%
 
47,718

 
3
%
Manufacturing market sector
99,047

 
13
%
 
198,923

 
14
%
Healthcare market sector
60,006

 
8
%
 
126,120

 
9
%
Transportation market sector
4,724

 
1
%
 
9,930

 
1
%
Water and wastewater market sector
42,519

 
6
%
 
79,270

 
5
%
Short duration projects (1)
76,114

 
10
%
 
160,009

 
11
%
Service work
98,301

 
13
%
 
184,526

 
13
%
 
743,641

 

 
1,445,713

 
 
Less intersegment revenues
(2,984
)
 


 
(6,209
)
 
 
Total segment revenues
$
740,657

 

 
$
1,439,504

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

United States building services:
 
 
 
 
 
 
 
Commercial site-based services
$
119,043

 
26
%
 
$
265,804

 
29
%
Government site-based services
55,147

 
12
%
 
110,556

 
12
%
Mechanical services
260,249

 
56
%
 
487,591

 
53
%
Energy services
26,594

 
6
%
 
51,834

 
6
%
Total segment revenues
$
461,033

 

 
$
915,785

 
 


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 June 30, 2018
 
% of
Total
 
For the six months ended June 30, 2018
 
% of
Total
United States industrial services:
 
 

 
 
 
 
Field services
$
125,527

 
75
%
 
$
273,617

 
78
%
Shop services
41,620

 
25
%
 
78,677

 
22
%
Total segment revenues
$
167,147

 

 
$
352,294

 
 
 
 
 
 
 
 
 
 
Total United States operations
$
1,848,379

 
 
 
$
3,641,877

 
 
United Kingdom building services:
 
 
 
 
 
 
 
Service work
$
54,998

 
52
%
 
$
110,273

 
52
%
Projects & extras
50,509

 
48
%
 
102,124

 
48
%
Total segment revenues
$
105,507

 

 
$
212,397

 
 
 
 
 

 
 
 
 
Total worldwide operations
$
1,953,886

 

 
$
3,854,274

 
 
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):
 
June 30, 2018
 
December 31, 2017
Contract assets, current
$
156,134

 
$
122,621

Contract assets, non-current

 

Contract liabilities, current
(551,614
)
 
(524,156
)
Contract liabilities, non-current
(3,327
)
 

Deferred revenue (1)

 
(47,328
)
Net contract liabilities
$
(398,807
)
 
$
(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 $50.1 million decrease in net contract liabilities for the six months ended June 30, 2018 was attributable to a decrease in the net contract liability balance on our uncompleted long-term construction contracts as a result of the completion or substantial completion of certain large projects which were previously billed ahead pursuant to contract terms. Contract assets and contract liabilities increased by approximately $0.3 million and $2.1 million, respectively, as a result of acquisitions made in 2018. 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):
 
June 30, 2018
 
% of Total
Remaining performance obligations:
 
 
 
United States electrical construction and facilities services
$
1,037,796

 
28
%
United States mechanical construction and facilities services
1,970,393

 
54
%
United States building services
451,960

 
12
%
United States industrial services
82,640

 
2
%
Total United States operations
3,542,789

 
96
%
United Kingdom building services
130,342

 
4
%
Total worldwide operations
$
3,673,131

 
100
%
Our remaining performance obligations at June 30, 2018 were $3.67 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
$
910,676

 
$
127,120

United States mechanical construction and facilities services
1,453,161

 
517,232

United States building services
436,102

 
15,858

United States industrial services
82,640

 

Total United States operations
2,882,579

 
660,210

United Kingdom building services
78,659

 
51,683

Total worldwide operations
$
2,961,238

 
$
711,893

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 a 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 and six months ended June 30, 2018 (in thousands):
 
As reported
 
Pro forma
 
June 30, 2018 (Unaudited)
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
306,624

 
$
306,624

Accounts receivable
1,635,289

 
1,631,976

Contract assets
156,134

 
158,341

Inventories
43,665

 
49,060

Prepaid expenses and other
48,511

 
45,314

Total current assets
2,190,223

 
2,191,315

Investments, notes and other long-term receivables
4,180

 
4,180

Property, plant and equipment, net
124,993

 
124,993

Goodwill
978,303

 
978,303

Identifiable intangible assets, net
481,577

 
481,577

Other assets
90,125

 
90,125

Total assets
$
3,869,401

 
$
3,870,493

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

 
$
15,625

Accounts payable
505,379

 
505,379

Contract liabilities
551,614

 
503,811

Accrued payroll and benefits
282,159

 
282,159

Other accrued expenses and liabilities
150,153

 
198,789

Total current liabilities
1,504,930

 
1,505,763

Borrowings under revolving credit facility
25,000

 
25,000

Long-term debt and capital lease obligations
262,492

 
262,492

Other long-term obligations
341,846

 
342,037

Total liabilities
2,134,268

 
2,135,292

Total equity
1,735,133

 
1,735,201

Total liabilities and equity
$
3,869,401

 
$
3,870,493



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
 
As reported
 
Pro forma
 
For the three months ended June 30, 2018 (Unaudited)
 
For the six months ended June 30, 2018 (Unaudited)
Revenues
$
1,953,886

 
$
1,955,456

 
$
3,854,274

 
$
3,854,946

Cost of sales
1,663,042

 
1,664,330

 
3,294,311

 
3,296,062

Gross profit
290,844

 
291,126

 
559,963

 
558,884

Selling, general and administrative expenses
189,907

 
189,907

 
380,932

 
380,932

Restructuring expenses
374

 
374

 
464

 
464

Impairment loss on identifiable intangible assets
907

 
907

 
907

 
907

Operating income
99,656

 
99,938

 
177,660

 
176,581

Net periodic pension (cost) income
717

 
717

 
1,454

 
1,454

Interest expense
(3,457
)
 
(3,457
)
 
(6,453
)
 
(6,453
)
Interest income
634

 
634

 
1,178

 
1,178

Income from continuing operations before income taxes
97,550

 
97,832

 
173,839

 
172,760

Income tax provision
26,529

 
26,604

 
47,162

 
46,869

Income from continuing operations
71,021

 
71,228

 
126,677

 
125,891

Loss from discontinued operation, net of income taxes
(205
)
 
(205
)
 
(487
)
 
(487
)
Net income including noncontrolling interests
70,816

 
71,023

 
126,190

 
125,404

Less: Net income attributable to noncontrolling interests

 

 

 

Net income attributable to EMCOR Group, Inc.
$
70,816

 
$
71,023

 
$
126,190

 
$
125,404

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

 
$
1.22

 
$
2.16

 
$
2.15

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

 
$
1.21

 
$
2.15

 
$
2.14


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 and six months ended June 30, 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     
During the second quarter of 2018, we acquired two companies, each for an immaterial amount. One company provides mobile mechanical services within the Western region of the United States, and the other company provides mobile mechanical services and fire protection services within the Southern region of the United States. Both of their results have been included in our United States building services segment.
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 businesses acquired in 2018 and the business acquired in November of 2017 are still preliminary and subject to change during their respective measurement periods. The purchase price allocations for the businesses acquired in January and March of 2017 were finalized during the first quarter of 2018 with an insignificant impact. The acquisition of each business 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 June 30,
 
For the six months ended June 30,
 
2018
 
2017
 
2018
 
2017
Revenues
$

 
$
944

 
$

 
$
944

Loss from discontinued operation, net of income taxes
$
(205
)
 
$
(18
)
 
$
(487
)
 
$
(522
)
Diluted loss per share from discontinued operation
$
(0.00
)
 
$
(0.00
)
 
$
(0.01
)
 
$
(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 June 30, 2018 and December 31, 2017 are the following major classes of assets and liabilities associated with the discontinued operation (in thousands):
 
June 30,
2018
 
December 31,
2017
Assets of discontinued operation:
 
 
 
Current assets
$
110

 
$
242

 
 
 
 
Liabilities of discontinued operation:
 
 
 
Current liabilities
$
2,038

 
$
2,811

At June 30, 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 June 30, 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 and six months ended June 30, 2018 and 2017 (in thousands, except share and per share data):
 
For the three months ended June 30,
 
2018
 
2017
Numerator:
 
 
 
Income from continuing operations attributable to EMCOR Group, Inc. common stockholders
$
71,021

 
$
56,776

Loss from discontinued operation, net of income taxes
(205
)
 
(18
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
70,816

 
$
56,758

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

 
59,290,420

Effect of dilutive securities—Share-based awards
337,661

 
348,641

Shares used to compute diluted earnings (loss) per common share
58,670,595

 
59,639,061

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

 
$
0.96

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

 
$
0.96

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

 
$
0.95

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

 
$
0.95

 
For the six months ended June 30,
 
2018
 
2017
Numerator:
 
 
 
Income from continuing operations attributable to EMCOR Group, Inc. common stockholders
$
126,677

 
$
109,920

Loss from discontinued operation, net of income taxes
(487
)
 
(522
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
126,190

 
$
109,398

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

 
59,527,863

Effect of dilutive securities—Share-based awards
331,355

 
345,553

Shares used to compute diluted earnings (loss) per common share
58,862,505

 
59,873,416

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

 
$
1.85

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

 
$
1.84

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

 
$
1.84

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

 
$
1.83


The number of outstanding share-based awards that were excluded from the computation of diluted EPS for the three and six months ended June 30, 2018 because they would be anti-dilutive were 500 and 550, respectively. The number of outstanding share-based awards that were excluded from the computation of diluted EPS for the three and six months ended June 30, 2017 because they would be anti-dilutive were 47,200 and zero, respectively.

17

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

NOTE 7 Inventories
Inventories in the accompanying Condensed Consolidated Balance Sheets consisted of the following amounts (in thousands):
 
June 30,
2018
 
December 31,
2017
Raw materials and construction materials
$
27,188

 
$
23,924

Work in process
16,477

 
18,800

Inventories
$
43,665

 
$
42,724


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

 
$
25,000

Term loan
277,215

 
284,810

Unamortized debt issuance costs
(3,658
)
 
(4,251
)
Capitalized lease obligations
4,546

 
4,571

Other
14

 
20

Total debt
303,117

 
310,150

Less: current maturities
15,625

 
15,364

Total long-term debt
$
287,492

 
$
294,786

Credit Agreement        
We have a credit agreement dated as of August 3, 2016, which provides 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. 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 June 30, 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 June 30, 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.09% and 2.33% at June 30, 2018 for our 2016 Revolving Credit Facility and our 2016 Term Loan, respectively) 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 (5.00% at June 30, 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 rates in effect at June 30, 2018 were 3.09% and 3.33% for our 2016 Revolving Credit Facility and our 2016 Term Loan, respectively. 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 June 30, 2018 and December 31, 2017, the balance of the 2016 Term Loan was $277.2 million and $284.8 million, respectively. As of June 30, 2018 and December 31, 2017, we had approximately $110.3 million and

18

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

NOTE 8 Debt - (Continued)


$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 June 30, 2018 and December 31, 2017.
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 June 30, 2018 and December 31, 2017 (in thousands):  
 
Assets at Fair Value as of June 30, 2018
Asset Category
Level 1
 
Level 2
 
Level 3
 
Total
Cash and cash equivalents (1)
$
306,624

 
$

 
$

 
$
306,624

Restricted cash (2)
2,572

 

 

 
2,572

Deferred compensation plan assets (3)
24,159

 

 

 
24,159

Total
$
333,355

 
$

 
$

 
$
333,355

 
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 June 30, 2018 and December 31, 2017, we had $167.2 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.

19

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

NOTE 10 Income Taxes - (Continued)

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 and six months ended June 30, 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 June 30, 2018 and 2017, our income tax provision from continuing operations was $26.5 million and $33.0 million, respectively, based on an effective income tax rate, before discrete items and less amounts attributable to noncontrolling interests, of 27.8% and 37.5%, respectively. The actual income tax rate on income from continuing operations, less amounts attributable to noncontrolling interests, for the three months ended June 30, 2018 and 2017, inclusive of discrete items, was 27.2% and 36.8%, respectively. For the six months ended June 30, 2018 and 2017, our income tax provision from continuing operations was $47.2 million and $59.9 million, respectively, based on an effective income tax rate, before discrete items and less amounts attributable to noncontrolling interests, of 27.7% and 37.7%, respectively. The actual income tax rate on income from continuing operations, less amounts attributable to noncontrolling interests, for the six months ended June 30, 2018 and 2017, inclusive of discrete items, was 27.1% and 35.3%, 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 June 30, 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 June 30, 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 June 30, 2018 and December 31, 2017. For the three months ended June 30, 2018 and 2017, less than $0.1 million and $0.1 million of interest expense, respectively, was recognized in the income tax provision. For the six months ended June 30, 2018 and 2017, less than $0.1 million of interest expense and $0.3 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 June 30, 2018 and December 31, 2017, there were 58,173,108 and 58,798,428 shares of our common stock outstanding, respectively.
During the three months ended June 30, 2018 and 2017, we issued 72,777 and 76,347 shares of common stock, respectively. During the six months ended June 30, 2018 and 2017, we issued 170,930 and 193,381 shares of common stock, respectively. These shares were issued 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 796,250 shares of our common stock for approximately $60.5 million. Since the inception of the repurchase programs through June 30, 2018, we have repurchased approximately 13.6 million shares of our common stock for approximately $635.8 million. As of June 30, 2018, there remained authorization for us to repurchase approximately $114.2 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.

20

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

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. We also sponsor three domestic retirement plans in which participation by new individuals is frozen.
Components of Net Periodic Pension Cost
The components of net periodic pension cost of the UK Plan for the three and six months ended June 30, 2018 and 2017 were as follows (in thousands): 
 
For the three months ended June 30,
 
For the six months ended June 30,
 
2018
 
2017
 
2018
 
2017
Interest cost
$
2,045

 
$
2,124

 
$
4,144

 
$
4,169

Expected return on plan assets
(3,490
)
 
(3,327
)
 
(7,071
)
 
(6,531
)
Amortization of unrecognized loss
665

 
724

 
1,347

 
1,422

Net periodic pension cost (income)
$
(780
)
 
$
(479
)
 
$
(1,580
)
 
$
(940
)
The net periodic pension cost associated with the domestic plans was approximately $0.1 million for each of the three and six months ended June 30, 2018 and 2017.
Employer Contributions
For the six months ended June 30, 2018, our United Kingdom subsidiary contributed approximately $2.2 million to the UK Plan and anticipates contributing an additional $2.5 million during the remainder of 2018. Contributions to the domestic plans were approximately $0.1 million for the six months ended June 30, 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.

21

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

NOTE 13 Commitments and Contingencies - (Continued)

Restructuring expenses        
Restructuring expenses, relating to employee severance obligations, were $0.4 million and $0.5 million for the three and six months ended June 30, 2018, respectively, and $0.3 million and $0.9 million for the three and six months ended June 30, 2017, respectively. As of June 30, 2018, the balance of these restructuring obligations yet to be paid was $0.4 million, and the majority of such amount 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 six months ended June 30, 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
 

 
218

 
690

 
908

Payments
 

 
(316
)
 
(621
)
 
(937
)
Balance at June 30, 2017
 
$

 
$
90

 
$
82

 
$
172

Balance at December 31, 2017
 
$
452

 
$

 
$
40

 
$
492

Charges
 

 

 
464

 
464

Payments
 
(239
)
 

 
(305
)
 
(544
)
Balance at June 30, 2018
 
$
213

 
$

 
$
199

 
$
412

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 and six months ended June 30, 2018 and 2017 (in thousands): 
 
For the three months ended June 30,
 
2018
 
2017
Revenues from unrelated entities:
 
 
 
United States electrical construction and facilities services
$
479,542

 
$
449,222

United States mechanical construction and facilities services
740,657

 
741,817

United States building services
461,033

 
438,264

United States industrial services
167,147

 
187,476

Total United States operations
1,848,379

 
1,816,779

United Kingdom building services
105,507

 
79,158

Total worldwide operations
$
1,953,886

 
$
1,895,937

 
 
 
 
Total revenues:
 
 
 
United States electrical construction and facilities services
$
481,379

 
$
451,124

United States mechanical construction and facilities services
750,326

 
750,442

United States building services
476,775

 
453,849

United States industrial services
167,868

 
187,610

Less intersegment revenues
(27,969
)
 
(26,246
)
Total United States operations
1,848,379

 
1,816,779

United Kingdom building services
105,507

 
79,158

Total worldwide operations
$
1,953,886

 
$
1,895,937


 
For the six months ended June 30,
 
2018
 
2017
Revenues from unrelated entities:
 
 
 
United States electrical construction and facilities services
$
934,294

 
$
892,238

United States mechanical construction and facilities services
1,439,504

 
1,412,946

United States building services
915,785

 
878,294

United States industrial services
352,294

 
446,015

Total United States operations
3,641,877

 
3,629,493

United Kingdom building services
212,397

 
158,176

Total worldwide operations
$
3,854,274

 
$
3,787,669

 
 
 
 
Total revenues:
 
 
 
United States electrical construction and facilities services
$
938,548

 
$
895,140

United States mechanical construction and facilities services
1,456,206

 
1,429,833

United States building services
946,874

 
908,793

United States industrial services
353,588

 
446,515

Less intersegment revenues
(53,339
)
 
(50,788
)
Total United States operations
3,641,877

 
3,629,493

United Kingdom building services
212,397

 
158,176

Total worldwide operations
$
3,854,274

 
$
3,787,669



23

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

 
For the three months ended June 30,
 
2018
 
2017
Operating income (loss):
 
 
 
United States electrical construction and facilities services
$
35,985

 
$
32,118

United States mechanical construction and facilities services
57,583

 
53,073

United States building services
22,430

 
20,237

United States industrial services
1,068

 
4,373

Total United States operations
117,066

 
109,801

United Kingdom building services
4,601

 
3,018

Corporate administration
(20,730
)
 
(20,063
)
Restructuring expenses
(374
)
 
(343
)
Impairment loss on identifiable intangible assets
(907
)
 

Total worldwide operations
99,656

 
92,413

Other corporate items:
 
 
 
Net periodic pension (cost) income
717

 
408

Interest expense
(3,457
)
 
(3,069
)
Interest income
634

 
73

Income from continuing operations before income taxes
$
97,550

 
$
89,825


 
For the six months ended June 30,
 
2018
 
2017
Operating income (loss):
 
 
 
United States electrical construction and facilities services
$
71,836

 
$
63,152

United States mechanical construction and facilities services
97,175

 
93,525

United States building services
39,507

 
34,502

United States industrial services
4,537

 
21,417

Total United States operations
213,055

 
212,596

United Kingdom building services
8,371

 
4,236

Corporate administration
(42,395
)
 
(41,123
)
Restructuring expenses
(464
)
 
(908
)
Impairment loss on identifiable intangible assets
(907
)
 

Total worldwide operations
177,660

 
174,801

Other corporate items:
 
 
 
Net periodic pension (cost) income
1,454

 
794

Interest expense
(6,453
)
 
(6,140
)
Interest income
1,178

 
330

Income from continuing operations before income taxes
$
173,839

 
$
169,785




24

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

 
June 30,
2018
 
December 31,
2017
Total assets:
 
 
 
United States electrical construction and facilities services
$
622,290

 
$
617,471

United States mechanical construction and facilities services
1,093,404

 
1,097,240

United States building services
804,025

 
764,085

United States industrial services
778,030

 
772,899

Total United States operations
3,297,749

 
3,251,695

United Kingdom building services
144,959

 
131,806

Corporate administration
426,693

 
582,403

Total worldwide operations
$
3,869,401

 
$
3,965,904


25


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) by 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 June 30, 2018 and 2017 (in thousands, except percentages and per share data): 
 
For the three months ended
June 30,
 
2018
 
2017
Revenues
$
1,953,886

 
$
1,895,937

Revenues increase (decrease) from prior year
3.1
%
 
(1.9
)%
Operating income
$
99,656

 
$
92,413

Operating income as a percentage of revenues
5.1
%
 
4.9
 %
Net income attributable to EMCOR Group, Inc.
$
70,816

 
$
56,758

Diluted earnings per common share from continuing operations
$
1.21

 
$
0.95



26


The results for the 2018 second quarter represented strong operating performance from the majority of our reporting segments, which culminated in new company records in terms of quarterly revenues, operating income, net income attributable to EMCOR Group, Inc. and diluted earnings per common share from continuing operations.
The increase in revenues for the 2018 second quarter was primarily attributable to revenue growth within all of our reportable segments, except for our United States industrial services segment and our United States mechanical construction and facilities services segment. In addition, companies acquired in 2018 and 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 $16.5 million.
The overall increase in operating income and operating margin (operating income as a percentage of revenues) was attributable to the results of all of our reportable segments, except for our United States industrial services segment. Companies acquired in 2018 and 2017 contributed incremental operating income of $1.6 million, inclusive of $0.5 million of amortization expense associated with identifiable intangible assets. The results for the 2017 second quarter included the recovery of certain contract costs previously disputed on a project that was completed in 2016 within our United States mechanical construction and facilities services segment, which resulted in $11.6 million of gross profit and favorably impacted consolidated operating margin by 0.6%.
The increase in net income attributable to EMCOR Group, Inc. and diluted earnings per common share from continuing operations for the second quarter of 2018 was due to an increase in operating income and the reduction in the U.S federal corporate tax rate due to the enactment of the Tax Cuts and Jobs Act legislation (the “Tax Act”).
We acquired two companies in 2018, each for an immaterial amount. One company provides mobile mechanical services and fire protection services within the Southern region of the United States, and its results of operations have been included in our United States building services segment. The results of operations for the other company acquired, which have also been included in our United States building services segment, were de minimis.
Results of Operations
Revenues
The following tables present our operating segment revenues from unrelated entities and their respective percentages of total revenues (in thousands, except for percentages): 
 
For the three months ended June 30,
 
2018
 
% of
Total
 
2017
 
% of
Total
Revenues:
 
 
 
 
 
 
 
United States electrical construction and facilities services
$
479,542

 
25
%
 
$
449,222

 
24
%
United States mechanical construction and facilities services
740,657

 
38
%
 
741,817

 
39
%
United States building services
461,033

 
24
%
 
438,264

 
23
%
United States industrial services
167,147

 
9
%
 
187,476

 
10
%
Total United States operations
1,848,379

 
95
%
 
1,816,779

 
96
%
United Kingdom building services
105,507

 
5
%
 
79,158

 
4
%
Total worldwide operations
$
1,953,886

 
100
%
 
$
1,895,937

 
100
%

 
For the six months ended June 30,
 
2018
 
% of
Total
 
2017
 
% of
Total
Revenues:
 
 
 
 
 
 
 
United States electrical construction and facilities services
$
934,294

 
24
%
 
$
892,238

 
24
%
United States mechanical construction and facilities services
1,439,504

 
37
%
 
1,412,946

 
37
%
United States building services
915,785

 
24
%
 
878,294

 
23
%
United States industrial services
352,294

 
9
%
 
446,015

 
12
%
Total United States operations
3,641,877

 
94
%
 
3,629,493

 
96
%
United Kingdom building services
212,397

 
6
%
 
158,176

 
4
%
Total worldwide operations
$
3,854,274

 
100
%
 
$
3,787,669

 
100
%

27


As described below in more detail, our revenues for the three months ended June 30, 2018 increased to $1.95 billion compared to $1.90 billion for the three months ended June 30, 2017, and our revenues for the six months ended June 30, 2018 increased to $3.85 billion compared to $3.79 billion for the six months ended June 30, 2017. The increase in revenues for the three months ended June 30, 2018 was primarily attributable to increased revenues from all of our reportable segments, except for our United States industrial services segment and our United States mechanical construction and facilities services segment. The increase in revenues for the six months ended June 30, 2018 was primarily attributable to increased revenues from all of our reportable segments, except for our United States industrial services segment. Companies acquired in 2018 and 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 $16.5 million and $36.0 million for the three and six months ended June 30, 2018, respectively.
Revenues of our United States electrical construction and facilities services segment were $479.5 million and $934.3 million for the three and six months ended June 30, 2018, respectively, compared to revenues of $449.2 million and $892.2 million for the three and six months ended June 30, 2017, respectively. The increase in revenues for the three and six months ended June 30, 2018 was primarily attributable to an increase in revenues from institutional, commercial and water and wastewater construction projects, partially offset by a decrease in revenues from transportation construction projects. In addition, revenues for the six months ended June 30, 2018 benefited from a significant increase in revenues from healthcare construction projects.
Our United States mechanical construction and facilities services segment revenues for the three months ended June 30, 2018 were $740.7 million, a $1.2 million decrease compared to revenues of $741.8 million for the three months ended June 30, 2017. Revenues of this segment for the six months ended June 30, 2018 were $1,439.5 million, a $26.6 million increase compared to revenues of $1,412.9 million for the six months ended June 30, 2017. The decrease in revenues for the three months ended June 30, 2018 was primarily attributable to a decrease in revenues from large food processing construction projects that were substantially complete at the end of 2017, partially offset by an increase in revenues from commercial construction projects. The increase in revenues for the six months ended June 30, 2018 was primarily attributable to an increase in revenues from commercial, institutional and healthcare construction projects, partially offset by a decrease in revenues from large food processing construction projects. The results for the three and six months ended June 30, 2018 included $10.3 million and $20.5 million, respectively, of incremental revenues generated by a company acquired in 2017. This segment’s results for the three and six months ended June 30, 2017 included $11.6 million and $18.1 million of revenues as a result of the recovery of certain contract costs previously disputed on a project that was completed in 2016.
Revenues of our United States building services segment for the three months ended June 30, 2018 increased by $22.8 million compared to the three months ended June 30, 2017, and revenues for the six months ended June 30, 2018 increased by $37.5 million compared to the six months ended June 30, 2017. The increase in revenues for both periods 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, (c) increased activity from government site-based operations, partially as a result of new project awards, and (d) 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 and six months ended June 30, 2018 included $6.2 million and $15.5 million, respectively, of incremental revenues generated by companies acquired in 2018 and 2017.
Revenues of our United States industrial services segment for the three months ended June 30, 2018 decreased by $20.3 million compared to the three months ended June 30, 2017, and revenues for the six months ended June 30, 2018 decreased by $93.7 million compared to the six months ended June 30, 2017. The decrease in revenues for the three and six months ended June 30, 2018 was attributable to a decrease in revenues from our field services operations, as the results of 2017 included large turnaround project activity that did not repeat in 2018. In addition, revenues for the six months ended June 30, 2018 from our field services operations were impacted by the effects of Hurricane Harvey in 2017, which altered the timing of previously scheduled maintenance activities with our customers in 2018. The decrease in turnaround activities from our field services operations for both periods was partially offset by an increase in revenues from our shop services operations due to an increase in demand for our cleaning and repair services.
Our United Kingdom building services segment revenues were $105.5 million for the three months ended June 30, 2018 compared to revenues of $79.2 million for the three months ended June 30, 2017. For the six months ended June 30, 2018, revenues for this segment were $212.4 million compared to revenues of $158.2 million for the six months ended June 30, 2017. This segment’s increase in revenues for both periods was the result of increased project activity with existing customers, as well as new contract awards within the commercial, institutional and water and wastewater market sectors. In addition, this segment’s revenues for the three and six months ended June 30, 2018 were positively impacted by an increase of $6.4 million and $18.9 million, respectively, related to the effect of favorable exchange rates for the British pound versus the United States dollar.



28


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
June 30,
 
For the six months ended
June 30,
 
2018
 
2017
 
2018
 
2017
Cost of sales
$
1,663,042

 
$
1,621,436

 
$
3,294,311

 
$
3,246,828

Gross profit
$
290,844

 
$
274,501

 
$
559,963

 
$
540,841

Gross profit, as a percentage of revenues
14.9
%
 
14.5
%
 
14.5
%
 
14.3
%
Our gross profit increased by $16.3 million for the three months ended June 30, 2018 compared to the three months ended June 30, 2017. Gross profit increased by $19.1 million for the six months ended June 30, 2018 compared to the six months ended June 30, 2017. Our gross profit margin was 14.9% and 14.5% for the three months ended June 30, 2018 and 2017, respectively. Gross profit margin was 14.5% and 14.3% for the six months ended June 30, 2018 and 2017, respectively. The increase in gross profit for both periods was primarily attributable to improved operating performance within all of our reportable segments, except for our United States industrial services segment. The increase in gross profit margin for the three months ended June 30, 2018 was primarily attributable to improved operating performance within all of our reportable segments, except for our United States industrial services segment and our United States electrical construction and facilities services segment. The increase in gross profit margin for the six months ended June 30, 2018 was primarily attributable to improved operating performance within all of our reportable segments, except for our United States industrial services segment. In addition, the increase in gross profit margin for both periods was partially due to the favorable resolution of uncertainties on certain construction projects at or nearing completion. Gross profit and gross profit margin within our United States mechanical construction and facilities services segment for the 2017 periods were favorably impacted by the recovery of certain contract costs previously disputed on a project that was completed in 2016, resulting in $11.6 million and $18.1 million of gross profit and a 0.5% and a 0.4% favorable impact on the Company’s gross profit margin for the three and six months ended June 30, 2017, respectively.
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
June 30,
 
For the six months ended
June 30,
 
2018
 
2017
 
2018
 
2017
Selling, general and administrative expenses
$
189,907

 
$
181,745

 
$
380,932

 
$
365,132

Selling, general and administrative expenses, as a percentage of revenues
9.7
%
 
9.6
%
 
9.9
%
 
9.6
%

Our selling, general and administrative expenses for the three months ended June 30, 2018 increased by $8.2 million to $189.9 million compared to $181.7 million for the three months ended June 30, 2017. Selling, general and administrative expenses for the six months ended June 30, 2018 increased by $15.8 million to $380.9 million compared to $365.1 million for the six months ended June 30, 2017. The increase in selling, general and administrative expenses for the three and six months ended June 30, 2018 included $2.7 million and $4.8 million, respectively, of incremental expenses directly related to companies acquired in 2018 and 2017, including amortization expense attributable to identifiable intangible assets of $0.3 million and $0.5 million, respectively. In addition to the impact of acquisitions, selling, general and administrative expenses increased due to: (a) an increase in incentive compensation expense, due to higher projected annual operating results than in the same prior year periods, (b) an increase in salaries, partially as a result of an increase in headcount due to higher revenues than in the same prior year periods, and (c) increases in other selling, general and administrative expenses, such as legal, information technology and medical costs. Selling, general and administrative expenses as a percentage of revenues were 9.7% and 9.9% for the three and six months ended June 30, 2018, respectively, compared to 9.6% for both the three and six months ended June 30, 2017. The increase in SG&A margin for the three and six months ended June 30, 2018 was partially due to unabsorbed overhead costs within our United States industrial services segment due to the lack of significant turnaround activity.





29


Restructuring expenses    
Restructuring expenses, relating to employee severance obligations, were $0.4 million and $0.5 million for the three and six months ended June 30, 2018, respectively, and $0.3 million and $0.9 million for the three and six months ended June 30, 2017, respectively. As of June 30, 2018, the balance of these restructuring obligations yet to be paid was $0.4 million, and the majority of such amount 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 June 30,
 
2018
 
% of
Segment
Revenues
 
2017
 
% of
Segment
Revenues
Operating income (loss):
 
 
 
 
 
 
 
United States electrical construction and facilities services
$
35,985

 
7.5
%
 
$
32,118

 
7.1
%
United States mechanical construction and facilities services
57,583

 
7.8
%
 
53,073

 
7.2
%
United States building services
22,430

 
4.9
%
 
20,237

 
4.6
%
United States industrial services
1,068

 
0.6
%
 
4,373

 
2.3
%
Total United States operations
117,066

 
6.3
%
 
109,801

 
6.0
%
United Kingdom building services
4,601

 
4.4
%
 
3,018

 
3.8
%
Corporate administration
(20,730
)
 

 
(20,063
)
 

Restructuring expenses
(374
)
 

 
(343
)
 

Impairment on identifiable intangible assets
(907
)
 

 

 

Total worldwide operations
99,656

 
5.1
%
 
92,413

 
4.9
%
Other corporate items:
 
 
 
 
 
 
 
Net periodic pension (cost) income
717

 
 
 
408

 
 
Interest expense
(3,457
)
 
 
 
(3,069
)
 
 
Interest income
634

 
 
 
73

 
 
Income from continuing operations before income taxes
$
97,550

 
 
 
$
89,825

 
 

 
For the six months ended June 30,
 
2018
 
% of
Segment
Revenues
 
2017
 
% of
Segment
Revenues
Operating income (loss):
 
 
 
 
 
 
 
United States electrical construction and facilities services
$
71,836

 
7.7
%
 
$
63,152

 
7.1
%
United States mechanical construction and facilities services
97,175

 
6.8
%
 
93,525

 
6.6
%
United States building services
39,507

 
4.3
%
 
34,502

 
3.9
%
United States industrial services
4,537

 
1.3
%
 
21,417

 
4.8
%
Total United States operations
213,055

 
5.9
%
 
212,596

 
5.9
%
United Kingdom building services
8,371

 
3.9
%
 
4,236

 
2.7
%
Corporate administration
(42,395
)
 

 
(41,123
)
 

Restructuring expenses
(464
)
 

 
(908
)
 

Impairment on identifiable intangible assets
(907
)
 

 

 

Total worldwide operations
177,660

 
4.6
%
 
174,801

 
4.6
%
Other corporate items:
 
 
 
 
 
 
 
Net periodic pension (cost) income
1,454

 
 
 
794

 
 
Interest expense
(6,453
)
 
 
 
(6,140
)
 
 
Interest income
1,178

 
 
 
330

 
 
Income from continuing operations before income taxes
$
173,839

 
 
 
$
169,785

 
 


30


As described below in more detail, operating income was $99.7 million and $177.7 million for the three and six months ended June 30, 2018, respectively, compared to $92.4 million and $174.8 million for the three and six months ended June 30, 2017, respectively. Operating margin was 5.1% and 4.6% for the three and six months ended June 30, 2018, respectively, compared to 4.9% and 4.6% for the three and six months ended June 30, 2017, respectively. Operating income and operating margin for the 2017 periods benefited from the recovery of certain contract costs previously disputed on a project completed in 2016 within our United States mechanical construction and facilities services segment, which resulted in a 0.6% and a 0.4% favorable impact on the Company’s operating margin for the three and six months ended June 30, 2017, respectively.
Operating income of our United States electrical construction and facilities services segment for the three and six months ended June 30, 2018 was $36.0 million and $71.8 million, respectively, compared to operating income of $32.1million and $63.2 million for the three and six months ended June 30, 2017, respectively. The increase in operating income for both periods was attributable to an increase in gross profit from manufacturing, hospitality and commercial construction projects. In addition, operating income for the six months ended June 30, 2018 benefited from a significant increase in gross profit from transportation construction projects. The increase in operating margin for the three months ended June 30, 2018 was attributable to a decrease in the ratio of selling, general and administrative expenses to revenues. The increase in operating margin for the six months ended June 30, 2018 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 June 30, 2018 was $57.6 million, a $4.5 million increase compared to operating income of $53.1 million for the three months ended June 30, 2017. Operating income for the six months ended June 30, 2018 was $97.2 million, a $3.7 million increase compared to operating income of $93.5 million for the six months ended June 30, 2017. The increase in operating income for both periods was attributable to an increase in gross profit from commercial, hospitality and manufacturing construction projects, partially offset by a decrease in gross profit from institutional construction projects. A company acquired in 2017 contributed incremental operating income of $1.1 million and $2.0 million, inclusive of $0.2 million and $0.5 million of amortization expense associated with identifiable intangible assets, for the three and six months ended June 30, 2018, respectively. This segment’s operating income for the 2017 periods benefited from the recovery of certain contract costs previously disputed on a project completed in 2016, which resulted in $11.6 million and $18.1 million of gross profit for the three and six months ended June 30, 2017, respectively. The increase in operating margin for both periods was attributable to an increase in gross profit margin. In addition, the increase in gross profit margin for both periods was partially due to the favorable resolution of uncertainties on certain construction projects at or nearing completion. The recovery of the disputed contract costs in 2017 discussed above favorably impacted this segment’s operating margin by 1.5% and 1.2% for the three and six months ended June 30, 2017, respectively.
Operating income of our United States building services segment for the three months ended June 30, 2018 increased by $2.2 million compared to operating income for the three months ended June 30, 2017, and its operating income for the six months ended June 30, 2018 increased by $5.0 million compared to the six months ended June 30, 2017. The increase in operating income for both periods was primarily attributable to increases in operating income from: (a) our government site-based services operations, partially as a result of new contract awards, (b) our energy services operations, due to large project activity, and (c) 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. Additionally, companies acquired in 2018 and 2017 within our mobile mechanical services operations, contributed incremental operating income of $0.5 million and $1.0 million, inclusive of $0.3 million and $0.5 million of amortization expense associated with identifiable intangible assets, for the three and six months ended June 30, 2018, respectively. The increase in operating margin for both periods was attributable to an increase in gross profit margin.
Our United States industrial services segment operating income for the three months ended June 30, 2018 was $1.1 million compared to operating income of $4.4 million for the three months ended June 30, 2017. Operating income for the six months ended June 30, 2018 was $4.5 million compared to operating income of $21.4 for the six months ended June 30, 2017. The decrease in operating income for both periods was attributable to a lack of large turnaround projects within our field 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, operating income for the six months ended June 30, 2018 was negatively impacted by Hurricane Harvey in 2017, which altered the timing of previously scheduled maintenance activities with our customers during the first quarter of 2018. The decrease in operating income from our field services operations was partially offset by an increase in operating income from our shop services operations, due to an increase in demand for our cleaning and repair services. The decrease in operating margin for both periods 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 and six months ended June 30, 2018 was primarily the result of unabsorbed overhead costs due to the lack of significant turnaround projects.


31


Our United Kingdom building services segment operating income was $4.6 million for the three months ended June 30, 2018 compared to operating income of $3.0 million for the three months ended June 30, 2017. Operating income was $8.4 million for the six months ended June 30, 2018 compared to operating income of $4.2 million for the six months ended June 30, 2017. Operating income for both periods increased primarily due to an increase in gross profit from project activity with existing customers, as well as gross profit from new contract awards. This segment’s results included increases in operating income of $0.3 million and $0.7 million for the three and six months ended June 30, 2018, respectively, 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 and six months ended June 30, 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 June 30, 2018 was $20.7 million compared to $20.1 million for the three months ended June 30, 2017. Our corporate administration operating loss for the six months ended June 30, 2018 was $42.4 million compared to $41.1 million for the six months ended June 30, 2017. The increase in corporate administration expenses for the three and six months ended June 30, 2018 was due to an increase in certain employment costs, such as salaries and incentive compensation, as well as an increase in information technology and legal costs.
Interest expense for the three months ended June 30, 2018 and 2017 was $3.5 million and $3.1 million, respectively. Interest expense for the six months ended June 30, 2018 and 2017 was $6.5 million and $6.1 million, respectively. Interest income for the three months ended June 30, 2018 and 2017 was $0.6 million and $0.1 million, respectively. Interest income for the six months ended June 30, 2018 and 2017 was $1.2 million and $0.3 million, respectively. The increases in interest expense and interest income for both periods resulted from higher interest rates. The increase in interest expense was partially offset by the impact of reduced average outstanding borrowings.
For the three months ended June 30, 2018 and 2017, our income tax provision from continuing operations was $26.5 million and $33.0 million, respectively, based on an effective income tax rate, before discrete items and less amounts attributable to noncontrolling interests, of 27.8% and 37.5%, respectively. The actual income tax rate on income from continuing operations, less amounts attributable to noncontrolling interests, for the three months ended June 30, 2018 and 2017, inclusive of discrete items, was 27.2% and 36.8%, respectively. For the six months ended June 30, 2018 and 2017, our income tax provision from continuing operations was $47.2 million and $59.9 million, respectively, based on an effective income tax rate, before discrete items and less amounts attributable to noncontrolling interests, of 27.7% and 37.7%, respectively. The actual income tax rate on income from continuing operations, less amounts attributable to noncontrolling interests, for the six months ended June 30, 2018 and 2017, inclusive of discrete items, was 27.1% and 35.3%, 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.
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.
Remaining Unsatisfied Performance Obligations    
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):
 
June 30, 2018
 
% of Total
 
March 31, 2018
 
% of Total
Remaining performance obligations:
 
 
 
 
 
 
 
United States electrical construction and facilities services
$
1,037,796

 
28
%
 
$
1,133,811

 
31
%
United States mechanical construction and facilities services
1,970,393

 
54
%
 
1,822,381

 
51
%
United States building services
451,960

 
12
%
 
424,196

 
12
%
United States industrial services
82,640

 
2
%
 
64,450

 
2
%
Total United States operations
3,542,789

 
96
%
 
3,444,838

 
96
%
United Kingdom building services
130,342

 
4
%
 
158,905

 
4
%
Total worldwide operations
$
3,673,131

 
100
%
 
$
3,603,743

 
100
%

32


Our remaining performance obligations at June 30, 2018 were $3.67 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 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.
Our remaining performance obligations at June 30, 2018 were $3.67 billion compared to $3.60 billion at March 31, 2018. The increase in remaining performance obligations at June 30, 2018 compared to March 31, 2018 was attributable to an increase in remaining performance obligations from all of our reportable segments, except for our United States electrical construction and facilities services segment and our United Kingdom building services segment.
Liquidity and Capital Resources        
The following table presents our net cash used in operating activities, investing activities and financing activities (in thousands):     
 
For the six months ended
June 30,
 
2018
 
2017
Net cash (used in) provided by operating activities
$
(32,650
)
 
$
102,663

Net cash used in investing activities
$
(43,917
)
 
$
(98,763
)
Net cash used in financing activities
$
(82,504
)
 
$
(85,086
)
Effect of exchange rate changes on cash, cash equivalents and restricted cash
$
(1,121
)
 
$
1,739

Our consolidated cash balance, including cash equivalents and restricted cash, decreased by approximately $160.2 million from $469.4 million at December 31, 2017 to $309.2 million at June 30, 2018. Net cash used in operating activities for the six months ended June 30, 2018 was $32.7 million compared to net cash provided by operating activities of $102.7 million for the six months ended June 30, 2017. The reduction in cash flows from operating activities was primarily due to: (a) timing of cash receipts from our customers, including payments of advanced billings on our long-term construction contracts, (b) an increase in payments for incentive awards, and (c) an increase in payments to our vendors. Net cash used in investing activities was $43.9 million for the six months ended June 30, 2018 compared to net cash used in investing activities of $98.8 million for the six months ended June 30, 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 six months ended June 30, 2018 decreased by approximately $2.6 million compared to the six months ended June 30, 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, partially offset by payments for contingent consideration arrangements. Cash flows from discontinued operations were immaterial and are not expected to significantly affect future liquidity.




33


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.09%) (1)
 
$
27.4

 
$
0.8

 
$
1.6

 
$
25.0

 
$

Term loan (including interest at 3.33%) (1)
 
304.0

 
24.4

 
47.2

 
232.4

 

Capital lease obligations
 
4.7

 
1.7

 
2.6

 
0.4

 

Operating leases
 
298.3

 
74.8

 
117.6

 
63.4

 
42.5

Open purchase obligations (2)
 
1,142.3

 
926.8

 
215.2

 
0.3

 

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

 
65.5

 
301.0

 
9.7

 

Liabilities related to uncertain income tax positions (4)
 
0.9

 

 

 

 
0.9

Total Contractual Obligations
 
$
2,153.8

 
$
1,094.0

 
$
685.2

 
$
331.2

 
$
43.4

 
 
 
 
 
 
 
 
 
 
 

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

 
$
110.3

 
$

 
$

 
$

 _________
(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 June 30, 2018, the amount outstanding under the 2016 Term Loan was $277.2 million. As of June 30, 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.

We have a credit agreement dated as of August 3, 2016, which provides 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. 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 June 30, 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 June 30, 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.09% and 2.33% at June 30, 2018 for our 2016 Revolving Credit Facility and our 2016 Term Loan, respectively) 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 (5.00% at June 30, 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 rates in effect at June 30, 2018 were 3.09% and 3.33% for our 2016 Revolving Credit Facility and our 2016 Term Loan, respectively. 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

34


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 June 30, 2018 and December 31, 2017, the balance of the 2016 Term Loan was $277.2 million and $284.8 million, respectively. As of June 30, 2018 and December 31, 2017, we had approximately $110.3 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 June 30, 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 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 June 30, 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.1 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 796,250 shares of our common stock for approximately $60.5 million. Since the inception of the repurchase programs through June 30, 2018, we have repurchased approximately 13.6 million shares of our common stock for approximately $635.8 million. As of June 30, 2018, there remained authorization for us to repurchase approximately $114.2 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.

35


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 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 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 June 30, 2018 and December 31, 2017, we utilized approximately $110.0 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

36


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.
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 and six months ended June 30, 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 and six months ended June 30, 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

37


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 June 30, 2018 and December 31, 2017, our accounts receivable of $1,635.3 million and $1,607.9 million, respectively, included allowances for doubtful accounts of $16.1 million and $17.2 million, respectively. The decrease in our allowance for doubtful accounts was due to the write-off of previously reserved accounts receivable. Specific accounts receivable are evaluated when we believe 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 $4.6 million for the six months ended June 30, 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.2 million of additional expense for the six months ended June 30, 2018.
Income Taxes    
We had net deferred income tax liabilities at June 30, 2018 and December 31, 2017 of $69.8 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 $101.1 million and $105.6 million of deferred income tax assets as of June 30, 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 June 30, 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 June 30, 2018, we had $978.3 million and $481.6 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), 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 June 30, 2018, approximately 33.4% of our goodwill related to our United States industrial services segment, approximately 26.2% related to our United States mechanical construction and facilities services segment, approximately 27.5% related to our United States building services segment, and approximately 12.9% related to our United States electrical construction and facilities services segment. The changes to goodwill since December 31, 2017 were related to two acquisitions in 2018 and 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

38


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 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 indefinite-lived trade names was recognized during the three and six months ended June 30, 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. During the three and six months ended June 30, 2018, we recorded a $0.9 million non-cash impairment charge associated with a finite-lived trade name within our United States industrial services segment. No additional impairment of our other identifiable intangible assets was recognized during the three and six months ended June 30, 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.

39


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.
It is not possible at this time to determine if any future impairment charge will result or, if it does, whether such a charge would be material.

40


ITEM 3.   QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
We have not used any derivative financial instruments during the six months ended June 30, 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 June 30, 2018, there were borrowings of $25.0 million outstanding under the 2016 Revolving Credit Facility and the balance of the 2016 Term Loan was $277.2 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.09% and 2.33% at June 30, 2018 for our 2016 Revolving Credit Facility and our 2016 Term Loan, respectively) 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 (5.00% at June 30, 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 rates in effect at June 30, 2018 were 3.09% and 3.33% for our 2016 Revolving Credit Facility and our 2016 Term Loan, respectively. Based on the $302.2 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.2 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.2 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 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 June 30, 2018 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

41


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 June 30, 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
April 1, 2018 to
April 30, 2018
 
166,394
 
$74.26
 
166,394
 
$127,909,131
May 1, 2018 to
May 31, 2018
 
183,960
 
$74.29
 
183,960
 
$114,243,454
June 1, 2018 to
June 30, 2018
 
None
 
None
 
None
 
$114,243,454
Total
 
350,354
 
$74.28
 
350,354
 
 
 
(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 June 30, 2018, there remained authorization for us to repurchase approximately $114.2 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.

42


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: July 26, 2018
 
 
EMCOR GROUP, INC.
 
(Registrant)
 
 
BY:
/s/ ANTHONY J. GUZZI
 
Anthony J. Guzzi
 
Chairman, 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)
 


43


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
 


44


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
 




45


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)
 
Amended and Restated 2010 Incentive Plan
 
10(o-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(o-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(p)
 
EMCOR Group, Inc. Employee Stock Purchase Plan
 
10(q)
 
Director Award Program Adopted May 13, 2011, as amended and restated December 14, 2011
 
10(r)
 
Amendment to Option Agreements
 
10(s)
 
Form of Non-LTIP Stock Unit Certificate
 
10(t)
 
Form of Director Restricted Stock Unit Agreement
 



46


EXHIBIT INDEX

Exhibit
No.
 
Description
 
Incorporated By Reference to or
Filed Herewith, as Indicated Below
 
 
 
 
 
10(u)
 
Director Award Program, as Amended and Restated December 16, 2014
 
10(v)
 
EMCOR Group, Inc. Voluntary Deferral Plan
 
10(w)
 
First Amendment to EMCOR Group, Inc. Voluntary Deferral Plan
 
10(x)
 
Form of Executive Restricted Stock Unit Agreement
 
10(y)
 
Restricted Stock Unit Award Agreement dated October 23, 2013 between EMCOR and Stephen W. Bershad
 
10(z)
 
Restricted Stock Unit Award Agreement dated June 11, 2014 between EMCOR and Stephen W. Bershad
 
10(a)(a)
 
Restricted Stock Unit Award Agreement dated June 11, 2015 between EMCOR and Stephen W. Bershad
 
10(b)(b)
 
Restricted Stock Unit Award Agreement dated October 29, 2015 between EMCOR and Steven B. Schwarzwaelder
 
10(c)(c)
 
Restricted Stock Unit Award Agreement dated June 2, 2016 between EMCOR and Stephen W. Bershad
 
10(d)(d)
 
Executive Compensation Recoupment Policy
 
10(e)(e)
 
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 and six months ended June 30, 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 June 30, 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


 


47
EX-31.1 2 eme-ex311_2018630xq2.htm CERTIFICATION PURSUANT TO SECTION 302 BY ANTHONY J GUZZI, CHAIRMAN, PRES 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:
July 26, 2018
 
/s/ ANTHONY J. GUZZI
 
 
 
Anthony J. Guzzi
Chairman, President and
Chief Executive Officer


EX-31.2 3 eme-ex312_2018630xq2.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:
July 26, 2018
 
/s/ MARK A. POMPA
 
 
 
Mark A. Pompa
Executive Vice President
and Chief Financial Officer



EX-32.1 4 eme-ex321_2018630xq2.htm CERTIFICATION PURSUANT TO SECTION 906 BY CHAIRMAN, 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 June 30, 2018 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Anthony J. Guzzi, Chairman, 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:
July 26, 2018
 
/s/ ANTHONY J. GUZZI
 
 
 
Anthony J. Guzzi
Chairman, President and
Chief Executive Officer




EX-32.2 5 eme-ex322_2018630xq2.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 June 30, 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:
July 26, 2018
 
/s/ MARK A. POMPA
 
 
 
Mark A. Pompa
Executive Vice President
and Chief Financial Officer




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


EXHIBIT 95


MINE SAFETY DISCLOSURES

During the reporting period covered by this report:
The U.S. Mine Safety and Health Administration (“MSHA”) assessed civil penalties totaling $3,009 for citations related to work performed by our subsidiary MOR-PPM, Inc. (“PPM”) at the Smart Sand, Inc. mine in Monroe County, Wisconsin. PPM has no other disclosures to report under Section 1503 related to work performed at this mine for the period covered by this report.



EX-101.INS 7 eme-20180630.xml XBRL INSTANCE DOCUMENT 0000105634 2018-01-01 2018-06-30 0000105634 2018-07-23 0000105634 2017-12-31 0000105634 2018-06-30 0000105634 2018-04-01 2018-06-30 0000105634 2017-01-01 2017-06-30 0000105634 2017-04-01 2017-06-30 0000105634 2017-06-30 0000105634 2016-12-31 0000105634 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-06-30 0000105634 us-gaap:NoncontrollingInterestMember 2018-06-30 0000105634 us-gaap:RetainedEarningsMember 2017-01-01 2017-06-30 0000105634 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000105634 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-06-30 0000105634 us-gaap:TreasuryStockMember 2017-12-31 0000105634 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-06-30 0000105634 us-gaap:NoncontrollingInterestMember 2017-12-31 0000105634 us-gaap:NoncontrollingInterestMember 2016-12-31 0000105634 us-gaap:AdditionalPaidInCapitalMember 2017-06-30 0000105634 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000105634 us-gaap:CommonStockMember 2016-12-31 0000105634 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0000105634 us-gaap:CommonStockMember 2017-12-31 0000105634 us-gaap:RetainedEarningsMember 2018-01-01 2018-06-30 0000105634 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000105634 us-gaap:TreasuryStockMember 2018-06-30 0000105634 us-gaap:CommonStockMember 2017-01-01 2017-06-30 0000105634 us-gaap:RetainedEarningsMember 2017-06-30 0000105634 us-gaap:RetainedEarningsMember 2016-12-31 0000105634 us-gaap:NoncontrollingInterestMember 2017-06-30 0000105634 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000105634 us-gaap:RetainedEarningsMember 2017-12-31 0000105634 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000105634 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0000105634 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0000105634 us-gaap:TreasuryStockMember 2018-01-01 2018-06-30 0000105634 us-gaap:CommonStockMember 2018-06-30 0000105634 us-gaap:TreasuryStockMember 2016-12-31 0000105634 us-gaap:NoncontrollingInterestMember 2017-01-01 2017-06-30 0000105634 us-gaap:CommonStockMember 2017-06-30 0000105634 us-gaap:TreasuryStockMember 2017-06-30 0000105634 us-gaap:RetainedEarningsMember 2018-06-30 0000105634 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-06-30 0000105634 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000105634 country:GB eme:UnitedKingdomBuildingServicesMemberMember 2018-01-01 2018-06-30 0000105634 eme:ProjectsExtrasMember country:GB eme:UnitedKingdomBuildingServicesMemberMember 2018-01-01 2018-06-30 0000105634 eme:ProjectsExtrasMember country:GB eme:UnitedKingdomBuildingServicesMemberMember 2018-04-01 2018-06-30 0000105634 eme:ServiceWorkMember country:GB eme:UnitedKingdomBuildingServicesMemberMember 2018-04-01 2018-06-30 0000105634 country:GB eme:UnitedKingdomBuildingServicesMemberMember 2018-04-01 2018-06-30 0000105634 eme:ServiceWorkMember country:GB eme:UnitedKingdomBuildingServicesMemberMember 2018-01-01 2018-06-30 0000105634 eme:GovernmentSiteBasedServicesMember country:US eme:UnitedStatesBuildingServicesMember 2018-01-01 2018-06-30 0000105634 eme:EnergyServicesMember country:US eme:UnitedStatesBuildingServicesMember 2018-04-01 2018-06-30 0000105634 eme:CommercialSiteBasedServicesMember country:US eme:UnitedStatesBuildingServicesMember 2018-01-01 2018-06-30 0000105634 eme:EnergyServicesMember country:US eme:UnitedStatesBuildingServicesMember 2018-01-01 2018-06-30 0000105634 country:US eme:UnitedStatesBuildingServicesMember 2018-01-01 2018-06-30 0000105634 eme:GovernmentSiteBasedServicesMember country:US eme:UnitedStatesBuildingServicesMember 2018-04-01 2018-06-30 0000105634 eme:MechanicalServicesMember country:US eme:UnitedStatesBuildingServicesMember 2018-04-01 2018-06-30 0000105634 eme:MechanicalServicesMember country:US eme:UnitedStatesBuildingServicesMember 2018-01-01 2018-06-30 0000105634 eme:CommercialSiteBasedServicesMember country:US eme:UnitedStatesBuildingServicesMember 2018-04-01 2018-06-30 0000105634 country:US eme:UnitedStatesBuildingServicesMember 2018-04-01 2018-06-30 0000105634 us-gaap:ProFormaMember 2018-04-01 2018-06-30 0000105634 us-gaap:ProFormaMember 2018-01-01 2018-06-30 0000105634 eme:InstitutionalMarketSectorMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:WaterandWastewaterMarketSectorMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:CommercialMarketSectorMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:HealthcareMarketSectorMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:ManufacturingMarketSectorMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 us-gaap:IntersegmentEliminationMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:CommercialMarketSectorMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:HospitalityMarketSectorMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:ShortDurationProjectsMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 us-gaap:IntersegmentEliminationMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:ServiceWorkMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:TransportationMarketSectorMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:ShortDurationProjectsMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:HealthcareMarketSectorMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:ManufacturingMarketSectorMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:HospitalityMarketSectorMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:ServiceWorkMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:InstitutionalMarketSectorMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:WaterandWastewaterMarketSectorMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:TransportationMarketSectorMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 us-gaap:ProFormaMember 2018-06-30 0000105634 eme:A2018AcquisitionsMember 2018-01-01 2018-06-30 0000105634 country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-06-30 0000105634 country:GB eme:UnitedKingdomBuildingServicesMemberMember 2018-06-30 0000105634 country:US 2018-01-01 2018-06-30 0000105634 country:US eme:UnitedStatesIndustrialServicesMember 2018-06-30 0000105634 country:US 2018-06-30 0000105634 country:US eme:UnitedStatesBuildingServicesMember 2018-06-30 0000105634 country:US eme:UnitedStatesIndustrialServicesMember 2018-01-01 2018-06-30 0000105634 country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-06-30 0000105634 country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:ShortDurationProjectsMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:CommercialMarketSectorMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 us-gaap:IntersegmentEliminationMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:HealthcareMarketSectorMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:ManufacturingMarketSectorMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:ShortDurationProjectsMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:InstitutionalMarketSectorMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:InstitutionalMarketSectorMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:HealthcareMarketSectorMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 us-gaap:IntersegmentEliminationMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:WaterandWastewaterMarketSectorMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:ServiceWorkMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:HospitalityMarketSectorMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:TransportationMarketSectorMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:ServiceWorkMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:WaterandWastewaterMarketSectorMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:HospitalityMarketSectorMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:ManufacturingMarketSectorMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-01-01 2018-06-30 0000105634 eme:TransportationMarketSectorMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:CommercialMarketSectorMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-04-01 2018-06-30 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionWithinOneYearMember country:US eme:UnitedStatesBuildingServicesMember 2018-06-30 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionWithinOneYearMember country:US eme:UnitedStatesIndustrialServicesMember 2018-06-30 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionGreaterThanOneYearMember country:US eme:UnitedStatesBuildingServicesMember 2018-06-30 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionGreaterThanOneYearMember country:US eme:UnitedStatesIndustrialServicesMember 2018-06-30 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionGreaterThanOneYearMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-06-30 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionGreaterThanOneYearMember 2018-06-30 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionGreaterThanOneYearMember country:US 2018-06-30 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionWithinOneYearMember country:US 2018-06-30 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionWithinOneYearMember country:GB eme:UnitedKingdomBuildingServicesMemberMember 2018-06-30 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionGreaterThanOneYearMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-06-30 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionGreaterThanOneYearMember country:GB eme:UnitedKingdomBuildingServicesMemberMember 2018-06-30 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionWithinOneYearMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-06-30 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionWithinOneYearMember 2018-06-30 0000105634 eme:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionWithinOneYearMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-06-30 0000105634 eme:ShopServicesMember country:US eme:UnitedStatesIndustrialServicesMember 2018-01-01 2018-06-30 0000105634 eme:FieldServicesMember country:US eme:UnitedStatesIndustrialServicesMember 2018-04-01 2018-06-30 0000105634 eme:ShopServicesMember country:US eme:UnitedStatesIndustrialServicesMember 2018-04-01 2018-06-30 0000105634 country:US 2018-04-01 2018-06-30 0000105634 eme:FieldServicesMember country:US eme:UnitedStatesIndustrialServicesMember 2018-01-01 2018-06-30 0000105634 country:US eme:UnitedStatesIndustrialServicesMember 2018-04-01 2018-06-30 0000105634 eme:A2017AcquisitionsMember 2017-12-31 0000105634 eme:A2017AcquisitionsMember 2017-01-01 2017-12-31 0000105634 2018-05-03 2018-05-03 0000105634 2017-11-01 2017-11-01 0000105634 2017-03-01 2017-03-01 0000105634 2017-01-04 2017-01-04 0000105634 2018-04-04 2018-04-04 0000105634 country:GB us-gaap:SegmentDiscontinuedOperationsMember eme:UnitedKingdomConstructionMember 2018-06-30 0000105634 country:GB us-gaap:SegmentDiscontinuedOperationsMember eme:UnitedKingdomConstructionMember 2017-12-31 0000105634 country:GB us-gaap:SegmentDiscontinuedOperationsMember eme:UnitedKingdomConstructionMember us-gaap:EmployeeSeveranceMember 2018-06-30 0000105634 country:GB us-gaap:SegmentDiscontinuedOperationsMember eme:UnitedKingdomConstructionMember 2017-04-01 2017-06-30 0000105634 country:GB us-gaap:SegmentDiscontinuedOperationsMember eme:UnitedKingdomConstructionMember 2017-01-01 2017-06-30 0000105634 country:GB us-gaap:SegmentDiscontinuedOperationsMember eme:UnitedKingdomConstructionMember 2018-01-01 2018-06-30 0000105634 country:GB us-gaap:SegmentDiscontinuedOperationsMember eme:UnitedKingdomConstructionMember 2018-04-01 2018-06-30 0000105634 srt:MinimumMember eme:CreditAgreement2016MemberMember us-gaap:BaseRateMember 2018-01-01 2018-06-30 0000105634 eme:TermLoan2016MemberMember 2016-08-03 0000105634 us-gaap:RevolvingCreditFacilityMember eme:RevolvingCreditFacility2016MemberMember 2018-06-30 0000105634 eme:CreditAgreement2016MemberMember eme:CreditAgreementBaseRateBankofMontrealPrimeRateMember 2018-06-30 0000105634 eme:TermLoan2016MemberMember 2016-01-01 2016-12-31 0000105634 us-gaap:RevolvingCreditFacilityMember eme:RevolvingCreditFacility2016MemberMember 2018-01-01 2018-06-30 0000105634 eme:TermLoan2016MemberMember 2016-10-01 2016-12-31 0000105634 eme:RevolvingCreditFacility2016MemberMember 2018-06-30 0000105634 us-gaap:RevolvingCreditFacilityMember eme:RevolvingCreditFacility2016MemberMember 2016-08-03 0000105634 srt:MaximumMember eme:CreditAgreement2016MemberMember us-gaap:BaseRateMember 2018-01-01 2018-06-30 0000105634 eme:TermLoan2016MemberMember 2018-06-30 0000105634 srt:MinimumMember eme:CreditAgreement2016MemberMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-06-30 0000105634 eme:TermLoan2016MemberMember 2017-12-31 0000105634 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember eme:RevolvingCreditFacility2016MemberMember 2018-01-01 2018-06-30 0000105634 eme:CreditAgreement2016MemberMember 2016-08-03 2016-08-03 0000105634 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember eme:RevolvingCreditFacility2016MemberMember 2018-06-30 0000105634 eme:TermLoan2016MemberMember 2017-01-01 2017-03-31 0000105634 eme:RevolvingCreditFacility2016MemberMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-06-30 0000105634 eme:CreditAgreement2016MemberMember eme:CreditAgreement0BaseRateMember 2018-01-01 2018-06-30 0000105634 eme:CreditAgreement2016MemberMember 2018-01-01 2018-06-30 0000105634 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember eme:RevolvingCreditFacility2016MemberMember 2018-06-30 0000105634 eme:CreditAgreement2016MemberMember eme:CreditAgreementBaseRateDailyOneMonthLIBORRateMember 2018-01-01 2018-06-30 0000105634 eme:TermLoan2016MemberMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-06-30 0000105634 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember eme:RevolvingCreditFacility2016MemberMember 2018-01-01 2018-06-30 0000105634 eme:TermLoan2016MemberMember 2016-12-30 0000105634 srt:MaximumMember eme:CreditAgreement2016MemberMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-06-30 0000105634 eme:RevolvingCreditFacility2016MemberMember 2017-12-31 0000105634 eme:CreditAgreement2016MemberMember eme:CreditAgreementBaseRateFederalFundsRateMember 2018-01-01 2018-06-30 0000105634 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000105634 us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000105634 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000105634 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000105634 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 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 2017-01-01 2017-12-31 0000105634 2017-01-01 2017-03-31 0000105634 eme:OtherLongTermLiabilitiesMember 2018-06-30 0000105634 eme:OtherLongTermLiabilitiesMember 2017-12-31 0000105634 eme:RepurchaseProgramOct282015Member us-gaap:CommonStockMember 2015-10-28 0000105634 eme:RepurchaseProgramOct252017Member us-gaap:CommonStockMember 2017-10-25 0000105634 eme:RepurchaseProgramOct232014MemberMember us-gaap:CommonStockMember 2014-10-23 0000105634 eme:RepurchaseProgramOct282015Member us-gaap:CommonStockMember 2018-01-01 2018-06-30 0000105634 us-gaap:CommonStockMember 2011-09-26 2018-06-30 0000105634 eme:RepurchaseProgramDec052013Member us-gaap:CommonStockMember 2013-12-05 0000105634 eme:RepurchaseProgramSep262011Member us-gaap:CommonStockMember 2011-09-26 0000105634 eme:UnitedKingdomSubsidiaryMember us-gaap:ForeignPlanMember 2018-04-01 2018-06-30 0000105634 eme:UnitedKingdomSubsidiaryMember us-gaap:ForeignPlanMember 2017-01-01 2017-06-30 0000105634 eme:UnitedKingdomSubsidiaryMember us-gaap:ForeignPlanMember 2017-04-01 2017-06-30 0000105634 eme:UnitedKingdomSubsidiaryMember us-gaap:ForeignPlanMember 2018-01-01 2018-06-30 0000105634 eme:UnitedKingdomSubsidiaryMember us-gaap:ForeignPlanMember 2018-06-30 0000105634 us-gaap:DomesticPlanMember 2018-01-01 2018-06-30 0000105634 us-gaap:DomesticPlanMember 2018-06-30 0000105634 us-gaap:DomesticPlanMember 2018-04-01 2018-06-30 0000105634 us-gaap:DomesticPlanMember 2017-04-01 2017-06-30 0000105634 us-gaap:DomesticPlanMember 2017-01-01 2017-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2017-01-01 2017-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2017-01-01 2017-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesBuildingServicesMember 2017-01-01 2017-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesBuildingServicesMember 2017-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesBuildingServicesMember 2018-01-01 2018-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2016-12-31 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2017-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesBuildingServicesMember 2018-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2017-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2018-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesBuildingServicesMember 2016-12-31 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2017-12-31 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesBuildingServicesMember 2017-12-31 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2018-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2017-12-31 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2016-12-31 0000105634 us-gaap:EmployeeSeveranceMember 2018-01-01 2018-06-30 0000105634 us-gaap:EmployeeSeveranceMember 2018-04-01 2018-06-30 0000105634 us-gaap:EmployeeSeveranceMember 2017-01-01 2017-06-30 0000105634 us-gaap:EmployeeSeveranceMember 2017-04-01 2017-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesBuildingServicesMember 2018-04-01 2018-06-30 0000105634 us-gaap:OperatingSegmentsMember country:GB eme:UnitedKingdomBuildingServicesMemberMember 2018-04-01 2018-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesIndustrialServicesMember 2018-04-01 2018-06-30 0000105634 us-gaap:OperatingSegmentsMember country:GB eme:UnitedKingdomBuildingServicesMemberMember 2017-04-01 2017-06-30 0000105634 country:US 2017-04-01 2017-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesBuildingServicesMember 2017-04-01 2017-06-30 0000105634 us-gaap:CorporateNonSegmentMember 2017-04-01 2017-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesIndustrialServicesMember 2017-04-01 2017-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2017-04-01 2017-06-30 0000105634 us-gaap:CorporateNonSegmentMember 2018-04-01 2018-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2017-04-01 2017-06-30 0000105634 us-gaap:OperatingSegmentsMember country:GB eme:UnitedKingdomBuildingServicesMemberMember 2017-12-31 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesIndustrialServicesMember 2018-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesIndustrialServicesMember 2017-12-31 0000105634 country:US 2017-12-31 0000105634 us-gaap:OperatingSegmentsMember country:GB eme:UnitedKingdomBuildingServicesMemberMember 2018-06-30 0000105634 us-gaap:CorporateNonSegmentMember 2017-12-31 0000105634 us-gaap:CorporateNonSegmentMember 2018-06-30 0000105634 country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2017-04-01 2017-06-30 0000105634 us-gaap:IntersegmentEliminationMember 2018-04-01 2018-06-30 0000105634 country:US eme:UnitedStatesIndustrialServicesMember 2017-04-01 2017-06-30 0000105634 country:US eme:UnitedStatesBuildingServicesMember 2017-04-01 2017-06-30 0000105634 country:GB eme:UnitedKingdomBuildingServicesMemberMember 2017-04-01 2017-06-30 0000105634 country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2017-04-01 2017-06-30 0000105634 us-gaap:IntersegmentEliminationMember 2017-04-01 2017-06-30 0000105634 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-06-30 0000105634 us-gaap:OperatingSegmentsMember country:GB eme:UnitedKingdomBuildingServicesMemberMember 2017-01-01 2017-06-30 0000105634 us-gaap:OperatingSegmentsMember country:GB eme:UnitedKingdomBuildingServicesMemberMember 2018-01-01 2018-06-30 0000105634 country:US eme:UnitedStatesBuildingServicesMember 2017-01-01 2017-06-30 0000105634 country:US eme:UnitedStatesMechanicalConstructionAndFacilitiesServicesMember 2017-01-01 2017-06-30 0000105634 country:GB eme:UnitedKingdomBuildingServicesMemberMember 2017-01-01 2017-06-30 0000105634 country:US eme:UnitedStatesElectricalConstructionAndFacilitiesServicesMember 2017-01-01 2017-06-30 0000105634 country:US eme:UnitedStatesIndustrialServicesMember 2017-01-01 2017-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesIndustrialServicesMember 2018-01-01 2018-06-30 0000105634 country:US 2017-01-01 2017-06-30 0000105634 us-gaap:OperatingSegmentsMember country:US eme:UnitedStatesIndustrialServicesMember 2017-01-01 2017-06-30 0000105634 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-06-30 0000105634 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-06-30 0000105634 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-06-30 xbrli:pure xbrli:shares iso4217:USD xbrli:shares iso4217:USD eme:Company eme:plan false --12-31 Q2 2018 2018-06-30 10-Q 0000105634 58180056 Large Accelerated Filer EMCOR GROUP INC 2300000 9600000 0 0 0 0 448863000 398807000 -50100000 2021-08-03 2016-08-03 15364000 15625000 15625000 -408000 -794000 -717000 -717000 -1454000 -1454000 3 84000 81000 0.375 0.377 0.278 0.277 1300000000 300000000 269786000 262492000 262492000 1017000 3298000 1.00 0.04 0.96 0.12 0.28 0.02 0.54 0.41 0.35 0.26 0.06 0.75 0.12 0.08 0.08 0.02 0.03 0.06 0.11 0.20 0.13 0.56 0.48 0.52 0.02 0.13 0.25 0.05 0.10 0.15 0.01 0.01 0.06 0.41 0.34 0.29 0.06 0.78 0.12 0.08 0.09 0.01 0.03 0.06 0.10 0.19 0.14 0.53 0.48 0.52 0.02 0.13 0.22 0.06 0.11 0.16 0.01 0.01 0.05 0.0175 0.0100 39300000 300000 567840000 505379000 505379000 1607922000 1635289000 1631976000 900000 900000 -94200000 -93600000 8005000 13054000 3354000 3354000 3745000 3745000 5169000 5169000 5956000 5956000 17230 16099 24257000 21352000 47200 0 500 550 3965904000 582403000 131806000 764085000 617471000 772899000 1097240000 3251695000 3869401000 426693000 144959000 804025000 622290000 778030000 1093404000 3297749000 3870493000 2284509000 2190223000 2191315000 491442000 0 0 491442000 333355000 0 0 333355000 242000 110000 56600000 4571000 4546000 688000 903000 467430000 306624000 306624000 194200000 467430000 0 0 467430000 167200000 306624000 0 0 306624000 466660000 387213000 469388000 309196000 -79447000 -160192000 0.08 0.16 0.08 0.16 0.01 0.01 200000000 200000000 59870980 60041910 58798428 58173108 599000 600000 56806000 109941000 70536000 126790000 30000 0 0 0 56836000 109941000 70536000 126790000 0 0 0 0 0 122621000 156134000 158341000 0 0 524156000 551614000 503811000 0 3327000 11600000 18100000 0 0 1621436000 3246828000 1663042000 1664330000 3294311000 3296062000 854000 854000 310150000 303117000 100000000 0.0075 0.0175 0 0.0100 0 0.01 0.0050 5000000 5000000 3800000 22054000 0 0 22054000 24159000 0 0 24159000 4251000 3658000 -6410000 4855000 47328000 0 -724000 -1422000 -665000 -1347000 2200000 100000 2500000 3327000 6531000 3490000 7071000 2124000 4169000 2045000 4144000 -479000 100000 -940000 100000 -780000 100000 -1580000 100000 20354000 19233000 944000 944000 0 0 9531000 9615000 9381000 9462000 0.96 1.84 1.22 2.15 0.95 1.83 1.21 2.14 1739000 -1121000 0.368 0.353 0.272 0.271 0.35 0.21 322865000 282159000 282159000 1829000 1847000 1554000 1065000 964893000 40800000 978303000 978303000 274501000 540841000 290844000 291126000 559963000 558884000 0 0 907000 907000 907000 907000 56776000 109920000 71021000 126677000 89825000 169785000 97550000 97832000 173839000 172760000 56806000 109920000 71021000 71228000 126677000 125891000 0.96 1.85 1.22 1.22 2.16 2.15 0.95 1.84 1.21 1.21 2.15 2.14 -18000 -18000 -522000 -522000 -205000 -205000 -205000 -487000 -487000 -487000 0.00 -0.01 0.00 -0.01 0.00 0.00 -0.01 -0.01 0.00 0.00 -0.01 -0.01 758000 290000 33019000 59865000 26529000 26604000 47162000 46869000 67652000 71593000 300000 2100000 49204000 212217000 348641 345553 337661 331355 495036000 481577000 481577000 3069000 6140000 3457000 3457000 6453000 6453000 5600000 5824000 23924000 27188000 42724000 43665000 49060000 18800000 16477000 73000 330000 634000 634000 1178000 1178000 110100000 110300000 2291787000 2134268000 2135292000 3965904000 3869401000 3870493000 1650952000 1504930000 1505763000 2811000 2038000 0.0309 0.0333 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.09% and 2.33% at June 30, 2018 for our 2016 Revolving Credit Facility and our 2016 Term Loan, respectively) 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 (5.00% at June 30, 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 rates in effect at June 30, 2018 were 3.09% and 3.33% for our 2016 Revolving Credit Facility and our 2016 Term Loan, respectively. 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. 900000000 0.0030 0.0015 0.0015 284810000 277215000 400000000 294786000 287492000 0.0500 0.0209 0.0233 2309000 4180000 4180000 25000000 25000000 25000000 25000000 25000000 25000000 25000000 0 0 0 0 850000 850000 -85086000 -82504000 -98763000 -43917000 102663000 -32650000 56758000 109398000 70816000 71023000 126190000 125404000 30000 0 0 0 0 0 1 1 1 1 1 92413000 -20063000 3018000 20237000 32118000 4373000 53073000 109801000 174801000 -41123000 4236000 34502000 63152000 21417000 93525000 212596000 99656000 -20730000 4601000 22430000 35985000 1068000 57583000 117066000 99938000 177660000 -42395000 8371000 39507000 71836000 4537000 97175000 213055000 176581000 92001000 90125000 90125000 20000 14000 -577000 -691000 -875000 -380000 48000 543000 543000 -280000 600000 600000 -625000 -1234000 -595000 -980000 200000 300000 100000 500000 220727000 150153000 198789000 346049000 341846000 342037000 -2208000 -6531000 65775000 60508000 937000 621000 0 316000 544000 305000 239000 0 9531000 9381000 2637000 3745000 109300000 82724000 25207000 0 3484000 17668000 15914000 0.10 0.10 1000000 1000000 0 0 0 0 0 0 43812000 48511000 45314000 0 83000 1629000 605000 2191000 2758000 56788000 109398000 0 109398000 70816000 71023000 126190000 0 126190000 125404000 127156000 124993000 124993000 2543000 7000 716000 696000 95000000 7601000 7634000 2000000 1800000 2000000 1958000 0 0 1958000 2600000 2572000 0 0 2572000 343000 343000 908000 690000 0 218000 908000 374000 374000 374000 464000 464000 0 0 464000 464000 201000 13000 0 188000 172000 82000 0 90000 492000 40000 452000 0 412000 199000 213000 0 100000 1796556000 1912430000 1895937000 79158000 1816779000 438264000 449222000 187476000 741817000 3787669000 158176000 3629493000 878294000 892238000 446015000 1412946000 1953886000 199283000 263660000 119043000 26594000 125527000 55147000 36679000 60006000 7289000 21191000 31060000 78079000 94018000 99047000 260249000 50509000 54998000 8836000 98301000 41620000 25195000 76114000 72511000 4724000 6140000 42519000 -1469000 -2984000 481011000 743641000 105507000 1848379000 461033000 479542000 167147000 740657000 1955456000 3854274000 383665000 495511000 265804000 51834000 273617000 110556000 75186000 126120000 12805000 47718000 59068000 143706000 179812000 198923000 487591000 102124000 110273000 17004000 184526000 78677000 54725000 160009000 143775000 9930000 10753000 79270000 -2499000 -6209000 936793000 1445713000 212397000 3641877000 915785000 934294000 352294000 1439504000 3854946000 3673131000 3670000000 711893000 51683000 660210000 15858000 127120000 0 517232000 2961238000 78659000 2882579000 436102000 910676000 82640000 1453161000 130342000 3542789000 451960000 1037796000 82640000 1970393000 1895937000 -26246000 79158000 453849000 451124000 187610000 750442000 1816779000 3787669000 -50788000 158176000 908793000 895140000 446515000 1429833000 3629493000 1953886000 -27969000 105507000 476775000 481379000 167868000 750326000 1848379000 3854274000 -53339000 212397000 946874000 938548000 353588000 1456206000 3641877000 181745000 365132000 189907000 189907000 380932000 380932000 76347 193381 72777 170930 2191000 2191000 2758000 2758000 1000 -1000 2000 0 -1000 1000 100000000 100000000 250000000 200000000 100000000 114200000 13600000 796250 635800000 63430000 55646000 10000 7774000 60508000 60500000 60508000 1673267000 1734283000 1537942000 -101703000 52219000 606000 853000 1596269000 -10302000 1578929000 -101160000 662000 598000 853000 1688278000 -10302000 1674117000 -94200000 8005000 599000 850000 1796556000 -37693000 1735133000 -93600000 13054000 600000 850000 1912430000 -98201000 1735201000 1072552 1868802 37693000 98201000 800000 800000 3300000 100000 100000 100000 100000 100000 59639061 59873416 58670595 58862505 59290420 59527863 58332934 58531150 <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;">June 30, 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 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></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,037,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">28</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,970,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">54</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;">451,960</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">82,640</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,542,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">130,342</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,673,131</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;">During the second quarter of 2018, we acquired two companies, each for an immaterial amount. One company provides mobile mechanical services within the Western region of the United States, and the other company provides mobile mechanical services and fire protection services within the Southern region of the United States. Both of their results have been included in our United States building services segment.</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 businesses acquired in 2018 and the business acquired in November of 2017 are still preliminary and subject to change during their respective measurement periods. The purchase price allocations for the businesses acquired in January and March of 2017 were finalized during the first quarter of 2018 with an insignificant impact. The acquisition of each business 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 </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the three and six months ended June 30, 2018, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> for the three and six months ended June 30, 2017, respectively. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 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.4 million</font><font style="font-family:inherit;font-size:10pt;">, and the majority of such amount 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;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> 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;">218</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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></tr><tr><td style="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;">(316</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;">(621</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;">(937</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 June 30, 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;">90</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;">82</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;">172</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;">464</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">464</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(239</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;">(305</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;">(544</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 June 30, 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;">213</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;">199</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;">412</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;">June 30, 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;">156,134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(551,614</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;">(3,327</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;">(398,807</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;">June&#160;30, <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;">277,215</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,658</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,546</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">14</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;">303,117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,625</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;">287,492</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;">We have a credit agreement dated as of </font><font style="font-family:inherit;font-size:10pt;">August&#160;3, 2016</font><font style="font-family:inherit;font-size:10pt;">, which provides 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;">. 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;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. 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;">June&#160;30, 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.09%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2.33%</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> for our 2016 Revolving Credit Facility and our 2016 Term Loan, respectively) 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;">5.00%</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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 rates in effect at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">3.09%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">3.33%</font><font style="font-family:inherit;font-size:10pt;"> for our 2016 Revolving Credit Facility and our 2016 Term Loan, respectively. 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;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the balance of the 2016 Term Loan was </font><font style="font-family:inherit;font-size:10pt;">$277.2 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;">June&#160;30, 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;">$110.3 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;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <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="14" rowspan="1"></td></tr><tr><td style="width:57%;" 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:7%;" rowspan="1" 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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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 June 30, 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 six months ended June 30, 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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;">199,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">41</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;">383,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">41</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;">31,060</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">59,068</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">7,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 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">12,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">94,018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">179,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">36,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">75,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">72,511</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">15</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;">143,775</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6,140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">10,753</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">25,195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">5</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;">54,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">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,836</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,004</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;">481,011</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">936,793</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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,469</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(2,499</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">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;">479,542</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;border-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;">934,294</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 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></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="14" rowspan="1"></td></tr><tr><td style="width:57%;" 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:7%;" rowspan="1" 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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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;">263,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">35</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;">495,511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">34</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;">78,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11</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;">143,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">10</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;">21,191</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">3</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;">47,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">3</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,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;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;">198,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">60,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">126,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">9</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;">4,724</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">9,930</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">42,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">6</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;">79,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">76,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">10</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;">160,009</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11</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;">98,301</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;">13</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;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;">184,526</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;">13</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;">743,641</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,445,713</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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;">(2,984</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(6,209</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">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;">740,657</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,439,504</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="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: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="14" rowspan="1"></td></tr><tr><td style="width:57%;" 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:7%;" rowspan="1" 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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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;">119,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">26</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;">265,804</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">29</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,147</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">110,556</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">260,249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">56</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;">487,591</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">53</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;">26,594</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">51,834</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;">461,033</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;border-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;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;">915,785</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;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="14" rowspan="1"></td></tr><tr><td style="width:61%;" 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:6%;" rowspan="1" 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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" 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 June 30, 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 six months ended June 30, 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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;">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;">125,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;">75</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;">273,617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">78</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;">41,620</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;">25</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;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;">78,677</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;">22</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;">167,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;border-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;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,294</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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><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><td 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,848,379</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,641,877</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="14" rowspan="1"></td></tr><tr><td style="width:61%;" 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:6%;" rowspan="1" 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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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;">54,998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">110,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">50,509</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">102,124</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;">105,507</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">212,397</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><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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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;">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,953,886</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,854,274</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> <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="16" rowspan="1"></td></tr><tr><td style="width:51%;" 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><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><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="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 June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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</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;">944</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;">944</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;">(205</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;">(18</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;">(487</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;">(522</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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> 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;">June&#160;30, <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;">110</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,038</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">June&#160;30, 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;">June&#160;30, 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 and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (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 June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">71,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">56,776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">(205</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;">(18</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;">70,816</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;">56,758</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,332,934</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,290,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">337,661</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;">348,641</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;">58,670,595</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;">59,639,061</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;">1.22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.96</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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.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></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;">1.22</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.96</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;">1.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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></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.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></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;">1.21</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.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></tr></table></div></div><div style="line-height:120%;padding-top:12px;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 six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">126,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,920</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">(487</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;">(522</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;">126,190</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;">109,398</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,531,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,527,863</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">331,355</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,553</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;">58,862,505</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;">59,873,416</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;">2.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2.15</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;">1.84</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;">2.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2.14</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;">1.83</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 and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</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;">500</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">550</font><font style="font-family:inherit;font-size:10pt;">, respectively. 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 and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">47,200</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">zero</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:12px;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;">June&#160;30, 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 June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">306,624</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;">306,624</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,572</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,572</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">24,159</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;">24,159</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;">333,355</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;">333,355</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;">June&#160;30, 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;">$167.2 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&#160;&#160;&#160;&#160;&#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;">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 and six months ended June 30, 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;">June&#160;30, 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;">$26.5 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;">$33.0 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.8%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">37.5%</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;">June&#160;30, 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.2%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">36.8%</font><font style="font-family:inherit;font-size:10pt;">, respectively. For the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">$47.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$59.9 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.7%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">37.7%</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 six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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.1%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">35.3%</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;">June&#160;30, 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;">June&#160;30, 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 June 30, 2018 and December 31, 2017. For the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, 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.1 million</font><font style="font-family:inherit;font-size:10pt;"> of interest expense, respectively, was recognized in the income tax provision. For the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, 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 </font><font style="font-family:inherit;font-size:10pt;">$0.3 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;">June&#160;30, <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;">27,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;">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;">16,477</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,665</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 and six</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;">June&#160;30, 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;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Retirement Plans</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. We also sponsor </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> domestic retirement plans in which participation by new individuals is frozen.</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 and six</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;">June&#160;30, 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="16" rowspan="1"></td></tr><tr><td style="width:49%;" 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><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><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 June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,169</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,490</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,327</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;">(7,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,531</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;">665</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;">724</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;">1,347</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;">1,422</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;">(780</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;">(479</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;">(1,580</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;">(940</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:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The net periodic pension cost associated with the domestic plans was approximately </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> for each of the three and six months ended June 30, 2018 and 2017.</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;">six</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;">June&#160;30, 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;">$2.2 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;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> during the remainder of 2018. Contributions to the domestic plans were approximately </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the six months ended June 30, 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 and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</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. For the three and six months ended June 30, 2017, we recognized </font><font style="font-family:inherit;font-size:10pt;">$11.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$18.1 million</font><font style="font-family:inherit;font-size:10pt;"> of gross profit associated with the recovery of certain contract costs previously disputed on a project completed in 2016. In addition, for the three and six months ended June 30, 2018 and 2017, 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 and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, 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 and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, 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%;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="14" rowspan="1"></td></tr><tr><td style="width:57%;" 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:7%;" rowspan="1" 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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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 June 30, 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 six months ended June 30, 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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;">199,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">41</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;">383,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">41</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;">31,060</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">59,068</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">7,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 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">12,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">94,018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">179,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">36,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">75,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">72,511</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">15</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;">143,775</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6,140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">10,753</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">25,195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">5</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;">54,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">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,836</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,004</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;">481,011</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">936,793</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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,469</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(2,499</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">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;">479,542</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;border-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;">934,294</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 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></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="14" rowspan="1"></td></tr><tr><td style="width:57%;" 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:7%;" rowspan="1" 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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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;">263,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">35</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;">495,511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">34</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;">78,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11</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;">143,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">10</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;">21,191</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">3</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;">47,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">3</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,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;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;">198,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">60,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">126,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">9</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;">4,724</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">9,930</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">42,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">6</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;">79,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">76,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">10</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;">160,009</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11</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;">98,301</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;">13</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;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;">184,526</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;">13</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;">743,641</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,445,713</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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;">(2,984</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(6,209</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">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;">740,657</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,439,504</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="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: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="14" rowspan="1"></td></tr><tr><td style="width:57%;" 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:7%;" rowspan="1" 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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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;">119,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">26</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;">265,804</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">29</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,147</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">110,556</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">260,249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">56</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;">487,591</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">53</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;">26,594</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">51,834</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;">461,033</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;border-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;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;">915,785</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;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="14" rowspan="1"></td></tr><tr><td style="width:61%;" 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:6%;" rowspan="1" 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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" 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 June 30, 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 six months ended June 30, 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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;">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;">125,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;">75</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;">273,617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">78</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;">41,620</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;">25</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;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;">78,677</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;">22</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;">167,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;border-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;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,294</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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><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><td 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,848,379</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,641,877</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="14" rowspan="1"></td></tr><tr><td style="width:61%;" 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:6%;" rowspan="1" 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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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;">54,998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">110,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">50,509</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">102,124</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;">105,507</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">212,397</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><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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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;">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,953,886</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,854,274</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><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;">June 30, 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;">156,134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(551,614</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;">(3,327</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;">(398,807</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;">$50.1 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;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was attributable to a decrease in the net contract liability balance on our uncompleted long-term construction contracts as a result of the completion or substantial completion of certain large projects which were previously billed ahead pursuant to contract terms. Contract assets and contract liabilities increased by approximately </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, as a result of acquisitions made in 2018. 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;">June 30, 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 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></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,037,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">28</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,970,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">54</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;">451,960</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">82,640</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,542,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">130,342</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,673,131</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 June 30, 2018 were </font><font style="font-family:inherit;font-size:10pt;">$3.67 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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></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;">910,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">127,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,453,161</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">517,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">436,102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">15,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">82,640</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,882,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">660,210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">78,659</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;">51,683</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,961,238</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;">711,893</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 a 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;"><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 and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">June 30, 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;">306,624</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">306,624</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,635,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;">1,631,976</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">156,134</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">158,341</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">49,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">48,511</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;">45,314</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,190,223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,191,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">4,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">978,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">978,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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;">481,577</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">481,577</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">90,125</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;">90,125</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,869,401</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,870,493</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,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">505,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">505,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">551,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">282,159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">282,159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">150,153</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;">198,789</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,504,930</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,505,763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">262,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">262,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;">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;">341,846</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,037</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,134,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,135,292</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,735,133</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,735,201</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,869,401</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,870,493</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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><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><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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 June 30, 2018 (Unaudited)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 six months ended June 30, 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,953,886</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,955,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,854,274</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;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;">3,854,946</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,663,042</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,664,330</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;">3,294,311</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;">3,296,062</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;">290,844</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">291,126</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">559,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">558,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">189,907</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">189,907</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">380,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">380,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">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;">464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Impairment loss on identifiable intangible 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;">907</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;">907</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;">907</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;">907</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;">Operating income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,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;">99,938</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">177,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">176,581</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">717</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">717</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,454</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,454</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(3,457</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;">(3,457</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;">(6,453</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;">(6,453</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;">634</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;">634</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,178</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,178</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;">97,550</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">97,832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">173,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">172,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">26,529</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;">26,604</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;">47,162</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;">46,869</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;">71,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">71,228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">126,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">125,891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(205</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;">(205</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;">(487</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;">(487</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;">70,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">71,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">126,190</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">125,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 income 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">70,816</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;">71,023</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;">126,190</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;">125,404</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><td 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">1.22</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.22</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;">2.16</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;">2.15</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">1.21</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.21</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;">2.15</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;">2.14</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 and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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></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;">910,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">127,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,453,161</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">517,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">436,102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">15,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">82,640</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,882,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">660,210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">78,659</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;">51,683</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,961,238</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;">711,893</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;">June&#160;30, <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;">277,215</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,658</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,546</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">14</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;">303,117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,625</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;">287,492</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="16" rowspan="1"></td></tr><tr><td style="width:51%;" 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><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><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="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 June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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</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;">944</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;">944</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;">(205</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;">(18</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;">(487</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;">(522</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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> 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;">June&#160;30, <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;">110</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,038</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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 and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (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 June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">71,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">56,776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">(205</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;">(18</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;">70,816</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;">56,758</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,332,934</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,290,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">337,661</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;">348,641</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;">58,670,595</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;">59,639,061</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;">1.22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.96</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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.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></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;">1.22</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.96</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;">1.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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></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.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></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;">1.21</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.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></tr></table></div></div><div style="line-height:120%;padding-top:12px;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 six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">126,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,920</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">(487</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;">(522</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;">126,190</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;">109,398</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,531,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,527,863</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">331,355</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,553</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;">58,862,505</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;">59,873,416</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;">2.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2.15</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;">1.84</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;">2.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2.14</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;">1.83</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;">June&#160;30, 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 June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">306,624</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;">306,624</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,572</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,572</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">24,159</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;">24,159</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;">333,355</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;">333,355</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;">June&#160;30, 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;">$167.2 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;">June&#160;30, <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;">27,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;">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;">16,477</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,665</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 and six</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;">June&#160;30, 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="16" rowspan="1"></td></tr><tr><td style="width:49%;" 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><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><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 June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,169</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,490</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,327</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;">(7,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,531</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;">665</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;">724</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;">1,347</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;">1,422</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;">(780</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;">(479</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;">(1,580</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;">(940</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 and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">June 30, 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;">306,624</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">306,624</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,635,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;">1,631,976</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">156,134</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">158,341</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">49,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">48,511</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;">45,314</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,190,223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,191,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">4,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">978,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">978,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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;">481,577</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">481,577</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">90,125</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;">90,125</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,869,401</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,870,493</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,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">505,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">505,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">551,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">282,159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">282,159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">150,153</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;">198,789</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,504,930</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,505,763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">262,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">262,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;">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;">341,846</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,037</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,134,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,135,292</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,735,133</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,735,201</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,869,401</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,870,493</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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><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><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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 June 30, 2018 (Unaudited)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 six months ended June 30, 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,953,886</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,955,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,854,274</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;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;">3,854,946</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,663,042</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,664,330</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;">3,294,311</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;">3,296,062</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;">290,844</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">291,126</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">559,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">558,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">189,907</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">189,907</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">380,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">380,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">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;">464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Impairment loss on identifiable intangible 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;">907</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;">907</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;">907</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;">907</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;">Operating income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,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;">99,938</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">177,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">176,581</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">717</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">717</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,454</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,454</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(3,457</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;">(3,457</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;">(6,453</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;">(6,453</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;">634</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;">634</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,178</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,178</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;">97,550</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">97,832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">173,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">172,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">26,529</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;">26,604</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;">47,162</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;">46,869</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;">71,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">71,228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">126,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">125,891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(205</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;">(205</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;">(487</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;">(487</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;">70,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">71,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">126,190</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">125,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 income 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">70,816</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;">71,023</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;">126,190</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;">125,404</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><td 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">1.22</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.22</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;">2.16</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;">2.15</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">1.21</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.21</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;">2.15</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;">2.14</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;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> 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;">218</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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></tr><tr><td style="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;">(316</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;">(621</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;">(937</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 June 30, 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;">90</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;">82</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;">172</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;">464</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">464</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(239</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;">(305</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;">(544</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 June 30, 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;">213</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;">199</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;">412</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 and six</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;">June&#160;30, 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 June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">479,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">449,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">740,657</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">741,817</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">461,033</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">438,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></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;">167,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;">187,476</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,848,379</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,816,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">105,507</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,158</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,953,886</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,895,937</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;">481,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">451,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">750,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">750,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">476,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">453,849</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">167,868</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">187,610</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(27,969</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;">(26,246</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,848,379</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,816,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">105,507</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,158</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,953,886</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,895,937</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;"><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 six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">934,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">892,238</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,439,504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,412,946</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">915,785</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">878,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">352,294</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;">446,015</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,641,877</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,629,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">212,397</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;">158,176</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;">3,854,274</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;">3,787,669</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;">938,548</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">895,140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,456,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,429,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">946,874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">908,793</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">353,588</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">446,515</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(53,339</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;">(50,788</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;">3,641,877</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,629,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">212,397</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;">158,176</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;">3,854,274</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;">3,787,669</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;"><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 June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,985</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">32,118</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">57,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">53,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">22,430</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">20,237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">1,068</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;">4,373</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;">117,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">109,801</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">(20,730</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;">(20,063</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(374</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;">(343</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;">Impairment loss on identifiable intangible 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;">(907</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;">&#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 worldwide 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;">99,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;">92,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 corporate items:</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;">Net periodic pension (cost) income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">(3,457</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,069</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;">634</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;">73</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;">97,550</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;">89,825</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;"><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 six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">71,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">63,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">97,175</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">93,525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">39,507</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">34,502</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">4,537</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,417</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;">213,055</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">212,596</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">8,371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">(42,395</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;">(41,123</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(464</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;">(908</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;">Impairment loss on identifiable intangible 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;">(907</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;">&#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 worldwide 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;">177,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">174,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 corporate items:</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;">Net periodic pension (cost) income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,454</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">(6,453</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;">(6,140</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;">1,178</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;">330</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">173,839</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;">169,785</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;">June&#160;30, <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;">622,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,093,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">804,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">778,030</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,297,749</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">144,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">426,693</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,869,401</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: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 and six</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;">June&#160;30, 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 June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">479,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">449,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">740,657</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">741,817</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">461,033</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">438,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></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;">167,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;">187,476</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,848,379</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,816,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">105,507</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,158</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,953,886</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,895,937</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;">481,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">451,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">750,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">750,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">476,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">453,849</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">167,868</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">187,610</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(27,969</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;">(26,246</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,848,379</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,816,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">105,507</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,158</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,953,886</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,895,937</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;"><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 six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">934,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">892,238</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,439,504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,412,946</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">915,785</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">878,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">352,294</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;">446,015</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,641,877</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,629,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">212,397</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;">158,176</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;">3,854,274</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;">3,787,669</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;">938,548</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">895,140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,456,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,429,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">946,874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">908,793</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">353,588</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">446,515</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(53,339</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;">(50,788</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;">3,641,877</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,629,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">212,397</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;">158,176</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;">3,854,274</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;">3,787,669</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;"><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 June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,985</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">32,118</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">57,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">53,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">22,430</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">20,237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">1,068</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;">4,373</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;">117,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">109,801</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">(20,730</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;">(20,063</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(374</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;">(343</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;">Impairment loss on identifiable intangible 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;">(907</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;">&#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 worldwide 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;">99,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;">92,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 corporate items:</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;">Net periodic pension (cost) income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">(3,457</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,069</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;">634</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;">73</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;">97,550</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;">89,825</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;"><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 six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">71,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">63,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">97,175</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">93,525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">39,507</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">34,502</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">4,537</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,417</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;">213,055</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">212,596</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">8,371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">(42,395</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;">(41,123</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(464</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;">(908</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;">Impairment loss on identifiable intangible 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;">(907</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;">&#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 worldwide 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;">177,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">174,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 corporate items:</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;">Net periodic pension (cost) income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,454</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">(6,453</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;">(6,140</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;">1,178</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;">330</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">173,839</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;">169,785</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;">June&#160;30, <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;">622,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,093,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">804,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">778,030</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,297,749</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">144,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">426,693</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,869,401</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;">June&#160;30, 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,173,108</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;">June&#160;30, 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;">72,777</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">76,347</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock, respectively. During the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">170,930</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">193,381</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock, respectively. These shares were issued 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 </font><font style="font-family:inherit;font-size:10pt;">796,250</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;">$60.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;">June&#160;30, 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.6 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;">$635.8 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">$114.2 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 adjustment to retained earnings upon the adoption of Accounting Standards Codification Topic 606. Beginning June 1, 2017, shares of common stock repurchased are held as treasury stock by the Company. Represents cumulative foreign currency translation adjustments and post retirement liability adjustments. Cash and cash equivalents include money market funds with original maturity dates of three months or less, which are Level 1 assets. At June 30, 2018 and December 31, 2017, we had $167.2 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 those projects which generally are completed within three months or less. Deferred compensation plan assets are classified as “Other assets” in the Condensed Consolidated Balance Sheets. Includes $2.6 million and $1.8 million of restricted cash classified as “Prepaid expenses and other” in the Condensed Consolidated Balance Sheet as of June 30, 2018 and 2017, respectively. Net of tax of $0.1 million and $0.2 million for the three months ended June 30, 2018 and 2017, respectively, and net of tax of $0.5 million and $0.3 million for the six months ended June 30, 2018 and 2017, respectively. 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.” 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. EX-101.SCH 8 eme-20180630.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-20180630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 eme-20180630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 eme-20180630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Debt Disclosure [Abstract] Debt Debt Disclosure [Text Block] Business Combinations [Abstract] 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. Goodwill Goodwill 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 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 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 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 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] Domestic Plan [Member] Domestic Plan [Member] 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] 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) Schedule Of Debt Schedule of Debt [Table Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Restructuring and Related Activities [Abstract] Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Commitments and Contingencies Disclosure [Abstract] 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 Charges Restructuring reserve Restructuring Reserve Earnings Per Share [Abstract] Earnings Per Share Earnings Per Share [Text Block] 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. Discontinued Operations and Disposal Groups [Abstract] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] UNITED KINGDOM UNITED KINGDOM 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] Income Statement [Abstract] Income Statement [Abstract] Revenues Disposal Group, Including Discontinued Operation, Revenue Loss from discontinued operation, net of income taxes Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest From discontinued operation (in US dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share 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 Revenue from Contract with Customer [Abstract] Schedule of Remaining Performance Obligations [Table] Schedule of Remaining Performance Obligations [Table] Schedule of Remaining Performance Obligations [Table] UNITED STATES UNITED STATES 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] United Kingdom Building Services [Member] [Member] United Kingdom Building Services [Member] [Member] United Kingdom Building Services [Member] 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 Revenue, Remaining Performance Obligation, Amount 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. 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] Number of plans DefinedBenefitPlanNumberOfPlans Defined Benefit Plan, Number Of Plans Contributions to defined benefit pension plans Defined Benefit Plan, Plan Assets, Contributions by Employer Anticipated additional contribution Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year 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 Income tax provision Income Tax Expense (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 Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, less allowance for doubtful accounts of $16,099 and $17,230, respectively 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 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 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. 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 Line of Credit, Noncurrent 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 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, 60,041,910 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,868,802 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 Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total liabilities and equity Liabilities and Equity 2018 Acquisitions 2018Acquisitions [Member] 2018 Acquisitions Increase (decrease) in contract assets from acquisitions Increase (Decrease) in Contract with Customer, Asset Increase (decrease) in contract liabilities from acquisitions Increase (Decrease) in Contract with Customer, Liability 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 Cumulative Effect on Retained Earnings, Net of Tax Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments [Member] Operating Segments [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Payments for restructuring Payments for Restructuring 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) 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 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 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 and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [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 Segment Reporting [Abstract] Segment Information Segment Reporting Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis Of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] 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 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] 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] Intersegment Eliminations [Member] Intersegment Eliminations [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenues, disaggregation Revenue from Contract with Customer, Including Assessed Tax Percent of total segment PercentageOfTotalSegmentRevenues The percentage of total segment revenues. 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 Obligations RevenueRemainingPerformanceObligation [Table Text Block] Tabular disclosure of remaining performance obligation. Remaining Performance Obligations, 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] 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] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 2016 Credit Agreement Credit Agreement2016 [Member] [Member] Credit Agreement2016 [Member] 2016 Revolving Credit Facility Revolving Credit Facility2016 [Member] [Member] Revolving Credit Facility2016 [Member] 2016 Term Loan Term Loan2016 [Member] [Member] Term Loan2016 [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) Long-term Debt 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) Repayments of Long-term Debt Letters of credit outstanding (in US dollars) Letters of Credit Outstanding, Amount Borrowings under revolving credit facility (in US dollars) Fair Value Measurements Fair Value Disclosures [Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] 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] Statement [Line Items] Statement [Line Items] Balance Net income including noncontrolling interests Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Cumulative-effect adjustment 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 Calculation Of Basic And Diluted Earnings Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Statement of Cash Flows [Abstract] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Cash flows - operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income including noncontrolling interests Adjustments to reconcile net income to net cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to 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 Non-cash expense for impairment of identifiable intangible assets Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Distributions from unconsolidated entities Proceeds from Equity Method Investment, Distribution Other reconciling items Other Noncash Income (Expense) Changes in operating assets and liabilities, excluding the effect of businesses acquired Increase (Decrease) in Operating Capital Net cash (used in) provided by 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 Distributions from unconsolidated entities Proceeds from Equity Method Investment, Distribution, Return of Capital 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 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 Payments for contingent consideration arrangements Payments for Contingent Consideration Arrangements Payments for acquisition related contingent consideration arrangements. 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, Including Capitalized Interest, Operating and Investing Activities 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 Components Of The Results of Discontinued Operations For The Construction Operations of the United Kingdom Segment Disposal Groups, Including Discontinued Operations [Table Text Block] Common Stock Stockholders' Equity Note Disclosure [Text Block] Disposition of Assets Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] 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 Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Corporate, Non-Segment [Member] Corporate, Non-Segment [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Revenues from unrelated entities Total revenues Revenues Operating income (loss) Operating Income (Loss) Restructuring expenses Impairment loss on identifiable intangible assets Net periodic pension (cost) income DefinedBenefitPlanNetPeriodicBenefitCostExcludingServiceCost Amount of net periodic benefit cost (income) for defined benefit plan, excluding service cost. 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 Total assets Acquisitions Of Businesses Business Combination Disclosure [Text Block] Revenues 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 Impairment loss on identifiable intangible assets Operating income Interest expense Interest income Income from continuing operations before income taxes Income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Net income including noncontrolling interests Less: Net income attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest 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 Inventories Inventory Disclosure [Text Block] Retirement Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Other comprehensive (loss) 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 (loss) income Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Less: Comprehensive income 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 Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Revolving credit facility Term loan 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 Total long-term debt Long-term Debt and Capital Lease Obligations Information About Industry Segments And Geographic Areas Schedule of Segment Reporting Information, by Segment [Table Text Block] Inventories Schedule of Inventory, Current [Table Text Block] Pro Forma [Member] Pro Forma [Member] Accounts receivable Total current assets Contract liabilities Accrued payroll and benefits Total current liabilities Total liabilities Total equity Total liabilities and equity Gross profit Operating income Income from continuing operations Net income attributable to EMCOR Group, Inc. (in US dollars) Basic earnings per common share: Diluted earnings per common share: Fair Value Measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Components Of Net Periodic Pension Cost Schedule of Net Benefit Costs [Table Text Block] EX-101.PRE 12 eme-20180630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2018
Jul. 23, 2018
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q2  
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,180,056
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 306,624 $ 467,430
Accounts receivable, less allowance for doubtful accounts of $16,099 and $17,230, respectively 1,635,289 1,607,922
Contract assets 156,134 122,621
Inventories 43,665 42,724
Prepaid expenses and other 48,511 43,812
Total current assets 2,190,223 2,284,509
Investments, notes and other long-term receivables 4,180 2,309
Property, plant and equipment, net 124,993 127,156
Goodwill 978,303 964,893
Identifiable intangible assets, net 481,577 495,036
Other assets 90,125 92,001
Total assets 3,869,401 3,965,904
Current liabilities:    
Current maturities of long-term debt and capital lease obligations 15,625 15,364
Accounts payable 505,379 567,840
Contract liabilities 551,614 524,156
Accrued payroll and benefits 282,159 322,865
Other accrued expenses and liabilities 150,153 220,727
Total current liabilities 1,504,930 1,650,952
Borrowings under revolving credit facility 25,000 25,000
Long-term debt and capital lease obligations 262,492 269,786
Other long-term obligations 341,846 346,049
Total liabilities 2,134,268 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, 60,041,910 and 59,870,980 shares issued, respectively 600 599
Capital surplus 13,054 8,005
Accumulated other comprehensive loss (93,600) (94,200)
Retained earnings 1,912,430 1,796,556
Treasury stock, at cost 1,868,802 and 1,072,552 shares, respectively (98,201) (37,693)
Total EMCOR Group, Inc. stockholders' equity 1,734,283 1,673,267
Noncontrolling interests 850 850
Total equity 1,735,133 1,674,117
Total liabilities and equity $ 3,869,401 $ 3,965,904
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts (in US dollars) $ 16,099 $ 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 60,041,910 59,870,980
Treasury stock, shares 1,868,802 1,072,552
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements Of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Income Statement [Abstract]        
Revenues $ 1,953,886 $ 1,895,937 $ 3,854,274 $ 3,787,669
Cost of sales 1,663,042 1,621,436 3,294,311 3,246,828
Gross profit 290,844 274,501 559,963 540,841
Selling, general and administrative expenses 189,907 181,745 380,932 365,132
Restructuring expenses 374 343 464 908
Impairment loss on identifiable intangible assets 907 0 907 0
Operating income 99,656 92,413 177,660 174,801
Net periodic pension (cost) income 717 408 1,454 794
Interest expense (3,457) (3,069) (6,453) (6,140)
Interest income 634 73 1,178 330
Income from continuing operations before income taxes 97,550 89,825 173,839 169,785
Income tax provision 26,529 33,019 47,162 59,865
Income from continuing operations 71,021 56,806 126,677 109,920
Loss from discontinued operation, net of income taxes (205) (18) (487) (522)
Net income including noncontrolling interests 70,816 56,788 126,190 109,398
Less: Net income attributable to noncontrolling interests 0 (30) 0 0
Net income attributable to EMCOR Group, Inc. (in US dollars) $ 70,816 $ 56,758 $ 126,190 $ 109,398
Basic earnings (loss) per common share:        
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) $ 1.22 $ 0.96 $ 2.16 $ 1.85
From discontinued operation (in US dollars per share) 0.00 0.00 (0.01) (0.01)
Net income attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) 1.22 0.96 2.15 1.84
Diluted earnings (loss) per common share:        
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) 1.21 0.95 2.15 1.84
From discontinued operation (in US dollars per share) 0.00 0.00 (0.01) (0.01)
Net income attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) 1.21 0.95 2.14 1.83
Dividends declared per common share (in US dollars per share) $ 0.08 $ 0.08 $ 0.16 $ 0.16
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Statement of Comprehensive Income [Abstract]        
Net income including noncontrolling interests $ 70,816 $ 56,788 $ 126,190 $ 109,398
Other comprehensive (loss) income, net of tax:        
Foreign currency translation adjustments (875) (577) (380) (691)
Post retirement plans, amortization of actuarial loss included in net income (1) [1] 595 625 980 1,234
Other comprehensive (loss) income (280) 48 600 543
Comprehensive income 70,536 56,836 126,790 109,941
Less: Comprehensive income attributable to noncontrolling interests 0 (30) 0 0
Comprehensive income attributable to EMCOR Group, Inc. $ 70,536 $ 56,806 $ 126,790 $ 109,941
[1] Net of tax of $0.1 million and $0.2 million for the three months ended June 30, 2018 and 2017, respectively, and net of tax of $0.5 million and $0.3 million for the six months ended June 30, 2018 and 2017, respectively.
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements Of Comprehensive Income (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Statement of Comprehensive Income [Abstract]        
Post retirement plans, amortization of actuarial loss included in net income, tax $ 0.1 $ 0.2 $ 0.5 $ 0.3
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Cash flows - operating activities:    
Net income including noncontrolling interests $ 126,190 $ 109,398
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation and amortization 19,233 20,354
Amortization of identifiable intangible assets 21,352 24,257
Provision for doubtful accounts 7 2,543
Deferred income taxes 4,855 (6,410)
Excess tax benefits from share-based compensation (1,065) (1,554)
Equity income from unconsolidated entities (290) (758)
Non-cash expense for impairment of identifiable intangible assets 907 0
Distributions from unconsolidated entities 1,847 1,829
Other reconciling items 6,531 2,208
Changes in operating assets and liabilities, excluding the effect of businesses acquired (212,217) (49,204)
Net cash (used in) provided by operating activities (32,650) 102,663
Cash flows - investing activities:    
Payments for acquisitions of businesses, net of cash acquired (25,207) (82,724)
Proceeds from sale of property, plant and equipment 605 1,629
Purchase of property, plant and equipment (15,914) (17,668)
Investments in and advances to unconsolidated entities (3,484) 0
Distributions from unconsolidated entities 83 0
Net cash used in investing activities (43,917) (98,763)
Cash flows - financing activities:    
Repayments of long-term debt and debt issuance costs (7,634) (7,601)
Repayments of capital lease obligations (696) (716)
Dividends paid to stockholders (9,381) (9,531)
Repurchase of common stock (60,508) (65,775)
Taxes paid related to net share settlements of equity awards (3,745) (2,637)
Issuance of common stock under employee stock purchase plan 2,758 2,191
Payments for contingent consideration arrangements (3,298) (1,017)
Net cash used in financing activities (82,504) (85,086)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (1,121) 1,739
Decrease in cash, cash equivalents and restricted cash (160,192) (79,447)
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] 309,196 387,213
Cash paid for:    
Interest 5,824 5,600
Income taxes 71,593 67,652
Non-cash financing activities:    
Assets acquired under capital lease obligations $ 903 $ 688
[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.6 million and $1.8 million of restricted cash classified as “Prepaid expenses and other” in the Condensed Consolidated Balance Sheet as of June 30, 2018 and 2017, respectively.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements Of Cash Flows Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Millions
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Dec. 31, 2016
Statement of Cash Flows [Abstract]        
Restricted cash $ 2.6 $ 2.0 $ 1.8 $ 2.0
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.10.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 109,398       109,398   0
Other comprehensive income 543     543      
Common stock issued under share-based compensation plans 1 2 (1)        
Tax withholding for common stock issued under share-based compensation plans (3,354)   (3,354)        
Common stock issued under employee stock purchase plan 2,191   2,191        
Common stock dividends (9,531)       (9,615)    
Common stock dividends, accrued dividend shares     84        
Repurchase of common stock (63,430) (10) (55,646)   (7,774)    
Share-based compensation expense 5,169   5,169        
Balance at Jun. 30, 2017 1,578,929 598 662 (101,160) 1,688,278 (10,302) 853
Balance at Dec. 31, 2017 1,674,117 599 8,005 (94,200) 1,796,556 (37,693) 850
Net income including noncontrolling interests 126,190       126,190   0
Other comprehensive income 600     600      
Cumulative-effect adjustment [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,745)   (3,745)        
Common stock issued under employee stock purchase plan 2,758   2,758        
Common stock dividends (9,381)       (9,462)    
Common stock dividends, accrued dividend shares     81        
Repurchase of common stock [3] (60,508)         (60,508)  
Share-based compensation expense 5,956   5,956        
Balance at Jun. 30, 2018 $ 1,735,133 $ 600 $ 13,054 $ (93,600) $ 1,912,430 $ (98,201) $ 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.
[3] Beginning June 1, 2017, shares of common stock repurchased are held as treasury stock by the Company.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis Of Presentation
6 Months Ended
Jun. 30, 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 and six months ended June 30, 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.10.0.1
New Accounting Pronouncements
6 Months Ended
Jun. 30, 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.10.0.1
Revenue from Contracts with Customers Revenue from Contracts with Customers (Notes)
6 Months Ended
Jun. 30, 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 and six months ended June 30, 2018, there were no significant amounts of revenue recognized during the period related to performance obligations satisfied in prior periods. For the three and six months ended June 30, 2017, we recognized $11.6 million and $18.1 million of gross profit associated with the recovery of certain contract costs previously disputed on a project completed in 2016. In addition, for the three and six months ended June 30, 2018 and 2017, 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 and six months ended June 30, 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 and six months ended June 30, 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 June 30, 2018
 
% of
Total
 
For the six months ended June 30, 2018
 
% of
Total
United States electrical construction and facilities services:
 
 
 
 
 
 
 
Commercial market sector
$
199,283

 
41
%
 
$
383,665

 
41
%
Institutional market sector
31,060

 
6
%
 
59,068

 
6
%
Hospitality market sector
7,289

 
2
%
 
12,805

 
1
%
Manufacturing market sector
94,018

 
20
%
 
179,812

 
19
%
Healthcare market sector
36,679

 
8
%
 
75,186

 
8
%
Transportation market sector
72,511

 
15
%
 
143,775

 
16
%
Water and wastewater market sector
6,140

 
1
%
 
10,753

 
1
%
Short duration projects (1)
25,195

 
5
%
 
54,725

 
6
%
Service work
8,836

 
2
%
 
17,004

 
2
%
 
481,011

 

 
936,793

 
 
Less intersegment revenues
(1,469
)
 


 
(2,499
)
 
 
Total segment revenues
$
479,542

 

 
$
934,294

 
 
United States mechanical construction and facilities services:
 
 
 
 
 
 
 
Commercial market sector
$
263,660

 
35
%
 
$
495,511

 
34
%
Institutional market sector
78,079

 
11
%
 
143,706

 
10
%
Hospitality market sector
21,191

 
3
%
 
47,718

 
3
%
Manufacturing market sector
99,047

 
13
%
 
198,923

 
14
%
Healthcare market sector
60,006

 
8
%
 
126,120

 
9
%
Transportation market sector
4,724

 
1
%
 
9,930

 
1
%
Water and wastewater market sector
42,519

 
6
%
 
79,270

 
5
%
Short duration projects (1)
76,114

 
10
%
 
160,009

 
11
%
Service work
98,301

 
13
%
 
184,526

 
13
%
 
743,641

 

 
1,445,713

 
 
Less intersegment revenues
(2,984
)
 


 
(6,209
)
 
 
Total segment revenues
$
740,657

 

 
$
1,439,504

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

United States building services:
 
 
 
 
 
 
 
Commercial site-based services
$
119,043

 
26
%
 
$
265,804

 
29
%
Government site-based services
55,147

 
12
%
 
110,556

 
12
%
Mechanical services
260,249

 
56
%
 
487,591

 
53
%
Energy services
26,594

 
6
%
 
51,834

 
6
%
Total segment revenues
$
461,033

 

 
$
915,785

 
 

 
For the three months ended June 30, 2018
 
% of
Total
 
For the six months ended June 30, 2018
 
% of
Total
United States industrial services:
 
 

 
 
 
 
Field services
$
125,527

 
75
%
 
$
273,617

 
78
%
Shop services
41,620

 
25
%
 
78,677

 
22
%
Total segment revenues
$
167,147

 

 
$
352,294

 
 
 
 
 
 
 
 
 
 
Total United States operations
$
1,848,379

 
 
 
$
3,641,877

 
 
United Kingdom building services:
 
 
 
 
 
 
 
Service work
$
54,998

 
52
%
 
$
110,273

 
52
%
Projects & extras
50,509

 
48
%
 
102,124

 
48
%
Total segment revenues
$
105,507

 

 
$
212,397

 
 
 
 
 

 
 
 
 
Total worldwide operations
$
1,953,886

 

 
$
3,854,274

 
 

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):
 
June 30, 2018
 
December 31, 2017
Contract assets, current
$
156,134

 
$
122,621

Contract assets, non-current

 

Contract liabilities, current
(551,614
)
 
(524,156
)
Contract liabilities, non-current
(3,327
)
 

Deferred revenue (1)

 
(47,328
)
Net contract liabilities
$
(398,807
)
 
$
(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 $50.1 million decrease in net contract liabilities for the six months ended June 30, 2018 was attributable to a decrease in the net contract liability balance on our uncompleted long-term construction contracts as a result of the completion or substantial completion of certain large projects which were previously billed ahead pursuant to contract terms. Contract assets and contract liabilities increased by approximately $0.3 million and $2.1 million, respectively, as a result of acquisitions made in 2018. 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):
 
June 30, 2018
 
% of Total
Remaining performance obligations:
 
 
 
United States electrical construction and facilities services
$
1,037,796

 
28
%
United States mechanical construction and facilities services
1,970,393

 
54
%
United States building services
451,960

 
12
%
United States industrial services
82,640

 
2
%
Total United States operations
3,542,789

 
96
%
United Kingdom building services
130,342

 
4
%
Total worldwide operations
$
3,673,131

 
100
%

Our remaining performance obligations at June 30, 2018 were $3.67 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
$
910,676

 
$
127,120

United States mechanical construction and facilities services
1,453,161

 
517,232

United States building services
436,102

 
15,858

United States industrial services
82,640

 

Total United States operations
2,882,579

 
660,210

United Kingdom building services
78,659

 
51,683

Total worldwide operations
$
2,961,238

 
$
711,893


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 a 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 and six months ended June 30, 2018 (in thousands):
 
As reported
 
Pro forma
 
June 30, 2018 (Unaudited)
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
306,624

 
$
306,624

Accounts receivable
1,635,289

 
1,631,976

Contract assets
156,134

 
158,341

Inventories
43,665

 
49,060

Prepaid expenses and other
48,511

 
45,314

Total current assets
2,190,223

 
2,191,315

Investments, notes and other long-term receivables
4,180

 
4,180

Property, plant and equipment, net
124,993

 
124,993

Goodwill
978,303

 
978,303

Identifiable intangible assets, net
481,577

 
481,577

Other assets
90,125

 
90,125

Total assets
$
3,869,401

 
$
3,870,493

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

 
$
15,625

Accounts payable
505,379

 
505,379

Contract liabilities
551,614

 
503,811

Accrued payroll and benefits
282,159

 
282,159

Other accrued expenses and liabilities
150,153

 
198,789

Total current liabilities
1,504,930

 
1,505,763

Borrowings under revolving credit facility
25,000

 
25,000

Long-term debt and capital lease obligations
262,492

 
262,492

Other long-term obligations
341,846

 
342,037

Total liabilities
2,134,268

 
2,135,292

Total equity
1,735,133

 
1,735,201

Total liabilities and equity
$
3,869,401

 
$
3,870,493


 
As reported
 
Pro forma
 
As reported
 
Pro forma
 
For the three months ended June 30, 2018 (Unaudited)
 
For the six months ended June 30, 2018 (Unaudited)
Revenues
$
1,953,886

 
$
1,955,456

 
$
3,854,274

 
$
3,854,946

Cost of sales
1,663,042

 
1,664,330

 
3,294,311

 
3,296,062

Gross profit
290,844

 
291,126

 
559,963

 
558,884

Selling, general and administrative expenses
189,907

 
189,907

 
380,932

 
380,932

Restructuring expenses
374

 
374

 
464

 
464

Impairment loss on identifiable intangible assets
907

 
907

 
907

 
907

Operating income
99,656

 
99,938

 
177,660

 
176,581

Net periodic pension (cost) income
717

 
717

 
1,454

 
1,454

Interest expense
(3,457
)
 
(3,457
)
 
(6,453
)
 
(6,453
)
Interest income
634

 
634

 
1,178

 
1,178

Income from continuing operations before income taxes
97,550

 
97,832

 
173,839

 
172,760

Income tax provision
26,529

 
26,604

 
47,162

 
46,869

Income from continuing operations
71,021

 
71,228

 
126,677

 
125,891

Loss from discontinued operation, net of income taxes
(205
)
 
(205
)
 
(487
)
 
(487
)
Net income including noncontrolling interests
70,816

 
71,023

 
126,190

 
125,404

Less: Net income attributable to noncontrolling interests

 

 

 

Net income attributable to EMCOR Group, Inc.
$
70,816

 
$
71,023

 
$
126,190

 
$
125,404

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

 
$
1.22

 
$
2.16

 
$
2.15

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

 
$
1.21

 
$
2.15

 
$
2.14



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 and six months ended June 30, 2018 primarily related to the previously referenced items identified upon adoption of ASC 606.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions Of Businesses
6 Months Ended
Jun. 30, 2018
Business Combinations [Abstract]  
Acquisitions Of Businesses
Acquisitions of Businesses     
During the second quarter of 2018, we acquired two companies, each for an immaterial amount. One company provides mobile mechanical services within the Western region of the United States, and the other company provides mobile mechanical services and fire protection services within the Southern region of the United States. Both of their results have been included in our United States building services segment.
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 businesses acquired in 2018 and the business acquired in November of 2017 are still preliminary and subject to change during their respective measurement periods. The purchase price allocations for the businesses acquired in January and March of 2017 were finalized during the first quarter of 2018 with an insignificant impact. The acquisition of each business 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.10.0.1
Disposition of Assets
6 Months Ended
Jun. 30, 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 June 30,
 
For the six months ended June 30,
 
2018
 
2017
 
2018
 
2017
Revenues
$

 
$
944

 
$

 
$
944

Loss from discontinued operation, net of income taxes
$
(205
)
 
$
(18
)
 
$
(487
)
 
$
(522
)
Diluted loss per share from discontinued operation
$
(0.00
)
 
$
(0.00
)
 
$
(0.01
)
 
$
(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 June 30, 2018 and December 31, 2017 are the following major classes of assets and liabilities associated with the discontinued operation (in thousands):
 
June 30,
2018
 
December 31,
2017
Assets of discontinued operation:
 
 
 
Current assets
$
110

 
$
242

 
 
 
 
Liabilities of discontinued operation:
 
 
 
Current liabilities
$
2,038

 
$
2,811


At June 30, 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 June 30, 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.10.0.1
Earnings Per Share
6 Months Ended
Jun. 30, 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 and six months ended June 30, 2018 and 2017 (in thousands, except share and per share data):
 
For the three months ended June 30,
 
2018
 
2017
Numerator:
 
 
 
Income from continuing operations attributable to EMCOR Group, Inc. common stockholders
$
71,021

 
$
56,776

Loss from discontinued operation, net of income taxes
(205
)
 
(18
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
70,816

 
$
56,758

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

 
59,290,420

Effect of dilutive securities—Share-based awards
337,661

 
348,641

Shares used to compute diluted earnings (loss) per common share
58,670,595

 
59,639,061

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

 
$
0.96

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

 
$
0.96

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

 
$
0.95

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

 
$
0.95

 
For the six months ended June 30,
 
2018
 
2017
Numerator:
 
 
 
Income from continuing operations attributable to EMCOR Group, Inc. common stockholders
$
126,677

 
$
109,920

Loss from discontinued operation, net of income taxes
(487
)
 
(522
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
126,190

 
$
109,398

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

 
59,527,863

Effect of dilutive securities—Share-based awards
331,355

 
345,553

Shares used to compute diluted earnings (loss) per common share
58,862,505

 
59,873,416

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

 
$
1.85

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

 
$
1.84

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

 
$
1.84

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

 
$
1.83


The number of outstanding share-based awards that were excluded from the computation of diluted EPS for the three and six months ended June 30, 2018 because they would be anti-dilutive were 500 and 550, respectively. The number of outstanding share-based awards that were excluded from the computation of diluted EPS for the three and six months ended June 30, 2017 because they would be anti-dilutive were 47,200 and zero, respectively.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories
6 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
Inventories
Inventories
Inventories in the accompanying Condensed Consolidated Balance Sheets consisted of the following amounts (in thousands):
 
June 30,
2018
 
December 31,
2017
Raw materials and construction materials
$
27,188

 
$
23,924

Work in process
16,477

 
18,800

Inventories
$
43,665

 
$
42,724

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

 
$
25,000

Term loan
277,215

 
284,810

Unamortized debt issuance costs
(3,658
)
 
(4,251
)
Capitalized lease obligations
4,546

 
4,571

Other
14

 
20

Total debt
303,117

 
310,150

Less: current maturities
15,625

 
15,364

Total long-term debt
$
287,492

 
$
294,786


Credit Agreement        
We have a credit agreement dated as of August 3, 2016, which provides 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. 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 June 30, 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 June 30, 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.09% and 2.33% at June 30, 2018 for our 2016 Revolving Credit Facility and our 2016 Term Loan, respectively) 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 (5.00% at June 30, 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 rates in effect at June 30, 2018 were 3.09% and 3.33% for our 2016 Revolving Credit Facility and our 2016 Term Loan, respectively. 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 June 30, 2018 and December 31, 2017, the balance of the 2016 Term Loan was $277.2 million and $284.8 million, respectively. As of June 30, 2018 and December 31, 2017, we had approximately $110.3 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 June 30, 2018 and December 31, 2017.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements
6 Months Ended
Jun. 30, 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 June 30, 2018 and December 31, 2017 (in thousands):  
 
Assets at Fair Value as of June 30, 2018
Asset Category
Level 1
 
Level 2
 
Level 3
 
Total
Cash and cash equivalents (1)
$
306,624

 
$

 
$

 
$
306,624

Restricted cash (2)
2,572

 

 

 
2,572

Deferred compensation plan assets (3)
24,159

 

 

 
24,159

Total
$
333,355

 
$

 
$

 
$
333,355

 
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 June 30, 2018 and December 31, 2017, we had $167.2 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.10.0.1
Income Taxes
6 Months Ended
Jun. 30, 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 and six months ended June 30, 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 June 30, 2018 and 2017, our income tax provision from continuing operations was $26.5 million and $33.0 million, respectively, based on an effective income tax rate, before discrete items and less amounts attributable to noncontrolling interests, of 27.8% and 37.5%, respectively. The actual income tax rate on income from continuing operations, less amounts attributable to noncontrolling interests, for the three months ended June 30, 2018 and 2017, inclusive of discrete items, was 27.2% and 36.8%, respectively. For the six months ended June 30, 2018 and 2017, our income tax provision from continuing operations was $47.2 million and $59.9 million, respectively, based on an effective income tax rate, before discrete items and less amounts attributable to noncontrolling interests, of 27.7% and 37.7%, respectively. The actual income tax rate on income from continuing operations, less amounts attributable to noncontrolling interests, for the six months ended June 30, 2018 and 2017, inclusive of discrete items, was 27.1% and 35.3%, 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 June 30, 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 June 30, 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 June 30, 2018 and December 31, 2017. For the three months ended June 30, 2018 and 2017, less than $0.1 million and $0.1 million of interest expense, respectively, was recognized in the income tax provision. For the six months ended June 30, 2018 and 2017, less than $0.1 million of interest expense and $0.3 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.10.0.1
Common Stock
6 Months Ended
Jun. 30, 2018
Stockholders' Equity Note [Abstract]  
Common Stock
Common Stock        
As of June 30, 2018 and December 31, 2017, there were 58,173,108 and 58,798,428 shares of our common stock outstanding, respectively.
During the three months ended June 30, 2018 and 2017, we issued 72,777 and 76,347 shares of common stock, respectively. During the six months ended June 30, 2018 and 2017, we issued 170,930 and 193,381 shares of common stock, respectively. These shares were issued 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 796,250 shares of our common stock for approximately $60.5 million. Since the inception of the repurchase programs through June 30, 2018, we have repurchased approximately 13.6 million shares of our common stock for approximately $635.8 million. As of June 30, 2018, there remained authorization for us to repurchase approximately $114.2 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.10.0.1
Retirement Plans
6 Months Ended
Jun. 30, 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. We also sponsor three domestic retirement plans in which participation by new individuals is frozen.
Components of Net Periodic Pension Cost
The components of net periodic pension cost of the UK Plan for the three and six months ended June 30, 2018 and 2017 were as follows (in thousands): 
 
For the three months ended June 30,
 
For the six months ended June 30,
 
2018
 
2017
 
2018
 
2017
Interest cost
$
2,045

 
$
2,124

 
$
4,144

 
$
4,169

Expected return on plan assets
(3,490
)
 
(3,327
)
 
(7,071
)
 
(6,531
)
Amortization of unrecognized loss
665

 
724

 
1,347

 
1,422

Net periodic pension cost (income)
$
(780
)
 
$
(479
)
 
$
(1,580
)
 
$
(940
)

The net periodic pension cost associated with the domestic plans was approximately $0.1 million for each of the three and six months ended June 30, 2018 and 2017.
Employer Contributions
For the six months ended June 30, 2018, our United Kingdom subsidiary contributed approximately $2.2 million to the UK Plan and anticipates contributing an additional $2.5 million during the remainder of 2018. Contributions to the domestic plans were approximately $0.1 million for the six months ended June 30, 2018.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
6 Months Ended
Jun. 30, 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 $0.4 million and $0.5 million for the three and six months ended June 30, 2018, respectively, and $0.3 million and $0.9 million for the three and six months ended June 30, 2017, respectively. As of June 30, 2018, the balance of these restructuring obligations yet to be paid was $0.4 million, and the majority of such amount 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 six months ended June 30, 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
 

 
218

 
690

 
908

Payments
 

 
(316
)
 
(621
)
 
(937
)
Balance at June 30, 2017
 
$

 
$
90

 
$
82

 
$
172

Balance at December 31, 2017
 
$
452

 
$

 
$
40

 
$
492

Charges
 

 

 
464

 
464

Payments
 
(239
)
 

 
(305
)
 
(544
)
Balance at June 30, 2018
 
$
213

 
$

 
$
199

 
$
412

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information
6 Months Ended
Jun. 30, 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 and six months ended June 30, 2018 and 2017 (in thousands): 
 
For the three months ended June 30,
 
2018
 
2017
Revenues from unrelated entities:
 
 
 
United States electrical construction and facilities services
$
479,542

 
$
449,222

United States mechanical construction and facilities services
740,657

 
741,817

United States building services
461,033

 
438,264

United States industrial services
167,147

 
187,476

Total United States operations
1,848,379

 
1,816,779

United Kingdom building services
105,507

 
79,158

Total worldwide operations
$
1,953,886

 
$
1,895,937

 
 
 
 
Total revenues:
 
 
 
United States electrical construction and facilities services
$
481,379

 
$
451,124

United States mechanical construction and facilities services
750,326

 
750,442

United States building services
476,775

 
453,849

United States industrial services
167,868

 
187,610

Less intersegment revenues
(27,969
)
 
(26,246
)
Total United States operations
1,848,379

 
1,816,779

United Kingdom building services
105,507

 
79,158

Total worldwide operations
$
1,953,886

 
$
1,895,937


 
For the six months ended June 30,
 
2018
 
2017
Revenues from unrelated entities:
 
 
 
United States electrical construction and facilities services
$
934,294

 
$
892,238

United States mechanical construction and facilities services
1,439,504

 
1,412,946

United States building services
915,785

 
878,294

United States industrial services
352,294

 
446,015

Total United States operations
3,641,877

 
3,629,493

United Kingdom building services
212,397

 
158,176

Total worldwide operations
$
3,854,274

 
$
3,787,669

 
 
 
 
Total revenues:
 
 
 
United States electrical construction and facilities services
$
938,548

 
$
895,140

United States mechanical construction and facilities services
1,456,206

 
1,429,833

United States building services
946,874

 
908,793

United States industrial services
353,588

 
446,515

Less intersegment revenues
(53,339
)
 
(50,788
)
Total United States operations
3,641,877

 
3,629,493

United Kingdom building services
212,397

 
158,176

Total worldwide operations
$
3,854,274

 
$
3,787,669


 
For the three months ended June 30,
 
2018
 
2017
Operating income (loss):
 
 
 
United States electrical construction and facilities services
$
35,985

 
$
32,118

United States mechanical construction and facilities services
57,583

 
53,073

United States building services
22,430

 
20,237

United States industrial services
1,068

 
4,373

Total United States operations
117,066

 
109,801

United Kingdom building services
4,601

 
3,018

Corporate administration
(20,730
)
 
(20,063
)
Restructuring expenses
(374
)
 
(343
)
Impairment loss on identifiable intangible assets
(907
)
 

Total worldwide operations
99,656

 
92,413

Other corporate items:
 
 
 
Net periodic pension (cost) income
717

 
408

Interest expense
(3,457
)
 
(3,069
)
Interest income
634

 
73

Income from continuing operations before income taxes
$
97,550

 
$
89,825


 
For the six months ended June 30,
 
2018
 
2017
Operating income (loss):
 
 
 
United States electrical construction and facilities services
$
71,836

 
$
63,152

United States mechanical construction and facilities services
97,175

 
93,525

United States building services
39,507

 
34,502

United States industrial services
4,537

 
21,417

Total United States operations
213,055

 
212,596

United Kingdom building services
8,371

 
4,236

Corporate administration
(42,395
)
 
(41,123
)
Restructuring expenses
(464
)
 
(908
)
Impairment loss on identifiable intangible assets
(907
)
 

Total worldwide operations
177,660

 
174,801

Other corporate items:
 
 
 
Net periodic pension (cost) income
1,454

 
794

Interest expense
(6,453
)
 
(6,140
)
Interest income
1,178

 
330

Income from continuing operations before income taxes
$
173,839

 
$
169,785



 
June 30,
2018
 
December 31,
2017
Total assets:
 
 
 
United States electrical construction and facilities services
$
622,290

 
$
617,471

United States mechanical construction and facilities services
1,093,404

 
1,097,240

United States building services
804,025

 
764,085

United States industrial services
778,030

 
772,899

Total United States operations
3,297,749

 
3,251,695

United Kingdom building services
144,959

 
131,806

Corporate administration
426,693

 
582,403

Total worldwide operations
$
3,869,401

 
$
3,965,904

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Policy)
6 Months Ended
Jun. 30, 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.10.0.1
Revenue from Contracts with Customers Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2018
 
% of
Total
 
For the six months ended June 30, 2018
 
% of
Total
United States electrical construction and facilities services:
 
 
 
 
 
 
 
Commercial market sector
$
199,283

 
41
%
 
$
383,665

 
41
%
Institutional market sector
31,060

 
6
%
 
59,068

 
6
%
Hospitality market sector
7,289

 
2
%
 
12,805

 
1
%
Manufacturing market sector
94,018

 
20
%
 
179,812

 
19
%
Healthcare market sector
36,679

 
8
%
 
75,186

 
8
%
Transportation market sector
72,511

 
15
%
 
143,775

 
16
%
Water and wastewater market sector
6,140

 
1
%
 
10,753

 
1
%
Short duration projects (1)
25,195

 
5
%
 
54,725

 
6
%
Service work
8,836

 
2
%
 
17,004

 
2
%
 
481,011

 

 
936,793

 
 
Less intersegment revenues
(1,469
)
 


 
(2,499
)
 
 
Total segment revenues
$
479,542

 

 
$
934,294

 
 
United States mechanical construction and facilities services:
 
 
 
 
 
 
 
Commercial market sector
$
263,660

 
35
%
 
$
495,511

 
34
%
Institutional market sector
78,079

 
11
%
 
143,706

 
10
%
Hospitality market sector
21,191

 
3
%
 
47,718

 
3
%
Manufacturing market sector
99,047

 
13
%
 
198,923

 
14
%
Healthcare market sector
60,006

 
8
%
 
126,120

 
9
%
Transportation market sector
4,724

 
1
%
 
9,930

 
1
%
Water and wastewater market sector
42,519

 
6
%
 
79,270

 
5
%
Short duration projects (1)
76,114

 
10
%
 
160,009

 
11
%
Service work
98,301

 
13
%
 
184,526

 
13
%
 
743,641

 

 
1,445,713

 
 
Less intersegment revenues
(2,984
)
 


 
(6,209
)
 
 
Total segment revenues
$
740,657

 

 
$
1,439,504

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

United States building services:
 
 
 
 
 
 
 
Commercial site-based services
$
119,043

 
26
%
 
$
265,804

 
29
%
Government site-based services
55,147

 
12
%
 
110,556

 
12
%
Mechanical services
260,249

 
56
%
 
487,591

 
53
%
Energy services
26,594

 
6
%
 
51,834

 
6
%
Total segment revenues
$
461,033

 

 
$
915,785

 
 

 
For the three months ended June 30, 2018
 
% of
Total
 
For the six months ended June 30, 2018
 
% of
Total
United States industrial services:
 
 

 
 
 
 
Field services
$
125,527

 
75
%
 
$
273,617

 
78
%
Shop services
41,620

 
25
%
 
78,677

 
22
%
Total segment revenues
$
167,147

 

 
$
352,294

 
 
 
 
 
 
 
 
 
 
Total United States operations
$
1,848,379

 
 
 
$
3,641,877

 
 
United Kingdom building services:
 
 
 
 
 
 
 
Service work
$
54,998

 
52
%
 
$
110,273

 
52
%
Projects & extras
50,509

 
48
%
 
102,124

 
48
%
Total segment revenues
$
105,507

 

 
$
212,397

 
 
 
 
 

 
 
 
 
Total worldwide operations
$
1,953,886

 

 
$
3,854,274

 
 
Contract Assets and Contract Liabilities
Net contract liabilities consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
Contract assets, current
$
156,134

 
$
122,621

Contract assets, non-current

 

Contract liabilities, current
(551,614
)
 
(524,156
)
Contract liabilities, non-current
(3,327
)
 

Deferred revenue (1)

 
(47,328
)
Net contract liabilities
$
(398,807
)
 
$
(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 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):
 
June 30, 2018
 
% of Total
Remaining performance obligations:
 
 
 
United States electrical construction and facilities services
$
1,037,796

 
28
%
United States mechanical construction and facilities services
1,970,393

 
54
%
United States building services
451,960

 
12
%
United States industrial services
82,640

 
2
%
Total United States operations
3,542,789

 
96
%
United Kingdom building services
130,342

 
4
%
Total worldwide operations
$
3,673,131

 
100
%
Remaining Performance Obligations, 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
$
910,676

 
$
127,120

United States mechanical construction and facilities services
1,453,161

 
517,232

United States building services
436,102

 
15,858

United States industrial services
82,640

 

Total United States operations
2,882,579

 
660,210

United Kingdom building services
78,659

 
51,683

Total worldwide operations
$
2,961,238

 
$
711,893

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 and six months ended June 30, 2018 (in thousands):
 
As reported
 
Pro forma
 
June 30, 2018 (Unaudited)
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
306,624

 
$
306,624

Accounts receivable
1,635,289

 
1,631,976

Contract assets
156,134

 
158,341

Inventories
43,665

 
49,060

Prepaid expenses and other
48,511

 
45,314

Total current assets
2,190,223

 
2,191,315

Investments, notes and other long-term receivables
4,180

 
4,180

Property, plant and equipment, net
124,993

 
124,993

Goodwill
978,303

 
978,303

Identifiable intangible assets, net
481,577

 
481,577

Other assets
90,125

 
90,125

Total assets
$
3,869,401

 
$
3,870,493

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

 
$
15,625

Accounts payable
505,379

 
505,379

Contract liabilities
551,614

 
503,811

Accrued payroll and benefits
282,159

 
282,159

Other accrued expenses and liabilities
150,153

 
198,789

Total current liabilities
1,504,930

 
1,505,763

Borrowings under revolving credit facility
25,000

 
25,000

Long-term debt and capital lease obligations
262,492

 
262,492

Other long-term obligations
341,846

 
342,037

Total liabilities
2,134,268

 
2,135,292

Total equity
1,735,133

 
1,735,201

Total liabilities and equity
$
3,869,401

 
$
3,870,493


 
As reported
 
Pro forma
 
As reported
 
Pro forma
 
For the three months ended June 30, 2018 (Unaudited)
 
For the six months ended June 30, 2018 (Unaudited)
Revenues
$
1,953,886

 
$
1,955,456

 
$
3,854,274

 
$
3,854,946

Cost of sales
1,663,042

 
1,664,330

 
3,294,311

 
3,296,062

Gross profit
290,844

 
291,126

 
559,963

 
558,884

Selling, general and administrative expenses
189,907

 
189,907

 
380,932

 
380,932

Restructuring expenses
374

 
374

 
464

 
464

Impairment loss on identifiable intangible assets
907

 
907

 
907

 
907

Operating income
99,656

 
99,938

 
177,660

 
176,581

Net periodic pension (cost) income
717

 
717

 
1,454

 
1,454

Interest expense
(3,457
)
 
(3,457
)
 
(6,453
)
 
(6,453
)
Interest income
634

 
634

 
1,178

 
1,178

Income from continuing operations before income taxes
97,550

 
97,832

 
173,839

 
172,760

Income tax provision
26,529

 
26,604

 
47,162

 
46,869

Income from continuing operations
71,021

 
71,228

 
126,677

 
125,891

Loss from discontinued operation, net of income taxes
(205
)
 
(205
)
 
(487
)
 
(487
)
Net income including noncontrolling interests
70,816

 
71,023

 
126,190

 
125,404

Less: Net income attributable to noncontrolling interests

 

 

 

Net income attributable to EMCOR Group, Inc.
$
70,816

 
$
71,023

 
$
126,190

 
$
125,404

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

 
$
1.22

 
$
2.16

 
$
2.15

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

 
$
1.21

 
$
2.15

 
$
2.14

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Disposition of Assets (Tables)
6 Months Ended
Jun. 30, 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 June 30,
 
For the six months ended June 30,
 
2018
 
2017
 
2018
 
2017
Revenues
$

 
$
944

 
$

 
$
944

Loss from discontinued operation, net of income taxes
$
(205
)
 
$
(18
)
 
$
(487
)
 
$
(522
)
Diluted loss per share from discontinued operation
$
(0.00
)
 
$
(0.00
)
 
$
(0.01
)
 
$
(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 June 30, 2018 and December 31, 2017 are the following major classes of assets and liabilities associated with the discontinued operation (in thousands):
 
June 30,
2018
 
December 31,
2017
Assets of discontinued operation:
 
 
 
Current assets
$
110

 
$
242

 
 
 
 
Liabilities of discontinued operation:
 
 
 
Current liabilities
$
2,038

 
$
2,811

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 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 and six months ended June 30, 2018 and 2017 (in thousands, except share and per share data):
 
For the three months ended June 30,
 
2018
 
2017
Numerator:
 
 
 
Income from continuing operations attributable to EMCOR Group, Inc. common stockholders
$
71,021

 
$
56,776

Loss from discontinued operation, net of income taxes
(205
)
 
(18
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
70,816

 
$
56,758

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

 
59,290,420

Effect of dilutive securities—Share-based awards
337,661

 
348,641

Shares used to compute diluted earnings (loss) per common share
58,670,595

 
59,639,061

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

 
$
0.96

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

 
$
0.96

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

 
$
0.95

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

 
$
0.95

 
For the six months ended June 30,
 
2018
 
2017
Numerator:
 
 
 
Income from continuing operations attributable to EMCOR Group, Inc. common stockholders
$
126,677

 
$
109,920

Loss from discontinued operation, net of income taxes
(487
)
 
(522
)
Net income attributable to EMCOR Group, Inc. common stockholders
$
126,190

 
$
109,398

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

 
59,527,863

Effect of dilutive securities—Share-based awards
331,355

 
345,553

Shares used to compute diluted earnings (loss) per common share
58,862,505

 
59,873,416

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

 
$
1.85

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

 
$
1.84

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

 
$
1.84

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

 
$
1.83


XML 40 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
Inventories
Inventories in the accompanying Condensed Consolidated Balance Sheets consisted of the following amounts (in thousands):
 
June 30,
2018
 
December 31,
2017
Raw materials and construction materials
$
27,188

 
$
23,924

Work in process
16,477

 
18,800

Inventories
$
43,665

 
$
42,724

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

 
$
25,000

Term loan
277,215

 
284,810

Unamortized debt issuance costs
(3,658
)
 
(4,251
)
Capitalized lease obligations
4,546

 
4,571

Other
14

 
20

Total debt
303,117

 
310,150

Less: current maturities
15,625

 
15,364

Total long-term debt
$
287,492

 
$
294,786

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2018 and December 31, 2017 (in thousands):  
 
Assets at Fair Value as of June 30, 2018
Asset Category
Level 1
 
Level 2
 
Level 3
 
Total
Cash and cash equivalents (1)
$
306,624

 
$

 
$

 
$
306,624

Restricted cash (2)
2,572

 

 

 
2,572

Deferred compensation plan assets (3)
24,159

 

 

 
24,159

Total
$
333,355

 
$

 
$

 
$
333,355

 
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 June 30, 2018 and December 31, 2017, we had $167.2 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.10.0.1
Retirement Plans (Tables)
6 Months Ended
Jun. 30, 2018
Retirement Benefits [Abstract]  
Components Of Net Periodic Pension Cost
The components of net periodic pension cost of the UK Plan for the three and six months ended June 30, 2018 and 2017 were as follows (in thousands): 
 
For the three months ended June 30,
 
For the six months ended June 30,
 
2018
 
2017
 
2018
 
2017
Interest cost
$
2,045

 
$
2,124

 
$
4,144

 
$
4,169

Expected return on plan assets
(3,490
)
 
(3,327
)
 
(7,071
)
 
(6,531
)
Amortization of unrecognized loss
665

 
724

 
1,347

 
1,422

Net periodic pension cost (income)
$
(780
)
 
$
(479
)
 
$
(1,580
)
 
$
(940
)
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies Restructuring and Related Activities (Tables)
6 Months Ended
Jun. 30, 2018
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Reserve by Type of Cost
The changes in restructuring activity by reportable segments during the six months ended June 30, 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
 

 
218

 
690

 
908

Payments
 

 
(316
)
 
(621
)
 
(937
)
Balance at June 30, 2017
 
$

 
$
90

 
$
82

 
$
172

Balance at December 31, 2017
 
$
452

 
$

 
$
40

 
$
492

Charges
 

 

 
464

 
464

Payments
 
(239
)
 

 
(305
)
 
(544
)
Balance at June 30, 2018
 
$
213

 
$

 
$
199

 
$
412

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Tables)
6 Months Ended
Jun. 30, 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 and six months ended June 30, 2018 and 2017 (in thousands): 
 
For the three months ended June 30,
 
2018
 
2017
Revenues from unrelated entities:
 
 
 
United States electrical construction and facilities services
$
479,542

 
$
449,222

United States mechanical construction and facilities services
740,657

 
741,817

United States building services
461,033

 
438,264

United States industrial services
167,147

 
187,476

Total United States operations
1,848,379

 
1,816,779

United Kingdom building services
105,507

 
79,158

Total worldwide operations
$
1,953,886

 
$
1,895,937

 
 
 
 
Total revenues:
 
 
 
United States electrical construction and facilities services
$
481,379

 
$
451,124

United States mechanical construction and facilities services
750,326

 
750,442

United States building services
476,775

 
453,849

United States industrial services
167,868

 
187,610

Less intersegment revenues
(27,969
)
 
(26,246
)
Total United States operations
1,848,379

 
1,816,779

United Kingdom building services
105,507

 
79,158

Total worldwide operations
$
1,953,886

 
$
1,895,937


 
For the six months ended June 30,
 
2018
 
2017
Revenues from unrelated entities:
 
 
 
United States electrical construction and facilities services
$
934,294

 
$
892,238

United States mechanical construction and facilities services
1,439,504

 
1,412,946

United States building services
915,785

 
878,294

United States industrial services
352,294

 
446,015

Total United States operations
3,641,877

 
3,629,493

United Kingdom building services
212,397

 
158,176

Total worldwide operations
$
3,854,274

 
$
3,787,669

 
 
 
 
Total revenues:
 
 
 
United States electrical construction and facilities services
$
938,548

 
$
895,140

United States mechanical construction and facilities services
1,456,206

 
1,429,833

United States building services
946,874

 
908,793

United States industrial services
353,588

 
446,515

Less intersegment revenues
(53,339
)
 
(50,788
)
Total United States operations
3,641,877

 
3,629,493

United Kingdom building services
212,397

 
158,176

Total worldwide operations
$
3,854,274

 
$
3,787,669


 
For the three months ended June 30,
 
2018
 
2017
Operating income (loss):
 
 
 
United States electrical construction and facilities services
$
35,985

 
$
32,118

United States mechanical construction and facilities services
57,583

 
53,073

United States building services
22,430

 
20,237

United States industrial services
1,068

 
4,373

Total United States operations
117,066

 
109,801

United Kingdom building services
4,601

 
3,018

Corporate administration
(20,730
)
 
(20,063
)
Restructuring expenses
(374
)
 
(343
)
Impairment loss on identifiable intangible assets
(907
)
 

Total worldwide operations
99,656

 
92,413

Other corporate items:
 
 
 
Net periodic pension (cost) income
717

 
408

Interest expense
(3,457
)
 
(3,069
)
Interest income
634

 
73

Income from continuing operations before income taxes
$
97,550

 
$
89,825


 
For the six months ended June 30,
 
2018
 
2017
Operating income (loss):
 
 
 
United States electrical construction and facilities services
$
71,836

 
$
63,152

United States mechanical construction and facilities services
97,175

 
93,525

United States building services
39,507

 
34,502

United States industrial services
4,537

 
21,417

Total United States operations
213,055

 
212,596

United Kingdom building services
8,371

 
4,236

Corporate administration
(42,395
)
 
(41,123
)
Restructuring expenses
(464
)
 
(908
)
Impairment loss on identifiable intangible assets
(907
)
 

Total worldwide operations
177,660

 
174,801

Other corporate items:
 
 
 
Net periodic pension (cost) income
1,454

 
794

Interest expense
(6,453
)
 
(6,140
)
Interest income
1,178

 
330

Income from continuing operations before income taxes
$
173,839

 
$
169,785



 
June 30,
2018
 
December 31,
2017
Total assets:
 
 
 
United States electrical construction and facilities services
$
622,290

 
$
617,471

United States mechanical construction and facilities services
1,093,404

 
1,097,240

United States building services
804,025

 
764,085

United States industrial services
778,030

 
772,899

Total United States operations
3,297,749

 
3,251,695

United Kingdom building services
144,959

 
131,806

Corporate administration
426,693

 
582,403

Total worldwide operations
$
3,869,401

 
$
3,965,904

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Business Acquisition [Line Items]        
Performance obligation satisfied in previous period $ 0 $ 11,600,000 $ 0 $ 18,100,000
Change in estimate of transaction price 0 0 0 0
Change in total estimated costs, measure of progress 0 0 0 0
Loss on contracts 0 $ 0 0 $ 0
Change in net contract liabilities     50,100,000  
Contract asset impairment     0  
Remaining performance obligations $ 3,673,131,000   3,673,131,000  
Cumulative effect on retained earnings, net of tax [1]     854,000  
2018 Acquisitions        
Business Acquisition [Line Items]        
Increase (decrease) in contract assets from acquisitions     300,000  
Increase (decrease) in contract liabilities from acquisitions     $ 2,100,000  
[1] Represents adjustment to retained earnings upon the adoption of Accounting Standards Codification Topic 606.
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 1,953,886 $ 1,895,937 $ 3,854,274 $ 3,787,669
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation 1,848,379 1,816,779 3,641,877 3,629,493
United States Electrical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation 479,542 449,222 934,294 892,238
United States Mechanical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation 740,657 741,817 1,439,504 1,412,946
United States Building Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation 461,033 438,264 915,785 878,294
United States Industrial Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation 167,147 187,476 352,294 446,015
United Kingdom Building Services [Member] [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation 105,507 $ 79,158 212,397 $ 158,176
Operating Segments [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation 481,011   936,793  
Operating Segments [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation 743,641   1,445,713  
Intersegment Eliminations [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation (1,469)   (2,499)  
Intersegment Eliminations [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation (2,984)   (6,209)  
Commercial Market Sector [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 199,283   $ 383,665  
Percent of total segment 41.00%   41.00%  
Commercial Market Sector [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 263,660   $ 495,511  
Percent of total segment 35.00%   34.00%  
Institutional Market Sector [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 31,060   $ 59,068  
Percent of total segment 6.00%   6.00%  
Institutional Market Sector [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 78,079   $ 143,706  
Percent of total segment 11.00%   10.00%  
Hospitality Market Sector [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 7,289   $ 12,805  
Percent of total segment 2.00%   1.00%  
Hospitality Market Sector [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 21,191   $ 47,718  
Percent of total segment 3.00%   3.00%  
Manufacturing Market Sector [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 94,018   $ 179,812  
Percent of total segment 20.00%   19.00%  
Manufacturing Market Sector [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 99,047   $ 198,923  
Percent of total segment 13.00%   14.00%  
Healthcare Market Sector [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 36,679   $ 75,186  
Percent of total segment 8.00%   8.00%  
Healthcare Market Sector [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 60,006   $ 126,120  
Percent of total segment 8.00%   9.00%  
Transportation Market Sector [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 72,511   $ 143,775  
Percent of total segment 15.00%   16.00%  
Transportation Market Sector [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 4,724   $ 9,930  
Percent of total segment 1.00%   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 $ 6,140   $ 10,753  
Percent of total segment 1.00%   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 $ 42,519   $ 79,270  
Percent of total segment 6.00%   5.00%  
Short Duration Projects [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation [1] $ 25,195   $ 54,725  
Percent of total segment 5.00%   6.00%  
Short Duration Projects [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation [1] $ 76,114   $ 160,009  
Percent of total segment 10.00%   11.00%  
Service Work [Member] | United States Electrical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 8,836   $ 17,004  
Percent of total segment 2.00%   2.00%  
Service Work [Member] | United States Mechanical Construction And Facilities Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 98,301   $ 184,526  
Percent of total segment 13.00%   13.00%  
Service Work [Member] | United Kingdom Building Services [Member] [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 54,998   $ 110,273  
Percent of total segment 52.00%   52.00%  
Commercial Site-Based Services [Member] | United States Building Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 119,043   $ 265,804  
Percent of total segment 26.00%   29.00%  
Government Site-Based Services [Member] | United States Building Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 55,147   $ 110,556  
Percent of total segment 12.00%   12.00%  
Mechanical Services [Member] | United States Building Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 260,249   $ 487,591  
Percent of total segment 56.00%   53.00%  
Energy Services [Member] | United States Building Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 26,594   $ 51,834  
Percent of total segment 6.00%   6.00%  
Field Services [Member] | United States Industrial Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 125,527   $ 273,617  
Percent of total segment 75.00%   78.00%  
Shop Services [Member] | United States Industrial Services [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 41,620   $ 78,677  
Percent of total segment 25.00%   22.00%  
Projects & Extras [Member] | United Kingdom Building Services [Member] [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Revenues, disaggregation $ 50,509   $ 102,124  
Percent of total segment 48.00%   48.00%  
[1] Represents those projects which generally are completed within three months or less.
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers - Schedule of Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Revenue from Contracts with Customers [Abstract]    
Contract assets, current $ 156,134 $ 122,621
Contract assets, non-current 0 0
Contract liabilities, current (551,614) (524,156)
Contract liabilities, non-current (3,327) 0
Deferred revenue (1) [1] 0 (47,328)
Net contract liabilities $ (398,807) $ (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.10.0.1
Revenue from Contracts with Customers - Schedule of Revenue, Remaining Performance Obligation (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
Schedule of Remaining Performance Obligations [Line Items]  
Remaining performance obligations $ 3,673,131
Remaining performance obligations, percent 100.00%
UNITED STATES  
Schedule of Remaining Performance Obligations [Line Items]  
Remaining performance obligations $ 3,542,789
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,037,796
Remaining performance obligations, percent 28.00%
UNITED STATES | United States Mechanical Construction And Facilities Services [Member]  
Schedule of Remaining Performance Obligations [Line Items]  
Remaining performance obligations $ 1,970,393
Remaining performance obligations, percent 54.00%
UNITED STATES | United States Building Services [Member]  
Schedule of Remaining Performance Obligations [Line Items]  
Remaining performance obligations $ 451,960
Remaining performance obligations, percent 12.00%
UNITED STATES | United States Industrial Services [Member]  
Schedule of Remaining Performance Obligations [Line Items]  
Remaining performance obligations $ 82,640
Remaining performance obligations, percent 2.00%
UNITED KINGDOM | United Kingdom Building Services [Member] [Member]  
Schedule of Remaining Performance Obligations [Line Items]  
Remaining performance obligations $ 130,342
Remaining performance obligations, percent 4.00%
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers - Schedule of Revenue. Remaining Performance Obligation, Expected Timing of Satisfaction (Details)
$ in Thousands
Jun. 30, 2018
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations $ 3,673,131
UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 3,542,789
United States Electrical Construction And Facilities Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 1,037,796
United States Mechanical Construction And Facilities Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 1,970,393
United States Building Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 451,960
United States Industrial Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 82,640
United Kingdom Building Services [Member] [Member] | UNITED KINGDOM  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 130,342
Within One Year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 2,961,238
Within One Year | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 2,882,579
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 910,676
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,453,161
Within One Year | United States Building Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 436,102
Within One Year | United States Industrial Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 82,640
Within One Year | United Kingdom Building Services [Member] [Member] | UNITED KINGDOM  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 78,659
Greater Than One Year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 711,893
Greater Than One Year | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 660,210
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 127,120
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 517,232
Greater Than One Year | United States Building Services [Member] | UNITED STATES  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 15,858
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 $ 51,683
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.10.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 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Current assets:            
Cash and cash equivalents $ 306,624   $ 306,624   $ 467,430  
Accounts receivable 1,635,289   1,635,289   1,607,922  
Contract assets 156,134   156,134   122,621  
Inventories 43,665   43,665   42,724  
Prepaid expenses and other 48,511   48,511   43,812  
Total current assets 2,190,223   2,190,223   2,284,509  
Investments, notes and other long-term receivables 4,180   4,180   2,309  
Property, plant and equipment, net 124,993   124,993   127,156  
Goodwill 978,303   978,303   964,893  
Identifiable intangible assets, net 481,577   481,577   495,036  
Other assets 90,125   90,125   92,001  
Total assets 3,869,401   3,869,401   3,965,904  
Current liabilities:            
Current maturities of long-term debt and capital lease obligations 15,625   15,625   15,364  
Accounts payable 505,379   505,379   567,840  
Contract liabilities 551,614   551,614   524,156  
Accrued payroll and benefits 282,159   282,159   322,865  
Other accrued expenses and liabilities 150,153   150,153   220,727  
Total current liabilities 1,504,930   1,504,930   1,650,952  
Borrowings under revolving credit facility 25,000   25,000   25,000  
Long-term debt and capital lease obligations 262,492   262,492   269,786  
Other long-term obligations 341,846   341,846   346,049  
Total liabilities 2,134,268   2,134,268   2,291,787  
Total equity 1,735,133 $ 1,578,929 1,735,133 $ 1,578,929 1,674,117 $ 1,537,942
Total liabilities and equity 3,869,401   3,869,401   $ 3,965,904  
Income Statement [Abstract]            
Revenues 1,953,886 1,895,937 3,854,274 3,787,669    
Cost of sales 1,663,042 1,621,436 3,294,311 3,246,828    
Gross profit 290,844 274,501 559,963 540,841    
Selling, general and administrative expenses 189,907 181,745 380,932 365,132    
Restructuring expenses 374 343 464 908    
Impairment loss on identifiable intangible assets 907 0 907 0    
Operating income 99,656 92,413 177,660 174,801    
Net periodic pension (cost) income 717 408 1,454 794    
Interest expense (3,457) (3,069) (6,453) (6,140)    
Interest income 634 73 1,178 330    
Income from continuing operations before income taxes 97,550 89,825 173,839 169,785    
Income tax provision 26,529 33,019 47,162 59,865    
Income from continuing operations 71,021 56,806 126,677 109,920    
Loss from discontinued operation, net of income taxes (205) (18) (487) (522)    
Net income including noncontrolling interests 70,816 56,788 126,190 109,398    
Less: Net income attributable to noncontrolling interests 0 (30) 0 0    
Net income attributable to EMCOR Group, Inc. (in US dollars) $ 70,816 $ 56,758 $ 126,190 $ 109,398    
Basic earnings per common share:            
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) $ 1.22 $ 0.96 $ 2.16 $ 1.85    
Diluted earnings per common share:            
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) $ 1.21 $ 0.95 $ 2.15 $ 1.84    
Pro Forma [Member]            
Current assets:            
Cash and cash equivalents $ 306,624   $ 306,624      
Accounts receivable 1,631,976   1,631,976      
Contract assets 158,341   158,341      
Inventories 49,060   49,060      
Prepaid expenses and other 45,314   45,314      
Total current assets 2,191,315   2,191,315      
Investments, notes and other long-term receivables 4,180   4,180      
Property, plant and equipment, net 124,993   124,993      
Goodwill 978,303   978,303      
Identifiable intangible assets, net 481,577   481,577      
Other assets 90,125   90,125      
Total assets 3,870,493   3,870,493      
Current liabilities:            
Current maturities of long-term debt and capital lease obligations 15,625   15,625      
Accounts payable 505,379   505,379      
Contract liabilities 503,811   503,811      
Accrued payroll and benefits 282,159   282,159      
Other accrued expenses and liabilities 198,789   198,789      
Total current liabilities 1,505,763   1,505,763      
Borrowings under revolving credit facility 25,000   25,000      
Long-term debt and capital lease obligations 262,492   262,492      
Other long-term obligations 342,037   342,037      
Total liabilities 2,135,292   2,135,292      
Total equity 1,735,201   1,735,201      
Total liabilities and equity 3,870,493   3,870,493      
Income Statement [Abstract]            
Revenues 1,955,456   3,854,946      
Cost of sales 1,664,330   3,296,062      
Gross profit 291,126   558,884      
Selling, general and administrative expenses 189,907   380,932      
Restructuring expenses 374   464      
Impairment loss on identifiable intangible assets 907   907      
Operating income 99,938   176,581      
Net periodic pension (cost) income 717   1,454      
Interest expense (3,457)   (6,453)      
Interest income 634   1,178      
Income from continuing operations before income taxes 97,832   172,760      
Income tax provision 26,604   46,869      
Income from continuing operations 71,228   125,891      
Loss from discontinued operation, net of income taxes (205)   (487)      
Net income including noncontrolling interests 71,023   125,404      
Less: Net income attributable to noncontrolling interests 0   0      
Net income attributable to EMCOR Group, Inc. (in US dollars) $ 71,023   $ 125,404      
Basic earnings per common share:            
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) $ 1.22   $ 2.15      
Diluted earnings per common share:            
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) $ 1.21   $ 2.14      
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions Of Businesses (Details)
$ in Thousands
12 Months Ended
May 03, 2018
Company
Apr. 04, 2018
Company
Nov. 01, 2017
Company
Mar. 01, 2017
Company
Jan. 04, 2017
Company
Dec. 31, 2017
USD ($)
Jun. 30, 2018
USD ($)
Business Acquisition [Line Items]              
Goodwill           $ 964,893 $ 978,303
Number of businesses acquired | Company 1 1 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.10.0.1
Disposition of Assets (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Income Statement [Abstract]            
Loss from discontinued operation, net of income taxes $ (205) $ (18) $ (487) $ (522)    
From discontinued operation (in US dollars per share) $ 0.00 $ 0.00 $ (0.01) $ (0.01)    
Restructuring reserve $ 412 $ 172 $ 412 $ 172 $ 492 $ 201
UNITED KINGDOM | Discontinued Operations [Member] | United Kingdom Construction [Member]            
Income Statement [Abstract]            
Revenues 0 944 0 944    
Loss from discontinued operation, net of income taxes $ (205) $ (18) $ (487) $ (522)    
From discontinued operation (in US dollars per share) $ 0.00 $ 0.00 $ (0.01) $ (0.01)    
Assets of discontinued operation:            
Current assets $ 110   $ 110   242  
Liabilities of discontinued operation:            
Current liabilities 2,038   2,038   $ 2,811  
Employee Severance [Member] | UNITED KINGDOM | Discontinued Operations [Member] | United Kingdom Construction [Member]            
Income Statement [Abstract]            
Restructuring reserve $ 100   $ 100      
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Numerator        
Income from continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars) $ 71,021 $ 56,776 $ 126,677 $ 109,920
Loss from discontinued operation, net of income taxes (in US dollars) (205) (18) (487) (522)
Net income attributable to EMCOR Group, Inc. (in US dollars) $ 70,816 $ 56,758 $ 126,190 $ 109,398
Denominator        
Weighted average shares outstanding used to compute basic earnings (loss) per common share (in shares) 58,332,934 59,290,420 58,531,150 59,527,863
Effect of dilutive securities-Share-based awards (in shares) 337,661 348,641 331,355 345,553
Shares used to compute diluted earnings (loss) per common share (in shares) 58,670,595 59,639,061 58,862,505 59,873,416
Basic earnings (loss) per common share:        
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) $ 1.22 $ 0.96 $ 2.16 $ 1.85
From discontinued operation (in US dollars per share) 0.00 0.00 (0.01) (0.01)
Net income attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) 1.22 0.96 2.15 1.84
Diluted earnings (loss) per common share:        
From continuing operations attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) 1.21 0.95 2.15 1.84
From discontinued operation (in US dollars per share) 0.00 0.00 (0.01) (0.01)
Net income attributable to EMCOR Group, Inc. common stockholders (in US dollars per share) $ 1.21 $ 0.95 $ 2.14 $ 1.83
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) 500 47,200 550 0
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Inventories) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Raw materials and construction materials $ 27,188 $ 23,924
Work in process 16,477 18,800
Inventories $ 43,665 $ 42,724
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 03, 2016
Mar. 31, 2017
Dec. 31, 2016
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2016
Dec. 31, 2017
Dec. 30, 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.09% and 2.33% at June 30, 2018 for our 2016 Revolving Credit Facility and our 2016 Term Loan, respectively) 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 (5.00% at June 30, 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 rates in effect at June 30, 2018 were 3.09% and 3.33% for our 2016 Revolving Credit Facility and our 2016 Term Loan, respectively. 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)       $ 7,634,000 $ 7,601,000      
Letters of credit outstanding (in US dollars)       110,300,000     $ 110,100,000  
Borrowings under revolving credit facility (in US dollars)       $ 25,000,000     25,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        
2016 Revolving Credit Facility                
Line of Credit Facility [Line Items]                
Interest rate       3.09%        
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     $ 277,215,000     $ 284,810,000  
Interest rate       3.33%        
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    
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       5.00%        
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 Revolving Credit Facility                
Line of Credit Facility [Line Items]                
Commercial lending rate       2.09%        
London Interbank Offered Rate (LIBOR) [Member] | 2016 Term Loan                
Line of Credit Facility [Line Items]                
Commercial lending rate       2.33%        
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] | 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.10.0.1
Debt (Schedule Of Debt) (Details) - USD ($)
Jun. 30, 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,658,000) (4,251,000)  
Capitalized lease obligations 4,546,000 4,571,000  
Other 14,000 20,000  
Total debt 303,117,000 310,150,000  
Less: current maturities 15,625,000 15,364,000  
Total long-term debt 287,492,000 294,786,000  
2016 Term Loan      
Debt Instrument [Line Items]      
Term loan $ 277,215,000 $ 284,810,000 $ 400,000,000
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Schedule Of Assets And Liabilities Carried At Fair Value Measured On A Recurring Basis) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Dec. 31, 2016
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Restricted cash $ 2,600 $ 2,000 $ 1,800 $ 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] 306,624 467,430    
Restricted cash [2] 2,572 1,958    
Deferred compensation plan assets [3] 24,159 22,054    
Total 333,355 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] 306,624 467,430    
Restricted cash [2] 2,572 1,958    
Deferred compensation plan assets [3] 24,159 22,054    
Total 333,355 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 $ 167,200 $ 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 June 30, 2018 and December 31, 2017, we had $167.2 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.10.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Mar. 31, 2017
Jun. 30, 2018
Jun. 30, 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 $ 26,529 $ 33,019   $ 47,162 $ 59,865  
Effective income tax rates 27.80% 37.50%   27.70% 37.70%  
Actual income tax rates 27.20% 36.80%   27.10% 35.30%  
Unrecognized income tax benefits $ 800     $ 800   800
Accrued interest expense related to unrecognized income tax benefits 100     100   100
Interest income related to unrecognized income tax benefits         $ 300  
Interest expense related to unrecognized income tax benefits 100 $ 100   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   $ 900
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Common Stock (Details) - USD ($)
3 Months Ended 6 Months Ended 81 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 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,173,108   58,173,108   58,173,108 58,798,428          
Common stock, issued 72,777 76,347 170,930 193,381              
Stock repurchased (in US dollars)     $ 60,508,000 [1] $ 63,430,000              
Common Stock [Member]                      
Equity, Class of Treasury Stock [Line Items]                      
Number of shares repurchased         13,600,000            
Stock repurchased (in US dollars)       $ 10,000 $ 635,800,000            
Remaining authorized repurchase amount (in US dollars) $ 114,200,000   $ 114,200,000   $ 114,200,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     796,250                
Stock repurchased (in US dollars)     $ 60,500,000                
Common Stock [Member] | RepurchaseProgramOct252017                      
Equity, Class of Treasury Stock [Line Items]                      
Stock repurchase, authorized amount (in US dollars)             $ 100,000,000        
[1] Beginning June 1, 2017, shares of common stock repurchased are held as treasury stock by the Company.
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Retirement Plans (Narrative) (Details)
$ in Millions
6 Months Ended
Jun. 30, 2018
USD ($)
plan
Domestic Plan [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Number of plans | plan 3
Contributions to defined benefit pension plans $ 0.1
Foreign Plan [Member] | United Kingdom Subsidiary [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Contributions to defined benefit pension plans 2.2
Anticipated additional contribution $ 2.5
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Retirement Plans (Components Of Net Periodic Pension Benefit Cost) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Domestic Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Net periodic pension cost (income) $ 100,000 $ 100,000 $ 100,000 $ 100,000
Foreign Plan [Member] | United Kingdom Subsidiary [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Interest cost 2,045,000 2,124,000 4,144,000 4,169,000
Expected return on plan assets (3,490,000) (3,327,000) (7,071,000) (6,531,000)
Amortization of unrecognized loss 665,000 724,000 1,347,000 1,422,000
Net periodic pension cost (income) $ (780,000) $ (479,000) $ (1,580,000) $ (940,000)
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Loss Contingencies [Line Items]            
Restructuring expenses $ 374 $ 343 $ 464 $ 908    
Restructuring reserve 412 172 412 172 $ 492 $ 201
Employee Severance [Member]            
Loss Contingencies [Line Items]            
Restructuring expenses $ 374 $ 343 $ 464 $ 908    
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Restructuring Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Restructuring Cost and Reserve [Line Items]            
Restructuring reserve $ 412 $ 172 $ 412 $ 172 $ 492 $ 201
Restructuring expenses 374 343 464 908    
Payments for restructuring     (544) (937)    
Employee Severance [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring expenses 374 343 464 908    
UNITED STATES | Operating Segments [Member] | United States Electrical Construction And Facilities Services [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring reserve 213 0 213 0 452 0
Restructuring expenses     0 0    
Payments for restructuring     (239) 0    
UNITED STATES | Operating Segments [Member] | United States Mechanical Construction And Facilities Services [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring reserve 0 90 0 90 0 188
Restructuring expenses     0 218    
Payments for restructuring     0 (316)    
UNITED STATES | Operating Segments [Member] | United States Building Services [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring reserve $ 199 $ 82 199 82 $ 40 $ 13
Restructuring expenses     464 690    
Payments for restructuring     $ (305) $ (621)    
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Information About Industry Segments And Geographic Areas) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Segment Reporting Information [Line Items]          
Revenues from unrelated entities $ 1,953,886 $ 1,895,937 $ 3,854,274 $ 3,787,669  
Total revenues 1,953,886 1,895,937 3,854,274 3,787,669  
Operating income (loss) 99,656 92,413 177,660 174,801  
Restructuring expenses (374) (343) (464) (908)  
Impairment loss on identifiable intangible assets (907) 0 (907) 0  
Net periodic pension (cost) income 717 408 1,454 794  
Interest expense (3,457) (3,069) (6,453) (6,140)  
Interest income 634 73 1,178 330  
Income from continuing operations before income taxes 97,550 89,825 173,839 169,785  
Total assets 3,869,401   3,869,401   $ 3,965,904
Intersegment Eliminations [Member]          
Segment Reporting Information [Line Items]          
Total revenues (27,969) (26,246) (53,339) (50,788)  
Corporate, Non-Segment [Member]          
Segment Reporting Information [Line Items]          
Operating income (loss) (20,730) (20,063) (42,395) (41,123)  
Total assets 426,693   426,693   582,403
UNITED STATES          
Segment Reporting Information [Line Items]          
Revenues from unrelated entities 1,848,379 1,816,779 3,641,877 3,629,493  
Total revenues 1,848,379 1,816,779 3,641,877 3,629,493  
Operating income (loss) 117,066 109,801 213,055 212,596  
Total assets 3,297,749   3,297,749   3,251,695
UNITED STATES | United States Electrical Construction And Facilities Services [Member]          
Segment Reporting Information [Line Items]          
Revenues from unrelated entities 479,542 449,222 934,294 892,238  
UNITED STATES | United States Mechanical Construction And Facilities Services [Member]          
Segment Reporting Information [Line Items]          
Revenues from unrelated entities 740,657 741,817 1,439,504 1,412,946  
UNITED STATES | United States Building Services [Member]          
Segment Reporting Information [Line Items]          
Revenues from unrelated entities 461,033 438,264 915,785 878,294  
UNITED STATES | United States Industrial Services [Member]          
Segment Reporting Information [Line Items]          
Revenues from unrelated entities 167,147 187,476 352,294 446,015  
UNITED STATES | Operating Segments [Member] | United States Electrical Construction And Facilities Services [Member]          
Segment Reporting Information [Line Items]          
Revenues from unrelated entities 481,011   936,793    
Total revenues 481,379 451,124 938,548 895,140  
Operating income (loss) 35,985 32,118 71,836 63,152  
Restructuring expenses     0 0  
Total assets 622,290   622,290   617,471
UNITED STATES | Operating Segments [Member] | United States Mechanical Construction And Facilities Services [Member]          
Segment Reporting Information [Line Items]          
Revenues from unrelated entities 743,641   1,445,713    
Total revenues 750,326 750,442 1,456,206 1,429,833  
Operating income (loss) 57,583 53,073 97,175 93,525  
Restructuring expenses     0 (218)  
Total assets 1,093,404   1,093,404   1,097,240
UNITED STATES | Operating Segments [Member] | United States Building Services [Member]          
Segment Reporting Information [Line Items]          
Total revenues 476,775 453,849 946,874 908,793  
Operating income (loss) 22,430 20,237 39,507 34,502  
Restructuring expenses     (464) (690)  
Total assets 804,025   804,025   764,085
UNITED STATES | Operating Segments [Member] | United States Industrial Services [Member]          
Segment Reporting Information [Line Items]          
Total revenues 167,868 187,610 353,588 446,515  
Operating income (loss) 1,068 4,373 4,537 21,417  
Total assets 778,030   778,030   772,899
UNITED STATES | Intersegment Eliminations [Member] | United States Electrical Construction And Facilities Services [Member]          
Segment Reporting Information [Line Items]          
Revenues from unrelated entities (1,469)   (2,499)    
UNITED STATES | Intersegment Eliminations [Member] | United States Mechanical Construction And Facilities Services [Member]          
Segment Reporting Information [Line Items]          
Revenues from unrelated entities (2,984)   (6,209)    
UNITED KINGDOM | United Kingdom Building Services [Member] [Member]          
Segment Reporting Information [Line Items]          
Revenues from unrelated entities 105,507 79,158 212,397 158,176  
UNITED KINGDOM | Operating Segments [Member] | United Kingdom Building Services [Member] [Member]          
Segment Reporting Information [Line Items]          
Total revenues 105,507 79,158 212,397 158,176  
Operating income (loss) 4,601 $ 3,018 8,371 $ 4,236  
Total assets $ 144,959   $ 144,959   $ 131,806
EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &\\^DP?(\\#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,$% @ ;SSZ3&;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 " !O//I,9RZCF.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>.FW1AJ*N%Q GD)"8!.(6)=X6K?FCQ*C=VY.6 MK1."!^ 8^Y?/GR6W*@CE([Y$'S"2P70SVMXEH<*&'8B" $CJ@%:F,B=<;NY\ MM)+R,^XA2'64>X2:\Q58)*DE29B 15B(K&NU$BJB)!_/>*T6?/B,_0S3"K!' MBXX25&4%K)LFAM/8MW %3##":--W ?5"G*M_8N<.L'-R3&9)#<-0#LVQ:^'47W1=02P,$% @ ;SSZ3)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 " !O//I,IWV0FU8" "N!P & 'AL+W=OVMH*W9^)67WC) H*VB(>&(=M&KG MRGA#I%KR&Q(=!W(QI(:B, A2U)"Z]8OG;A:HW\S/7" MK/P5[+R_>QS:'I;UY<"$*P6&W9<81[:'18D=1\S\U)(,9X$ZN846FKU^#?"; M:13"*]F]-5UJ9IV:T3XTK^=?^-#)OA)^JUOAG9E4;[!Y*:^,25 !!4\JE$HU MSVE!X2KU=*/F?.@@PT*R;NR.:&K1Q1]02P,$% @ ;SSZ3'&0M_24! MV14 !@ !X;"]W;W)KI, V4*LH6J %@BW:7BLQ$QLK6ZZDQ-NW+R4KACPSW+V)#OZ'_(>D/DZX MNC3MUVX?0K_X=JQ/W7JY[_OS0Y9US_MPK+K/S3F)%M5N?J-?P9^K_.CVU\RFZM[ ['<.H.S6G1AI?U\B?]4*(; D;%WX=P MZ6;WBR&5IZ;Y.CS\MELOU> HU.&Y'YJHXN4]E*&NAY:BCW^G1I>W/H? ^?U' MZ[^,R<=DGJHNE$W]SV'7[]?+?+G8A9?JK>Z_-)=?PY2072ZF['\/[Z&.\L%) M[..YJ;OQ[^+YK>N;X]1*M'*LOEVOA]-XO4SM?X3) 3 %P"U F^\&X!2 )""[ M.AM3_;GJJ\VJ;2Z+]CI;YVI8%/H!XV ^#R_'L1M_B]EV\>W[!F"5O0_M3)+M M50)SR;VB%!1XDV2Q_YL)$$W &(_S>"/'HQB/8[R9QUN2Q%7B1\EIE*!R;M;- M-1,N,\X;5+(;([HQW(TC;JX2.^M&.[20%\2.I%.^F$W1G1\K^K']>.Z%S,#6\UYRJS7Q M(J@PUXE9RD4O.?,R6W57+SGK!72A8/:M7=T(.LB-587LIQ#]%-P/R7I;\*QU M3DR77 28[GZ2SOG<)'9C+8-5<[(:2E;-D6FM M=IIN@)(.3)H>,EHU9ZNA;-4"-W/0EHT1UV&D_6RWO*^_9,(")ZRAA 6!G%;% M%4(<"3H Y2&QKD$F+'#"&DI8X.2,CDQ!-\Y2$KJX']K$#@V),I4SUE#& FLH8P% 9VQ;J"Z M4M2Y.+T)1S)A@5>_AE:_P.M:B,4ON)Q:$H10:)^GUK;,;'",^B9/M"!3%CAE M#:4L<'JR5?@]R;T/F:W V6HI6X$ST_'O00!KD9IIF:K J6HI58'34J.R%/." M+% MP26 @3)6D6/54JPBQV5.O\7R!Z)[+S)0D0/54J"B<%#@T6KZ/U(I"9TW6J?& M1P8J\B+8TB)XTMR= (FEO2042_ML=L8V''K^4;6OAU.W>&KZOCF.AVHO3=.' MV*CZ'%/ZC#2S_<^GC?7@\;KP]][F?U!+ P04 " !O M//I,SO]Q>& " Z" & 'AL+W=OU"W;N"7GW1H =BQQ@]B*=+@5,V="&\1%EUX ZRA& M)V5J:N!#&(,&5:V[S=78GFYS(]==BU:1#]N\,UZ3>NYWX,O%27DLL! ML,T[=,$_,?_5[:GH@2G*J6IPRRK2.A2?-^XG;UUXRJ 4KQ7NV:SMR%0.A+S) MSK?3QH62"-?XR&4()!XW7."ZEI$$QY\QJ#NM*8WS]D?T+RIYDAEGDYE4499FL LO4=UITIZ)I51)CWS9Y+& M:0J-:FD1PL2/(E]C K,B+F_5'XA>JI8Y!\+%?:"J]ID0CD50N!+A2G&13YT: MG[EL)J)-A]MLZ'#2C3M&P4 +(9 M 8 >&PO=V]R:W-H965T&ULC9E=;^I&$(;_"N(^>&>_ MO!L1I "N6JF5CD[5]MH)FX".P=1VPNF_[]HX!&;&D)N G6=V]MV9W1GCZ:&L M?M3K$)K1SVVQJQ_&ZZ;9WR=)_;P.V[R>E/NPB_]Y*:MMWL3+ZC6I]U7(5YW1 MMDBD$#;9YIO=>#;M[GVK9M/RK2DVN_"M&M5OVVU>_3NZ M:6\DL^D^?PU_AN:O_;QJ*=42C"<],.D<>/][ (1=&.%.?Q;S_H^.2S-3S__C'Z M+YWX*.8IK\.B+/[9K)KUP]B-1ZOPDK\5S??R\&OH!9GQJ%?_>W@/1<3;F40? MSV51=W]'SV]U4V[[4>)4MOG/X^=FUWT>^O$_S'@#V1O(DT'T?W5NKWA[S=KKSEZ?VVNTUD M63",1J%84D9;O-2 MDJ_TH*@ZA=4IXL@J?&8P4$KRD3( ^(3*&$JI(55\_P&T 7&X >F9BSV4&B.P M+HHY[R0^Y!D,4N64Q^(8SOK4F0%]?/\!M %QN $!V@E(:Z3'^IB&00D@.4DQ MG<9.!S ]T(\"W(T#[$8?[$;C9;"P8Y$[ACN3V M.-E5Y/)AE.]().U(\,K->R:]$2\&B_$R.%X,QL:+XZ[$2_(=B03R'.N''M?Y MXB]I\?>X^/>,.Y_K1)+G>DJ)B<<'$4/)"5[LC/4X5$(D7_@E+?P>%WY)*S'. MY=O(LD?\>;J+"7X$S&YBEZKXPB]IX?>X\/>,OQ$O2G'QHE2,E\'2.(]NH V5 M?,F7AN;R4,3YLBII6:6Y;+FUP565H>+:X):(H;BUX3P.K@U?4"4MJ#27:7TC MN7P36?;(S5R^A5VJXJNII-64YK+[4KPHQ<6+4C%>^(F*]>@&?AV4?!V5M([B MG37OF7;W](+A M4;:_5Z/[<[A? '-_"??9\?7!Y_#'MQE_Y-7K9E>/GLJF*;?=;]DO9=F$.'DQ MB5F[#OGJ=%&$EZ;]FL;OU?$MPO&B*??]&Y+D])IF]C]02P,$% @ ;SSZ M3#?:E3,+ P Z L !@ !X;"]W;W)KVSUCPGJKRKJ=V7LA#A/':==[5N7M/3^P6M[9\J;*A1PV.Z<] M-"S?:%%5.I[K4J?*B]J>3_7<8S.?\J,HBYH]-E9[K*J\^;=@)3_/;&*_3SP5 MN[U0$\Y\>LAW[)F)7X?'1HZ<(C: M4E9>.']5@^^;F>VJC%C)UD*%R.7?B:6L+%4DFX \"F>PM0= +@@]!<%,0]H+P MJRO07D#!"DY7+%W]92[R^;3A9ZOI#M A5^>43*CDXO1(VB'>"(G()9*9R ?AR/6')#PLB=0SY-[E DN3B "2?1ID=3/(19H^ M6BM?Z_UQK6)<'Z#Z0.N#D3Z.0:T[)-)(W:7HQH2":IA42",8*S,IXE&2N* J M".8F_C5G(>HL-"N3X'J*ZJE1&>*"/-.."4=YWL51""J#0&$$#G2&0'X,RX) M-+ERJB/45(28 @_. F/ L4TC(Y,P@;Y-AGJ R4PF,5R;#/'\ '<=HZYCQ)$/ M',5F;3V8RM*$ GC"383"8[,RF3#P<4,):BA!# 7 4&(L$KFA#Q];DPII#*G, MI.1C&QF/+8*Y21)<.:'$Q=_^+F(.G)NTA\9+P;U"D#L?0-GG<58WD4M#5SYG M!#%$H2&"O&7-[4(PN5\P6H9@Z(9AW*T=@Y_*R[OX%XKXG[]/%B@4@2R<40-1 ML6:GV[_66O-C+=0&C6:'%G/AJ08$S*=DLB3(?*9:4F3^@7B3C&"19.+RCNYB MG8^4NA[X9][LBKJU7KB0K9)N:+:<"R;]NO?R..UEVST,2K85ZC*2UTW7>W8# MP0]]7^T,S?W\/U!+ P04 " !O//I,]M>96P<" "/!0 & 'AL+W=O M*H65G!1B)U MY)S*/TM@HEG@$)\=;^6AT-9!LK2F!_@!^KW>2&.13F5770=8W2*F \CZGR(O=T6NTHQ' MFQ4[?MSC/\W&^K<,2_-MNF70X7^795?:?R M4%8*;84V_X";U+T0&DSNIAB,"K,=.X/!7MOKU-QENR-:0XO:KS_2[>#L+U!+ M P04 " !O//I,Q-?9\1,% !G&0 & 'AL+W=OH6. 82&T4+M$"P1=MGQ69B8V7+E91X M^^]+28[7GCDLFH=8ET/R#"\?Q_3\5#??VJWWW>3[OCJT#]-MUQWO9[-VO?7[ MLOU2'_TAO'FMFWW9A=OF;=8>&U]NAD+[:D;&I+-]N3M,%_/AV7.SF-?O7;4[ M^.=FTK[O]V7SSY.OZM/#U$X_'WS=O6V[_L%L,3^6;_YWW_UQ?&["W>Q2RV:W M]X=V5Q\FC7]]F#[:^Y5S?8%!\>?.G]JKZTD?RDM=?^MO?MD\3$WOR%=^W?55 ME.'CPR]]5?4U!1]_GRN=7MKL"UY??];^TQ!\".:E;/VRKO[:;;KMPS2?3C;^ MM7RONJ_UZ6=_#BB93L[1_^H_?!7DO9/0QKJNVN'_9/W>=O7^7$NPLB^_CY^[ MP_!Y.M?_60P7H',!^K\%^%R +P6"V?\JX,X%W(\"0_?/QE"&OEF57;F8-_5I MTHS#>RS[663O7>C]=?]PZ.SA7>B>-CS]6%AKYK./OJ*S9CEJZ%IS4%$^B.%%:0J'&M9Q#-JDFNC!;%0K;2*#"<.F\F@F0R8 M<<),IINQG,AI E2.D@R;R:&9')A)A)E<-9,)(UI!B6/LHX ^"N C%3X*U8K+ M$V%VI45WJ;M:P3=>K,$,,,!-)B%@=$O6I-(/E"6Q&6,C4++ D%R09]%-2Z36 M(U)E260Y6@BP1TO 3B'MD&JH,'+B %%LJ##I+&LKI'C->FWG3GE!*BHB=C W MK0:G)2OM.-50FK"5=K2*R,0&"H/3)L .23L)F#=!)F?\"@E=028VES&++8 Q M21A;S=D[IC11LQE0VU":1MAC,9%MIC<8BD6%.6H!2$F"U&I.WE%">E4 74Y9 MU!)&J@5,).M"P",L),)H!R+"J.0 HE\JL&&,A/[$H Y2("#+-E,@(-ID4H_ M0)5=I4^W=C #":2E,OM=DLXX[PK.Y=8%9=<[W*TA3%0"1)4CL21 RL ODTM' M2)=D61*QA(E*@*@L(4\@ ^7,2:8B&:4<2=X90Y4!5%DBGC4LZ3KC&_T@E2TB M0\88J R RI+QC(!*A?(#9-;86/]@J#* *DO"LP9FV&T3(U<]U(6I%EEG'/EJ M#NC*DJX,J&E5(KD",IMQ9%]FC%8&&:N3^P[K7/3.!N 5\ALI$F:%<[%APZQF MP&HG@G]"(B/YR9K4+@W$4K,-Z<)?9(]AC'0&2'#E(L>4"%XLVP&B1$ZGV=7Y\-XW;\/9>SM9U^^'KA_[JZ>7 M\_TGZL^7Q?.EO5]9\/S1T?W2H1*A(\(;AF]<>#.>8O\P-?X$\5O9O.T.[>2E M[KIZ/YQ8O]9UYT/$YDN8JUM?;BXWE7_M^LLL7#?CT?]XT]7'\\\:L\MO*XM_ M 5!+ P04 " !O//I,21-.GM4! "_! & 'AL+W=OV$ M[M_/KS!"4=4OV/=RSO$]UX]\Y.)%M@ J>&6TEP5JE1IV&,NJ!4;DA@_0ZS\- M%XPH'8H3EH, 4EL2HS@.PSO,2->C,K>Y@RAS?E:TZ^$@ GEFC(B_#T#Y6* ( M71//W:E5)H'+?" G^ 'JYW 0.L*32MTQZ&7'^T! 4Z!/T>XI,7@+^-7!*&?S MP#@YKC 'B@U0KJ,/UX334L:XGQ^5?]LO6LO1R)A MS^GOKE9M@>Y14$-#SE0]\_$+>#\9"KSY;W !JN&F$KU&Q:FTWZ Z2\695]&E M,/+JQJZWX^CUK[1U0NP)\42(TG<)B2 MF=W<+1KB0-LY9M&/%9EH<[_HR'LRS@Z>;;2YVM^).'6]#(Y"W>G7*#XX)\+/+U9Y3]02P,$% @ ;SSZ3%UO MA;Y8!0 /AH !@ !X;"]W;W)K4G /M<^ M]_CC&+AX*ZN?];.US>C7=K.K+\?/3;//HZB^?[;;HOY:[NW.U3R6U;9HW&WU M%-7[RA8/7=!V$TDADFA;K'?CJXNN[+:ZNBA?FLUZ9V^K4?VRW1;5?Q.[*=\N MQS1^+_B^?GINVH+HZF)?/-D?MOEK?UNYN^C8RL-Z:W?UNMR-*OMX.?Y&^8U, MVX .\??:OM6?KD=M*G=E^;.]63U9>\2^:NJ.VTW/RS?FB>+\?I>/1@'XN73?.]?%O:/B$]'O79 M_V%?[<;!6R:NC_MR4W>_H_N7NBFW?2N.RK;X=?A?[[K_MT.-,7T8#I!]@#P& MI.)D@.H#U#& Y,F N ^(CP'R=(#N _1'@#X9D/0!R3% GPXP?8 Y!L0G\6F/ M3S\8G58UZP.RCX#3/9!X'SAQ#%%=2'08\6X*71=-<751E6^CZK *]D6[V"BG M=I;>MZ7=I.PJW32J7>GK%6E]$;VV+?68Z0$C!YADB+E&&#/$S! F'6+F"),- M,0N $7*(60),(H:8%<+0$'.#,!]]14["[2D^+#<^+-4*RZFP MG,J3,V5S:'J Z,^<1:8R!EO^'NS&APE,.,:$8S#^,6,<>WWHF(W$_#1FP$1C M)AHPX6M=^Z*P.>@CV"#/?,07PD033#0!1-DTGR9^)TII)NSL'&K QF V!K!A M6]O4^*)0QI2;G0$-N*282PJX\.F?^CEG6C$R2X1*2&,V&6:3 39L8YAE7C]I M0/[6RZ!%";\;Q5=0#QKDDZA8L3W_&N&(@68(I'42LSFX1#AC3"B_D 63GY\1 M/#_RE[\O]CG4D$_ L @XEB'.1_H;A39I)C,NN _4?(^= 5"2L&UE#D"M9WF^ MOD3%)B8B+#5?6!.O-F@P]*A=!< M5A_UQ9T\A*&#=8$@?@194K ;E/NR>=R0>,#1)'(T?FZ1R*BX9UWAEI3@N]X0P!CX 6J"0"8TO($=7X(=GSO0!(&,"704 MV*PEV*SY6IM $%] T:?7<%M;/75O@NO1??FR:[K^/Q4?7S=/NI?#K'PN\X5$ MY2I?*%0>YXL8E>M\H5%YDB\25&[RA4'E:;Y(47F6+S)43B)?D( UY&I@SN22 M)I@UN;0)YDTN<8*9DTN=8.[DDB>8/;GT">9/3@"""I"3@* &TFD@H0;2:2#Q MN+<##S603@,)-9!. XDT^"9UOI)( [="70W2P"TI5X,T<&O U70:1!^S^_!E MY<^B>EKOZM%=V33EMGO!_%B6C75+1WQU&\VS+1Z.-QO[V+27QEU7AR\:AYNF MW/=?:Z+C)Z.K_P%02P,$% @ ;SSZ3(.-T#.Q 0 T@, !D !X;"]W M;W)K&UL?5-M;YLP$/XKEG] 34C69A$@-9VJ3=JD MJ-/:SPX<8-7V,=N$[M_/-H2B#NT+OCN>Y[D7G[,!S:MM 1QY4U+;G+;.=0?& M;-F"XO8&.]#^3XU&<>==TS#;&>!5)"G)TB2Y98H+38LLQDZFR+!W4F@X&6)[ MI;CY^E>\+A*TS]?*)D:OX[7$!Z>*C$YRA1VO@E M96\=JDG%EZ+XVW@*'<]ATK_2U@GI1$@_$-B8*%;^A3M>9 8'8L;9=SQ<\>:0 M^MF4(1A'$?_YXJV/7HK-W>>,78+0A#F.F'2)F1',J\\ITK44Q_0?>KI.WZY6 MN(WT[3+[/ED7V*T*[*+ [K\MKF#V'YMDBYDJ,$W<)DM*['7<.3,>YZ-US[X#".1%*^,+VH70GQCS50=:^#O; M@\&;QCHM IJN9;YW(.H$THKQW>XMTT(:6N;)=W%E;H>@I(&+(W[06KB?9U!V M+.B>OCJ>9-N%Z&!EWHL6OD#XVE\<6FQAJ:4&XZ4UQ$%3T(?]Z9S%^!3P3<+H M5V<2*[E:^QR-CW5!=U$0**A"9!"XW> 1E(I$*./'S$F7E!&X/K^ROT^U8RU7 MX>'1JN^R#EU!CY34T(A!A2<[?H"YGC>4S,5_@ALH#(]*,$=EE4\KJ08?K)Y9 M4(H6+],N3=K'Z>;^.,.V 7P&\ 5P3'G8E"@I?R>"*'-G1^*FWOROW1YZS6R2:8\Y3#%_'+!$,V9<4?"O%F?\#Y]OPPZ;"0X(? M_E!XV";(-@FR1)#]M\2MF.RO)&S54PVN3=/D264'DR9YY5T&]H&G-_D=/DW[ M9^%::3RYVH OF_K?6!L I>SN<(0Z_&"+H: )\7B/9S>-V60$V\\_B"W?N/P% M4$L#!!0 ( &\\^DP%73D\LP$ -(# 9 >&PO=V]R:W-H965T,9O7H(2]P1:T_U.B M4<)YUU3,M@9$$4%*,KY:W3$E&DVS),:.)DNP<[+1<#3$=DH)\^\ $ON4KNDE M\-Q4M0L!EB6MJ. %W._V:+S')I:B4:!M@YH8*%/ZL-X?MB$_)OQIH+!LYZ50R .?VA?U[[-WW68=J9/%2E'@? MSD;'LQ_Y+[!E !\!_ K AD)1^3?A1)88[(D99M^*<,7K/?>SR4,PCB+^\^*M MCYZS]>XV8>= -.8?2O"E$@?^'YPOPS>+"C<1OOFB\&Z98+M( ML(T$VR\$]UP#CW?RF3YL^R]AJD9; M!U)2K(T2=XSQ86F91Y]%UOF9O!2:+A8X@:EN/US!FG&@N[HB^-1M)T/ M#E;F/6_A._@?_<6BQ1:56BC03AA-+#0%O=^=SON CX"? D:W.I-0R=68IV!\ MJ0N:A(1 0N6# L?M!@\@91#"-'[/FG0)&8CK\XOZIU@[UG+E#AZ,_"5JWQ7T M0$D-#1^D?S3C9YCK>4?)7/Q7N(%$>,@$8U1&NKB2:G#>J%D%4U'\>=J%COLX MW6393-LFI#,A70B'&(=-@6+F'[GG96[-2.S4^YZ')]Z=4NQ-%9RQ%?$.DW?H MO96[PS%GMR T8\X3)EUC%@1#]25$NA7BG+ZBI]OT;#/#+-*S=?1CLBVPWQ38 M1X']FR5N8([_%\E6/55@VSA-CE1FT'&25]YE8._3^";_X-.T?^.V%=J1J_'X MLK'_C3$>,)7D#D>HPP^V&!(:'XX?\&RG,9L,;_KY!['E&Y=_ 5!+ P04 M" !O//I,/*B5>LRVGC?'1AS10-:N"O308LWE;%:>#1MS5QG M0901I!7CF\TUTT*V-$^C[V3SU/1>R19.EKA>:V'_'$&9(:-;^NJXEW7C@X/E M:2=J^ 7^=W>R:+&9I90:6B=-2RQ4&;W='HY)B(\!#Q(&MSB34,G9F*=@?"\S MN@F"0$'A X/ [0)WH%0@0AG/$R>=4P;@\OS*_C76CK6_-\ VF>O:43,7_@ LH# ]*,$=AE(LK*7KGC9Y84(H6+^,NV[@/X\U^ M/\'6 7P"\!EP$_.P,5%4_D5XD:?6#,2.O>]$>.+M@6-OBN",K8AW*-ZA]Y)O M/_.470+1%',<8_@R9HY@R#ZGX&LICOP=G*_#=ZL*=Q&^^T?A;IT@625((D'R M88EK,V%L>W^0M?)SVG\+6LG7D;#R^;.Q_ M98P'E+*YPA%J\(/-AH+*A^,G/-MQS$;#FV[Z06S^QOE?4$L#!!0 ( &\\ M^DSC%OU*M $ -(# 9 >&PO=V]R:W-H965TVRC!<8%'&__OH =UVVMO@ S MS#ES9ABR >VK:P$\>=/*N)RVWG<'QES9@A;N!CLPX:9&JX4/IFV8ZRR(*H&T M8GRSN6-:2$.++/E.MLBP]TH:.%GB>JV%_7D$A4-.M_3J>)9-ZZ.#%5DG&O@* M_EMWLL%B,TLE-1@GT1 +=4X?MX?C/L:G@!<)@UN<2:SDC/@:C4]53C=1$"@H M?6008;O $R@5B8*,'Q,GG5-&X/)\9?^0:@^UG(6#)U3?9>7;G#Y04D$M>N6? ME80<)2J75E+VSJ.>6((4+=[&79JT#^/-[@I;!_ ) MP&? 0P*P,5%2_EYX4606!V+'WG;L4LD MFF*.8PQ?QLP1++#/*?A:BB/_!\[7X;M5A;L$W_VA\&Z=8+]*L$\$^_^6N!9S M_U<2MNBI!MND:7*DQ-ZD25YXYX%]Y.E-?H>/T_Y%V$8:1\[HP\NF_M>('H*4 MS4T8H39\L-E04/MXO ]G.X[9:'CLIA_$YF]<_ )02P,$% @ ;SSZ3&B, M)PZV 0 T , !D !X;"]W;W)K&UL?5/M;ML@ M%'T5Q .4F&1=$MF6FD[5)FU2U&GM;V)?VZC@ZP&.N[U5FM_@'LYY]P/ M+NF YL4V (Z\:M7:C#;.=4?&;-& %O8&.VC]385&"^=-4S/;&1!E)&G%^&9S MR[20+*=G"V1#;:RW,GQ,H'#*:T#?'HZP;%QPL3SM1PT]PO[JS M\1:;54JIH;426V*@RNA=7C(Q,]*8(SMB+>^>2M]UYSOD_9->A,D-,( MX0M(,B.8%Y\C\+4()_Z!SM?IV]4$MY&^748_[-<%=JL"NRBP^U^%'R')X?!/ M#+;HJ 93QUFRI,"^C7.\\,[C>A>?D+W#QUG_(4PM6TLNZ/R[QNY7B Y\*IL; M/T"-_UZSH:!RX?C9G\TX9*/AL)O^#YL_&PO=V]R:W-H965T@5"1"&<\3)YU31N#R_,K^*=6.M9R%AWNK'F45VIS>4E)!+7H5'NSP&:9Z M/E R%?\5+J P/"K!'*55/JVD['VP>F)!*5J\C+LT:1_&&WXSP=8!? +P&7"; M\K Q45+^40119,X.Q(V][T1\XNV!8V_*Z$RM2':^2+7JJ MP35IFCPI;6_2)"^\\\#>\?0F?\+':?\F7".-)V<;\&53_VMK Z"4S16.4(L? M;#84U"$>;_#LQC$;C6"[Z0>Q^1L7OP%02P,$% @ ;SSZ3")"LW&T 0 MT@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0 M;8= M@",O6O6VH)USPY$Q6W6@A;W! 7I_TZ#1PGG3M,P.!D0=05HQGB3OF!:RIV4> M?6=3YC@Z)7LX&V)'K87Y=0*%4T$/]-7Q)-O.!0$TT=8ZKFE9"G^ M,UQ!^?"@Q.>H4-FXDFJT#O7"XJ5H\3+OLH_[--^DV0+;!_ %P%? 7.+#D?O>5,$96Q'OO'CKO=>2)VG.KH%HB3G-,7P3PMN:#S+QO[WR Z\%*2&S]"G?]@JZ&@ M<>'XWI_-/&:SX7!8?A!;OW'Y&U!+ P04 " !O//I,-B-+-;4! #2 P M&0 'AL+W=O M3DFD7JMIDS;IU&GK9RYQ$E0(&9!+]^]G2)IF6[0O@(W?\[,QV6CLBVL!/'G5 MJG,Y;;WOCXRYL@4MW(WIH<.;VE@M/)JV8:ZW(*H(THKQ)+EE6LB.%EGTG6V1 MF<$KV<'9$C=H+>RO$R@SYG1'WQQ/LFE]<+ BZT4#W\!_[\\6+;:P5%)#YZ3I MB(4ZI_>[XVD?XF/ #PFC6YU)J.1BS$LP/E_J'P;IM@OTFPCP3[_Y:X%7/X*PE;]52#;>(T.5*: MH8N3O/(N WO/XYN\AT_3_E781G:.7(S'EXW]KXWQ@%*2&QRA%C_88BBH?3C> MX=E.8S89WO3S#V++-RY^ U!+ P04 " !O//I,B3W[$+4! #2 P &0 M 'AL+W=OY!J2"$:;S,FG0) M&8CK\YOZ0ZP=:SD+!_=&_9:5;W-Z2TD%M1B4?S+C(\SU?*)D+OX;7$ A/&2" M,4JC7%Q).3AO]*R"J6CQ.NVRB_LXW>QN9MHV@<\$OA!N8QPV!8J9?Q%>%)DU M([%3[WL1GC@]<.Q-&9RQ%?$.DW?HO10\^9RQ2Q":,<<)PU>8=$$P5%]"\*T0 M1_Z.SK?IN\T,=Y&^6]/39%M@ORFPCP+[#TOVD9TC9^/Q96/_:V,\8"K)%8Y0BQ]L,134/AQO\&RG M,9L,;_KY!['E&Q=_ 5!+ P04 " !O//I,"A;N9K0! #2 P &0 'AL M+W=O:<.3,,^83FQ78 CKPJJ6U!.^>& M(V.VZD )>X,#:'_3H%'">=.TS X&1!U!2C)^.+QC2O2:EGGTG4V9X^ADK^%L MB!V5$N;G"21.!4WHF^.I;SL7'*S,!]'"5W#?AK/Q%EM9ZEZ!MCUJ8J IZ'UR M/&4A/@9\[V&RFS,)E5P07X+QJ2[H(0@""94+#,)O5W@ *0.1E_%CX:1KR@#< MGM_8/\3:?2T78>$!Y7-?NZZ@=Y34T(A1NB>% MTL:55*-UJ!86+T6)UWGO==RG^29-%M@^@"\ O@+N8AXV)XK*'X4396YP(F;N M_2#"$R='[GM3!6=L1;SSXJWW7DN>\)Q= ]$2L]EP M."P_B*W?N/P%4$L#!!0 ( &\\^DPTKSP4M0$ -(# 9 >&PO=V]R M:W-H965T[^OI3L>MYF[$42*9[#0XI*!V-?70/@R;N2VF6T\;X[,.:* M!I1P5Z8#C3>5L4IX-&W-7&=!E!&D)..;S353HM4T3Z/O9//4]%ZV&DZ6N%XI M87\=09HAHPG]=#RW=>.#@^5I)VIX ?^].UFTV,Q2M@JT:XTF%JJ,WB6'XR[$ MQX ?+0QN<2:ADK,QK\'X4F9T$P2!A,('!H';!>Y!RD"$,MXF3CJG#,#E^9/] M,=:.M9R%@WLC?[:E;S)Z2TD)E>BE?S;#$TSU["F9BO\*%Y 8'I1@CL)(%U=2 M],X;-;&@%"7>Q[W5<1_&FSV?8.L /@'X#+B->=B8*"I_$%[DJ34#L6/O.Q&> M.#EP[$T1G+$5\0[%._1>ONXLM0$ -(# 9 >&PO=V]R:W-H M965TIVF3-NG4:=UG M+G$25 @9D$OW[V=(FF5KU"^ C=_SLS'9:.R3:P$\>=:J^/C+FR!2W< MC>FAPYO:6"T\FK9AKK<@J@C2BO$D><^TD!TMLN@[VR(S@U>R@[,E;M!:V-\G M4&;,:4I?' ^R:7UPL"+K10/?P?_HSQ8MMK!44D/GI.F(A3JG=^GQM _Q,>!1 MPNA69Q(JN1CS%(PO54Z3( @4E#XP"-RN< ]*!2*4\6OFI$O* %R?7]@_Q=JQ MEHMP<&_43UGY-J<'2BJHQ:#\@QD_PUS/.TKFXK_"%12&!R68HS3*Q964@_-& MSRPH18OG:9==W,?IAM_.L&T GP%\ 1QB'C8EBLH_"B^*S)J1V*GWO0A/G!XY M]J8,SMB*>(?B'7JO!4\/&;L&HCGF-,7P54RZ1#!D7U+PK10G_@K.M^&[386[ M"-_]H_!VFV"_2;"/!/LW2]R(XW^1O M^#3MWX1M9.?(Q7A\V=C_VA@/*"6YP1%J\8,MAH+:A^,'/-MIS";#FW[^06SY MQL4?4$L#!!0 ( &\\^DR$1$?[M0$ -(# 9 >&PO=V]R:W-H965T M(,R*7[]P.2IEF7+X"-W_.S,?F$YMEV (Z\:-7;@G;.#4?&;-6!%O8&!^C] M38-&"^=-TS([&!!U!&G%>))\8%K(GI9Y])U-F>/HE.SA;(@=M1;FSPD43@4] MT%?'DVP[%QRLS ?1PG=P/X:S\19;66JIH;<2>V*@*>C]X7C*0GP,^"EALILS M"95<$)^#\:4N:!($@8+*!0;AMRL\@%*!R,OXO7#2-64 ;L^O[(^Q=E_+15AX M0/5+UJXKZ!TE-31B5.X)I\^PU'-+R5+\5[B"\N%!B<]1H;)Q)=5H'>J%Q4O1 MXF7>91_W:;Y)LP6V#^ +@*^ NYB'S8FB\D_"B3(W.!$S]WX0X8D/1^Y[4P5G M;$6\\^*M]UY+S@\YNP:B)>8TQ_!-S%L$\^QK"KZ7XL3_@_-]>+JK,(WP= M/ MLGV";)<@BP39/P3INQ)W8OA[E6S34PVFC=-D285C'R=YXUT']I['-WD+GZ?] MFS"M["VYH/,O&_O?(#KP4I(;/T*=_V"KH:!QX?C1G\T\9K/A<%A^$%N_&PO=V]R:W-H965T 77R0X(1&44($:]JPR+SOI(I,]H8W+9Q4H'LAF/I]!"Z'/-R$ M=\=S4]7&.4B1=:R"[V!^="=E+3*S7!H!K6YD&RBXYN'CYG!,'=X#7AH8]&(? MN$K.4KXZX\LE#R.7$' HC6-@=KG!$W#NB&P:OR;.<)9T@HQG&/CQ>JJ<) M3K!%";:>8/M/B=M5B1AFAXOL4)$=0I"L1##,'A=)4)$$(4A7(ACF RZR1T7V M[PGB:"6"8?[S3Z2H2(H0T)4(AHE7(F3QGPM0E>]P'92R;_UT67CG(?)(?9_\ MA8\3Z!M35=/JX"R-[3;?$UK/!X6K<=F_W:FS]T3"RFZ8: MF4=K\0=02P,$% @ ;SSZ3+!?B$JS 0 T@, !D !X;"]W;W)K&UL;5-M;YLP$/XKEG] G3CT11$@-9VF5=JDJ-.VSPX< M8-7FJ&U"^^]G&\)HQA=\=]SSW'/G;4-@"/O6K4VHXUSW9XQ6S2@A;W! M#EK_IT*CA?.NJ9GM#(@R@K1B?+.Y8UK(EN9IC!U-GF+OE&SA:(CMM1;FXP * MAXQNZ27P(NO&A0#+TT[4\!/1EO$R>=2P;@TKZP?XV]^UY. MPL(3JC^R=$U&'R@IH1*].NCYYSODI2= ]&4C 2]G<^!5J_ .;'065"^:]M\VX9J/CL)M>$)N?&PO=V]R:W-H965TX$_' M"V]:%QRDR#K6P ]P/[N3\1:952HN05FN%3)0Y_AVBAT>8ZKG&:"K^"2X@/#QDXF.46MBXHK*W3LM)Q:X MZ_E+B"29,O0;#0&U"\=O_FS&,1L-I[OI!Y'Y&Q=_ M %!+ P04 " !O//I,ZC9'FK8! #1 P &0 'AL+W=O$#U M6]:^*^B1DAH:,2C_B.,7F.MY1\E<_#>X@0KA44G(4:%R:275X#SJF25(T>)Y MVJ5)^SC='/@,VP;P&< 7P#'E85.BI/R3\*+,+8[$3KWO17SB_8F'WE31F5J1 M[H)X%[RWDF?[G-TBT1QSGF+X*N8U@@7V)07?2G'F_\'Y-ORPJ?"0X(=U]H_' M;8)LDR!+!-DZ__%-A1LAV5N1;-52#;9-P^1(A8-)@[SR+O-ZG]Z0O89/P_Y= MV%8:1Z[HP\.F]C>('H*4W5V8H"[\K\50T/AX_!#.=IJRR?#8SQ^(+;^X_ =0 M2P,$% @ ;SSZ3(UQ%%^V 0 T@, !D !X;"]W;W)K&UL=5/;;MP@$/T5Q <$+^LTT:&*AS>K<['-. CX"?'8QV=2:ADC/B M->D2,A#7YW?U+[%V7\M96+A'^:NK M7)O36THJJ,4@W2..7V&NYYJ2N?CO< 'IX2$3'Z-$:>-*RL$Z5+.*3T6)EVGO M=-S'Z8;?S+1M I\)?"'?4E!-\*<>3_T/DV?;^9X3[2]VMZ\I_X MZ:9 &@72OTI,/Y2XA;G^$(2M>JK -'&:+"EQT'&25]YE8.]X?),_\&G:'X1I M.FW)&9U_V=C_&M&!3R6Y\B/4^@^V&!)J%XXW_FRF,9L,A_W\@]CRC8LW4$L# M!!0 ( &\\^DR+PJODLP$ -(# 9 >&PO=V]R:W-H965TFD0K0,JFJEJIE5:IVCY[80 K-D-MLZ1_ M7]NPA&YYP3/#.6_@?O0GXSVVJ%120V&8!GP$_)0PVI5-0B=GQ-?@ M?*ERFH2"0$'I@H+PQP6>0:D@Y,OX/6O2)64@KNVK^J?8N^_E+"P\H_HE*]?F M])&2"FHQ*/>"XV>8^_E R=S\5[B \O!0B<]1HK+Q2\K!.M2SBB]%B[?IE%T\ MQUG_2MLF\)G ;PAL2A0K_RB<*#*#(S'3['L1KGAWX'XV90C&4<1_OGCKHY>" MI_<9NP2A&7.<,'R%V2T(YM67%'PKQ9'_1^?;]/UFA?M(WZ_I2;HMD&X*I%$@ M_:?%AYL6MS"/-TG8:J8:3!.WR9(2ARYN\BJZ+.P3CW?R#I^V_9LPC>PL.:/S M-QOG7R,Z\*4D=WZ%6O_ %D=![8+YX&TSK=GD..SG%\269US\!5!+ P04 M" !O//I,H!K) ;4! #2 P &0 'AL+W=OSCGW@TL^H7FQ'8 CKUKUMJ"=<\.1,5MUH(6]PP%Z?].@T<)YT[3,#@9$ M'4E:,9XD[Y@6LJ=E'GUG4^8X.B5[.!MB1ZV%^7,"A5-!4WIS/,NV<\'!RGP0 M+7P']V,X&V^Q5:66&GHKL2<&FH(^IL=3%O 1\%/"9#=G$BJY(+X$XTM=T"0D M! HJ%Q2$WZ[P!$H%(9_&[T63KB$#<7N^J7^*M?M:+L+"$ZI?LG9=01\HJ:$1 MHW+/.'V&I9Y[2I;BO\(5E(>'3'R,"I6-*ZE&ZU O*CX5+5[G7?9QG^:;[$;; M)_"%P%?"0R2P.5#,_*-PHLP-3L3,O1]$>.+TR'UOJN",K8AW/GGKO=>29Q]R M=@U""^8T8_@&DZX(YM77$'POQ(G_1^?[],-NAH=(/VSIZ6%?(-L5R*) MA6X M3]Z4N(=Y6R3;]%2#:>,T65+AV,=)WGC7@7WD\4W^P>=I_R9,*WM++NC\R\;^ M-X@.?"K)G1^ASG^PU5#0N'!\[\]F'K/9<#@L/XBMW[C\"U!+ P04 " !O M//I,AD48_+0I]DZV&DZ&V%XI8?X=0>*0T2U]=SRV=>."@^5I)VIX M O>[.QEOL9FE;!5HVZ(F!JJ,WFT/QR3$QX _+0QV<2:ADC/BZS=UW(6%NY1_FU+UV3TEI(2*M%+ M]XC# TSU["F9BO\)%Y ^/"CQ.0J4-JZDZ*U#-;%X*4J\CGNKXSZ,-S?7$VP= MP"< GP&W,0\;$T7EWX03>6IP(&;L?2?"$V\/W/>F",[8BGCGQ5OOO>1\SU-V M"413S'&,X8N8[1S!//N<@J^E./+_X'P=OEM5N(OPW2>%NW6"9)4@B03))X+D M2XEK,?LO2=BBIPI,':?)D@)['2=YX9T']H['-_D('Z?]ES!UJRTYH_,O&_M? M(3KP4C97?H0:_\%F0T+EPO'&G\TX9J/AL)M^$)N_&PO=V]R:W-H965T[E MG',_N*2#L2^N ?#D5:O69;3QOCLQYHH&M'!WIH,6;RICM?!HVIJYSH(H(TDK MQC>;>Z:%;&F>1M_%YJGIO9(M7"QQO=;"_CZ#,D-&$_KF>))UXX.#Y6DG:O@. M_D=WL6BQ6:64&EHG34LL5!E]2$[G78E&%_*C&Y"0J"@ M\$%!X':#1U J"&$:OR9-.H<,Q.7Y3?U3K!UKN0H'CT;]E*5O,GJDI(1*],H_ MF>$S3/7L*9F*_PHW4 @/F6",PB@75U+TSAL]J6 J6KR.NVSC/HPW^\-$6R?P MB6C,0._:^$^&)DQ/'WA3!&5L1[S!YA]Y;SO?W*;L% MH0ES'C%\@4EF!$/U.01?"W'F_]'Y.GV[FN$VTK=+>O)A76"W*K"+ KM_2CR\ M*W$->.>!?>#Q3?["QVG_)FPM6T>NQN/+QOY7 MQGC 5#9W.$(-?K#94%#Y<#S@V8YC-AK>=-,/8O,WSO\ 4$L#!!0 ( &\\ M^DRT28T)^P( "X, 9 >&PO=V]R:W-H965T.P_9F4&;NC-:G$SI$V9<;%LCDY MK&Y(=E!.9>%XKALY9997]G:M;(_-=DTOO,@K\MA8[%*66?-W1PIZV]C(?C,\ MY:2(A./*XE)44@FD<K*:]0'4F[RE:1>)\]]*HCE/MB0-@PGK=>N%R M[5PED<;$+<;K83 :0I(QY!WAB 2Z+#PHB]@;N7O# ]C!#8@R2Q).DDR2-,' MB^4K?[\?(7)A@@ D"!1!," P2AFW&*PPE<*X1BW&"(0B5_X8%9FE2@&J!1I2 M#62%H*P0D&74/FXQX82L640RBTBG$ ,A$2@D H3XAI!H5L@L(IE%I%.(@1 , M"L& D, 0@F>%X+G[D\QRI%,< R$+4,@"$!(:22Q&283NU"5>@I&60*3(B+3\ M[*D@%^ZV+A $F^W6'97,C["/?#3^"]?8U%5'9I\;[L+- XV[Q^B4=Q (8R,+IS>&E*0YJ2&267MZJ;@L6,_: M#:H[3XXQACU&JP<$V!,YV +V>Q2M$B%^O",2%SMJ%G;>4VHGZ>]9<\HK9CU3 M+@8N-18=*>5$Z'7O1.7/8GCO%@4Y&ULE5M=3R,Y%OTK4=YWXNOK3P1( PV:E7:EUJQV]SD-!423I)BD:&;_ M_;J2@D[9YW9<+T"*8\>^]CT^=AU?OK>[/_8O3=/-_MJLM_NK^4O7O5XL%ON' MEV:SW/_2OC;;])^G=K=9=NGC[GFQ?]TUR\=#H?=U= M7[9OW7JU;;[N9ONWS6:Y^]]-LV[?K^8T_WCP^^KYI>L?+*XO7Y?/S;^:[M^O M7W?IT^*SEL?5IMGN5^UVMFN>KN:_TL4]&=67.$#^LVK>]R=_S_J^?&O;/_H/ M?W^\FJN^2>CZ.I;IU_?FMEFO^ZI20_X<:IU_?FE?\/3OC]KO#[U/O?FV MW#>W[?J_J\?NY6H>YK/'YFGYMNY^;]]_:X8>V?ELZ/X_FN_-.L'[EJ3O>&C7 M^\//V!U-B?%3!# M ?.C@/EI 3L4L+7?X(8"+ON&Q3%8A^A_67;+Z\M=^S[;'6?0Z[*?J'3ATO@^ M] \/PWGX7QJ ?7KZ_5I[?;GXWEG:WD_J>5C)K),%A\*,^C8#&NP, *S*$",ZK 9-$^8OP!LSV& M,EH.P641 ;@0;62?A:7$<;"F^-Y[@//!.Q=Q!RWLH 4=M+@"!RMP]2'VL )? M$>(CQHY"9P+[F(48XVM\3#,O"S+"F:AUGMX %]FD\&5!!KB0JN,@=%'@10)=]$(5 MD-1^)3TAT)APB&L"S46'O5'.^CS0")&HU5%I!&0TH@(TY$P*1)B M16FT,.V0G1!J3#SD:D+MRKGJ2#'GH08X#MJ9/-0E+I+UP>:1+G'!A].Y/^XB MID9"W"C0.V'RH3 AT)A^*-8$.I93RWDRQ9P&N."-=WF@2QQ;#8?K2L"/8!& 536JCS0 ^Y4'O@T54,69U"=)LTQ M7PE!=:DRDA8RC>E1 WH,DO#$Y*/-A#AC\M%(]!1QMN7$"J0H%]( %]EY22)H M3&8:D%D0I*[&9*']A,!@LM!(JA2!"6!5ZN53'I@21\983U*;,/MHP#Y!J()Q M=K.JCPSC[&:D+O+(#*#3'O^-C,O%)X)I$P5>9\P5#+@B"*L+"YNC";LCQLG( M-?NC 33N;PSYTHI@3BLI+#BU&:1V$-8"QJG($W8TC%.1:_8T VB\;XRGTJ5FL!] H1TB5@U3";%1.FGF8'PQ:JHLQ J"8;Y#/@,:-P4QC --(TL-@ M9C 3=@@&Y[.IV2$,H)$@#:HXF@&PM)GU2A":%M.#18(^'R0$RC<8=Q D<*_% M1&,!T42I/Y@8[(2C"8O3V=8<30R@T2"5Y )0E/9+4E0P-UB@'SJU$-KI0#27T7 MJ@' O*4@A,5C=O UH@& 6.6)?08T;@SF&5_R#$N;88^)P4\0#1ZGLZ\1#;Z4 M TXIE1_I AAI1UI8!3QF!U\C&P (#!( D=08S#.^Y!F6MGP>$X.?\@)5>(-: M]0JUU ->V^(X$\!Z^2V]$_:8'7R-;@ @IGQ)@B I/)AG/- -)"Q) 3-#F* ; M L[G4*,; CA%\#K?D@!4C"S,W("Y(=2(!@2*>1J= 8T;@UDF -$@O<$)F!;" M!-$0<#*'&M$02C7@R.1J%Z!(>2NU!S-#J)$,"%0.T<]!X\9@C@E ,I"PO ;! M!S%!,@2 M2?O\-"&$-M6($(@JS@#/H;(&">XM!82(%O0\*<$=I29($5*"/TK5B)$/U$@) MAM-#L8_@ #T2C-62[TL)EBM5(TD0JCS&.(?*&B08I!20)5H@6U*"14I-\4@I MP22EJEQ2JA0=UL1"L"$L5!'6%D;$.X2CWDDGQD=@#ZK1&PC%NDC[,ZBL M00(3 ;\F:\DU*A@B24_1'((EDG25YM#(8J&TR3=L"&B"MY(G@02;)2&?93EB M ,6<;_0Q2FR00$7 %LDLK6*"+Y*F&"-)<$92E37R Y5Q7?'J'.$L!98H4?!& M$C1'EN-58[DXA\H:)!"1!JJ#Q5 +O*&GJ [!'$G('0G&"Z@);:TN.!$ 4YN< M= Y!@N&2N$IV !1S,8D@2M*)@GV3@'^366)ZP7))/.E^B'1!I.Z&2*DF##E= MT _ ^>#$>R^"C9.0CQ.,%Y 3Q>TUC)+6,,'&2<#'R2RM88*1DZ8X.4FP\W[VT+YMN]X^?/+T\S+UC>YOVF;/;^GB"X'G=_WE M:_ \13U>W/41*/_7MSW][WAE>_&C6<<;W_]<[IY7V_WL6]MU[>:JO[W[U+9= MDSJM?DDS_:59/GY^6#=/7?]G_VYQ=[QH??S0M:]7QUODB\^K[-?_!U!+ P04 M " !O//I,6LY%?&\" #8!P &0 'AL+W=O+4-K!]^]I. M2(-C=GM#[,D_,]^,B:>XY5Z=YF(?!GA[(F:EG?OU"NX*2,.BJ_T8OE&FY(=$Y=IQ)^QOL MSE+QJHNB42KRUC[+VCZO7?R;F]\!=@[P?QU0YX!ZAQB_ZX [!^PX@+84VYLU M4611"'X-1'N\#3'_HGB&=?=WQFB;;=_I]DAMO2P0A@6XF$"=9M5JX$#C*-8> M!>HE0 /T%-!+ :T_NJ-X$ !Y R ; -\%P$X9K2:SFMIJXB2-D2-;>V00IC#V MXV O#O;@) Y.JTD&>2*'Y#W%'43BA4@\$*D#D8Q23)(D3F.W*3X=Q+I_?J#4 M"Y1Z@#('*!TG0@@ZJO58]: SF1?K@8YLZ0'51&HZ39NT256G;;_=Q$E0 3/;2;JW MGS&4LOI:HG\"=H[/\3WAX)O55)-*ZNXTBM3OQAJD;T?'6 M?',0LF':#.4Q4IWD;&\7-74$<9Q%#:O:<+.R#K?AW&_8YXS7>ZIV#FF^+VH?U=[?5J'11CL^8&=:_THKE_X6% :!F/UW_B%UP;> M[\1H[$2M[&>P.RLMFI'%;*5A+\.U:NWU.O*_+L,7P+@ I@4PU#((V9U_8IIM M5E)< SF8W['^-R:W8+S9]9/6"ON=V;PRLY<-34-$AGV2 M $QB"\YRF@).0-$]4DM _R.@.$&"$B26()D10):_*W+ Y!;3#B)93@GUE)JB M0JDC1-/DG1"&27&1#!7)W&IR#T&.$N3+_2Q0@F*!GX7K9YI 7I2X4(D*E0O\ MQ# 9+D)B/ ,Q0I%[*#PQ(LL])6A,[@@L<'4$S6TE,S1P2-( MW S2S/.N(GBX2+G<6<"3 VYR7&='T-S9)"6EKV# $P9D@;$8"#R/+. Q!#>& M-/,<5X"G"SYP8 $>'%AR9(%[9A60)3Y?\7S!DC,+ 4'I>4,"'D)P0T@SGREX MMN #!Q?@L8$E1Q>X9Q>A,4U\3P$>+UAR>&&@+'FG$\V:N8;+HVUC5; 3Y];V MT+/9J56^ ]L,OL&'/OL[D\>J5<&3T*:EM(W?00C-S5[B&_,CGTQK/PUJ?M#] M;6[NY=#?#@,MNK%WCZ8_$)M_4$L#!!0 ( &\\^DR-5CQ-^0, "$6 9 M >&PO=V]R:W-H965T& M41*ILU752JTTVJK;STSB3**%D (SV;Y]@3!19GUN9;X,?V*?Z\/PP\=>7>KF M6WOPOEM\K\I3NUX>NN[\D"3M]N"KHOU4G_VI_V5?-U71]9?-2]*>&U_LQDY5 MF>@TM4E5'$_+S6J\]]1L5O5K5QY/_JE9M*]5533_/OJROJR7:OE^X\OQY= - M-Y+-ZER\^#]]]]?YJ>FODIO*[ECY4WNL3XO&[]?+G]3#HZ6AP]CBZ]%?VKOS MQ6#EN:Z_#1>_[=;+=!B1+_VV&R2*_O#F/_NR')3Z.]^?OZK^, MYGLSST7K/]?EW\===U@OL^5BY_?%:]E]J2^_^LD0+Q>3^]_]FR_[YL-(^AK; MNFS'OXOM:]O5U:32#Z4JOE^/Q]-XO$SZ[]UP!SUUT+<.^NKE6F@<^<]%5VQ6 M37U9-->'?RZ&_[%ZT/VSV0XWQTM; MFZ37OQ71L(@>!>A#$8L%" K0*&#N!+1U/XSRVL:-;4Y3$4>*%"YD8"$3%G*, M!1@*<+Q5"P5LA-5K&[ZWRD:[+,>%'"SD@%5AI!D4R.*MYE @C[":!U952L[E M0B&5XK<\!6:=("& HN+M*HR!TA&&IT8?'.K,15:1?B=&GUXI2DE(\TAPB02TD-68%AC*#3-,(RAT&"&" V;P+#. MK=(D *@Q/3JDAZPD@:G0=H9C3(4&$T7HV(6.LTRS1*#&^.@0'[*2!.9"YS/" M!N:"P&P1QHTT<)RKU$I3*&%^*.2'G$ Q82YH3KH2XE54OJ*08L.DK!"P" -$ M(4#D) G,!,@904)8=R8D!V2%DD&,V%F)"V#F3 Q2 948LQ%1P3M3B, M6JR<)N$#R\*J'20M:;7$F J>D;084\$Q28O#I*4X8VFP&!X&.4N*:HRAX!DY MRV(H;$S.LF'.$EYFB[FQ(&))"R6+>; S(I;%/-B8B&7#/2Q6-OOQ\YS<;>X- MFZ=_%,W+\=0NGNNNJZMQ-V]?UYWO)=-/_8,[^&)WNRC]OAM.77_>7#/DPF^WO'_O-:O]^^](_Y_]\V>XVJT-^N?LZV[_L^M7#J=%F M/=--XV>;U=/S]=W-Z;W?=G]T<+>K7_?WAV,4J__K>+_KU^MA3 MMN._0Z?7KV,>&U[^_;/W[C3Y/)G/JWV_V*[_\_1P>+R]CM=7#_V7U;?UX??M MC[_UPX3<]=4P^W_TW_MUAA\MR6/<;]?[T\^K^V_[PW8S]))-V:S^.O]^>C[] M_C'T_[,9;Z"'!OJU01[[K09F:&!^-;!O-K!# SMU!#24PO+VE[>VIO;UL[\0C.T/""?)\?JR-]Q?#G)=L M&JQ#F/7!FH8;[:C1#HPV42S^_(QQ%^,H;YR.29@]$=5D:L]#=81F-9>5PY4H$8'-#H*HP,,8XWW8B.UDU =0>E0V]216AS1 M8O$XYQ%'B4Y)*IJ$Z@@J$U]E8R1J<<(=W0B+$XRB56JTI)1V(JXC.!VM:Q*W M6S6<\QNT'#B_P0524')N27.V)N([B0CZS M%"M'P: MKF.XY!I36W.ND HETDB)'##%&C5**FD[#=8Q6 X(*J2MN$8J(I)>FHVB9J)/ MM@&7;"*P8\#D76HJ_*VX3BH/;HT)E1ZX:"E4+2-52Z'4Y .)3VT2K*,PXVL3 MY\JE4+J,E"Z%>N,:9X+T;";B.H;S(=J*2Z:X@BF4,"LE3*'F.*>\DL[-1%S' M<-I6255S"=,H859*F":R$[5R9"IE'(K!0RC=*3PP6;(#Z>ANLH+KL9M1/*M4RC MEEFI99HH3_8?):Z=B.LHSN==5;&<"YG&B,_*B$]CD*9S)*=]E*9/!'8,J),* ML79(N89JU% 'QA/5"\8IZ98N!F H#FF(249F[=0>EU-[[%B//EBEQ&0^T1ZS M8-H:/W 1URCB3OH>&D67NUY3@=T +"Y@WG*]--=QG<#U"A57WW ]-:BG0=*C M0?U3R9D8Q3%<,&!,+AD9%!"@BL/= 8-A?92!FL$PW,O+O04!!=B/ MB,E.6I3S0I2IY8\L=U$LNBA1NB@6_804G!-G8T%@,46X1"*P[-5&>;FS9+AC MP%2Y&+#<.;'HG$1(ZY% WCOI/"\(+*^VDGN2P&S(/HR<'L)B)1>B(678/01"45CL".EY8P-X3E!Z>2 M5#B&RPY9JO@DEOLD%GT2F4>>VU%W8T$@[^#2:[R?Y9N0W".Q 6)=$RO!KN7J;U']Y278?,#$2V/?:QD# M$E3S/@$3(4J_EZN]I"-6-80KO\6+ !,KKI'C,NM09F%Q!HQ8',G3!)471XHL M0>7%$:@E';$Z,RZPCJ20:^OKN(HY#>M;JW)P7"<J=<5QI$2=X M1W*E6)E#N-8;E>3%0CL!6!K%6=DA*T/5C4.J5"X:F0=JQW&E19Q7':D#DCKH M,.:RJ9&A63L**^WA/.A(B8_4+4>"+F<@=3<**^WAI.I(%E3JCL/H1JNDC#SN M[01@:1.G0T=*=&3TZC R(84N8ZBRCHPSJR=E-_*<>1)*L!*6<5QI$6=$3QA1 M!HH>O7]:FC*.*RWB!.M)L8P,\CPZ[+3D9!Q76L0)VY,B&$G8'OUL5DHR"BOM MX73M"5W+0,J32[\8CME5:=$XL+2)L[5WZ';45KE29(GL"J4?GM9/XBJ/P4I[ M.+MZ4HHBV=4C;=*:CG%<:1'G5X_\"K4:GE6/F @EDN.XTB+.KIY4CTAV]:1B MD=5@C./*HE?.L(%4A4BR+%0/4&(_C2HLXPP92[2$9-M J#A=D\J2= "QM MXAP;2!V'Y-A \CZD%&(45MK#&3:0T@S)L($44[ :AW%<:1'GV$"J+B3'!I98 MT0WD.,=QI46<80/ZPU"3$-#/U"A*($X"E M396Z=U+^ (7OR,=<'2< 2YLXLS#.U!'A, MNB=;B= BY]I(*@;DJ8WL8MQ; Q=C!&AT\HVO[,C(V3:2_+X\MY%

EM%PF M@G,NQMJ=0^1<&TDN7IZ12"Z@2::Z)3B1@2XMXFP;2>YB!*8"M[%"I5%3J^1 MI):E>Q61-2'UVA)0D54MC>&\&DD>6'I6$>F2)$Q;!BLRH:4]E4\+D02N]*LB M>KF0XFP)J$A?EL9P>HXDWRKI.2+K'L-C*13XDR:D$DAOS)@WDX^M0159$Y* M:SB/)O1-JPFC5/D8)+(?3BBQ"+]N?JP4.3]5GU8GK\+X5?WYZ]F^.=J]_7I>7_U>7LX M;#>GC\U_V6X/?3:^>9\WV&._>GA]L>Z_'(Y_'J.MW?DK$ MOW/B[O]02P,$% @ ;SSZ3+J(V(-U @ ]@@ !D !X;"]W;W)K&ULC9;MCN(@%(9OI>D%3.DWG:C)JJ-NLIN8F>SN;U34 M9MK2!=39NU^@C-/6X\T M).*)U;12;[:,ET2J+M]YHN:4;(RH++P H<0K25ZYHX$96_+1@!UDD5=TR1UQ M*$O"_XUIP4Y#UW<_!U[SW5[J 6\TJ,F.OE'YJUYRU?/.+IN\I)7(6>5PNAVZ MW_SGA6\$AOB=TY-HM1U=RHJQ=]WYOAFZ2&=$"[J6VH*HQY%.:%%H)Y7'7VOJ MGF-J8;O]Z3XSQ:MB5D30"2O^Y!NY'[K8=39T2PZ%?&6G!;4%Q:YCJ_]!C[10 MN,Y$Q5BS0IA?9WT0DI761:52DH_FF5?F>6K>Q(&5P8+ "H*S($ W!:$5A%\" M_Z8@LH+H44%L!?&C@L0*DD<%J16DCPJP%>">P&N6PZSOE$@R&G!VA*' S&P4"&ULC5=1DYHP$/XK#.\]2 !!1YTY1:^= M:6=NKM/VF=.HS &Q$/7Z[YN$' ?)(KP(B=_W97>S[";S&RW?JA,AS'K/LZ): MV"?&SC/'J78GDB?5 SV3@O]SH&6>,#XLCTYU+DFREZ0\<[#K3IP\20M[.9=S MS^5R3B\L2POR7%K5)<^3\M^*9/2VL)'],?&2'D],3#C+^3DYDI^$_3H_EWSD M-"K[-"=%E=+"*LEA83^BV1.*!$$B?J?D5K7>+>'**Z5O8O!MO[!=81')R(X) MB80_KF1-LDPH<3O^*E&[65,0V^\?ZEOI/'?F-:G(FF9_TCT[+>S(MO;DD%PR M]D)O7XER*+ MY?UWKK#/NG(C$1K.0)\1.3,K]E__Q':OX['7I3:=SYRJ$%&958W +$Z(N M)#8AGPB'&]!8@2$K5MB@X^X":Q,1:I!X4&0S++(%1+PNY,F$H ##WGI@S#TI MX+7-\&"^#_)]R?=;_"C4MJR&A!)22,@7[ 9:3 $0BK2@ AA?7VT#@ +<$Y( M="DP7)IJ85\%QB*NYL\@(JX14=M0]\'5DGDSA.KX,P']F1C^^*YFS&IBF.LC M/>U-##+R?H3.9H3.%M"9:I@G$X/[ A."@0F!P/0(1*! -/KCF8+\J6% Z&L; M4T.".YEF(J:^IA(/JFSNJW1\02YQWV_#U#%XI4,=4US-2> QJB\Q6@B/4M]EP M"T!0#YCT2,#%$H6CBQV"JR6*1C0B!>ID@@Z*!T"U,4[KV)F3\BAO&96UHY>" M"3]:L\U-YA&+8ZLVOT*S-0+F8S3;U/>43_GZVO0C*8]I45FOE/'#LCS2'BAE MA-ON/O#M//&;6C/(R(&)UY"_E_5UI1XP>E97,:>Y#R[_ U!+ P04 " !O M//I,DWO@/M0# #E$ &0 'AL+W=OW.,YTX"1K &2"=V;]?<^DTE(O. MO 1P3IWRJ2J[,,N;J;[79ZT;[V>1E_7*/S?-Y2D(ZOU9%VF],!==VG^.IBK2 MQCY6IZ"^5#H]=$9%'C!"HJ!(L])?+[NQEVJ]--!+=CHW[4"P7E[2D_ZJFW\N+Y5]"NXLAZS099V9TJOT<>4_TZ<=(ZU! MA_@WT[=Z=.^U4EZ-^=X^_'E8^:2=D<[UOFDI4GMYTUN=YRV3G<>/@=2_^VP- MQ_?O[+]WXJV8U[366Y-_RP[->>5+WSOH8WK-FR_F]H<>! G?&]3_I=]T;N'M M3*R/OPOC\SX(,!_S ( M/S4(!X/P5SV(P4 #T&OO0MFDC;I>EF9FU?U]7!)V[*C3\*F:]\.=MGI_K/Q MK.WHVSHD\3)X:XD&S*;'L!$FIE-(XD(^$(&=P'T6#)O%ACGF;.I@ZR)B $D> MDNP^)9E,DZ/!XIT]GP1+X@0A2A!V!.&$0(%H]YBXPY1#M D# =^Z*!'%<01" MXJ(HBRP.Q 6!$:48P:4)5)IPI5$"I/48,?+S&R,"*$- 5 )="":44!4"$FPF MWQ&J*7(T*2@IX0&%%$$"C&DBK@B,!8)RBDC)N!>L$,Y90F6)F M>!=C6!<#JW/#D#Y"8-814!@S"$LP+N?] P'!M^E@=$0K='7JSLNUMS?7LFE# M,AJ]G\F?67O$ ^,;^K2ER'ABS_#]B?N#OO\ \'=:G;*R]EY-8P^6W?'O:$RC M[U]U1^\^X?&7(:/"L']R\;Z?U!+ P04 " !O M//I,X,?EUN>%V0DQ'A'C=P8#Y YU@E#LM90,6LLX7_ #8B$*R?RC)H2KG^=^LH%'185:67 [V;L1SW.9B?Q M%YJ=$"R$8"7XT7\)X4((=P1DG.FH7[' 9<[H[##S9TU8W0G_&,IFUJJH>Z?W M9%HNJ[:'&[Y_R.P"H54@ MU +1IQC9+H;!I!HS&I.IG^U0E045'H+(;B:RFHDL9@X[,P83;X[QDRC==;ZR MH++,\^QF8JN9^,Y,L&],?!L+5_X#4$L#!!0 ( M &\\^DR.V#SHMP0 +,; 9 >&PO=V]R:W-H965TP/E0Z6_=&11[R*%)AD>WVP7+>7WNIEO/RO_U2S>KWHLBJ M_VYU7AX7 0L^+WS;O6V;[D*XG!^R-_VG;OXZO%3M67CVLMX5>E_OROVLTIM% M\!N[>5;4&?2*OW?Z6%\W?RO%X$49>1SO6JZ5QD[<^'OM-YWGEJ M\_C7. W.,3O#R^-/[P]]\6TQKUFM[\K\G]VZV2Z"))BM]29[SYMOY?%)FX(H MF)GJ?]J];LK">&E3*;(?I]_=OO\]&O^?9MB &P-^ M-F!TU4 8 _'30%XUD,9 CC4@8T!C:U#&0(V-$!N#>*Q!8@R2L0:I,4@M@_!T M__H)<9\UV7)>E<=9=9K3AZQ#A]VD[91;=1?[&=;_KYT3=7OU8REY- \_.D=& MY1$7 A M[,:!1)YBF*<7,N""/"XP\6P"\@PSSP#00MG5(E'LB8.Q9XA[>T8S%VC/E#;* M\7.:8?@9H%\D'A<85:8FW 2,%D-L68-S:T27@R.C"(W.5R#E</@H'%(ST:(X\;!)S0.CAL'!XW#K1:)/-V;8[@YXM;3)CGF MEJ<3MJ<8'H'@L=<0(!+,4ZW V B #7E@$!@&,64S[MF-@T77N;= Q%//C1&8 M& %@(.9Q@6$0-*%:#(, .U[WW@(1>79W A,C SDZ5("PR F;&0%AD&@1RG",!!8&92U6;TE]YDMO;Y9 M)<][&("$LI^[";Q?$;\(A_$A@(]R;J7[CN57T3!I!)8=9;];@R)/_R*,(P'2 ME*>O$":-)FS4%"9-@67'J1:*/-4JC*,"I"G[W1T0>1<6A7%4"$=/_U(81S4! M1X5Q5 A'9U2!*/:]>L0@*@2B,ZIC%K#PXKM ]SGKCZQZV^WKV6O9-&71?PC8 ME&6C6X?1E];A5F?K\TFN-TUW&+?'U>DSTNFD*0_F$UEX_DZW_!]02P,$% M @ ;SSZ3)'MU:: @ Z @ !D !X;"]W;W)K&ULC99AKYL@%(;_BO'[KH(HVM@F:YME2[;DYB[;/M.6MN:J.*#MW;\?H+=K MY;BT'RK@>UZ> ^9 >1'R51TYU\%;4[=J'AZU[F91I+9'WC#U)#K>FC=[(1NF M35<>(M5)SG8NJ*DC',=9U+"J#1>E&WN6BU*<=%VU_%D&ZM0T3/Y9\EIJL-1VX%H47;LP+]S_:-[EJ8775UV5<-;58DVD'P_#S^BV1IA&^ 4/RM^ M43?MP*:R$>+5=K[LYF%LB7C-M]I:,/,X\Q6O:^MD.'X/IN%U3AMXVWYW_^22 M-\ELF.(K4?^J=OHX#_,PV/$].]7Z15P^\R&A- R&[+_R,Z^-W)*8.;:B5NX_ MV)Z4%LW@8E :]M8_J]8]+_T;0H8P. / ?@:@/X?D P!R:,!9 @@HX"H3\6M MS9IIMBBEN 2RW]Z.V:\(S8A9_:T==(OMWIGE46;TO" 4E='9&@V:9:_!-QI\ MKU@!BN1>LO8E!/^;*#*05U(,DF)GD-R18M@@ 0T29T#N#$:4RUY#G:;M$TEC M]QME_(#P#HF 2 1 (B.D7I/>S/0AR=+<1P*$!*=H$BD%D5( *1TAI=Y,)"69 M3P3IZ#10!@)E % V LJ\B1#Q<7P5GMXP"L)0 (:.8*@W31(G"%$?"%"B&*73 M4#D(E0-0^0@J]UCVLN]@L,I1@!.P9)[^9A(G006[E7-OGQ'AQE7M)WD6M>XYR*;*E7YLCD%[;D2^[X.J,J!A& =57M3^ M:M&WO3:KA;RHLJC%:^.UEZK*FY]K4(P]+_@SR],-X%](A_"G%M[^Z]KI0W*;]W#Y_W2S_L M&(E2[%27(M>7=[$19=EETCS^,TG]VSN[P/O[C^PO??&ZF+>\%1M9_EOLU6GI MI[ZW%X?\4JIO\OJG, 5%OF>J_R+>1:GA'1/]CITLV_Z_M[NT2E8FBZ92Y3^& M:U'WUZO)_Q&&!U 30.<&,!/ ;@&$3P9P$\#G!D0F()H;$)N V D(AL'J1W^; MJWRU:.35:X8%=,Z[=4J>8CV_NZZQG\Z^3T] JUO?5SPEB^"]2V0PFP%#[S#4 M1FP1!+,ASQ"2.%E>((1$OS"!KN-6#$6+H7T"9A4SDH"A"5B?@%L,N#,: R;I M,?50:QR&SH @H- %/4,025W0RX-,5E$<+8J#HGC*\ 01FB":/ZPQFB &#&AD ME[F&$!(ZZV,S8**[H6!A'%-G@K80QN.$LY$Q2U#&R>.%L$8PW%GUFP1PH9&[ M[K<01+(HQ>FF*-T4F6*7+L20Q%W;*:3+290Y?!$4#>^&QR*$RH'FYOZV3T)L MLKCY$%/HT3Y.1%+BO4C9?%Q2W.0H=#.@"P4!=4&A?8,BF(#99W-TH MYFY@I2$@H L*K0VPG8+8;''CHYCQ ;;(OA;J NY8 =LIB,T6]UB*[6B!+N!. M%!"9@MA$<*>FV%YUY+>;XOY)L]_XSL--C4&_W1D \S498C'P S]BEK1$0S\:JQ7V)S=A9K1&0WJ X[PGN M3CHJT1S[M=Z.PM;]R=7;CLC3\\,Z]$#JWLHVL-T#T-[N.X9 M3F1^T1H.[+[FS;&H6^]-*B6K_O3E(*42NN;PDU;62>3[VT,I#JJ[3?1],QR4 M#0]*GLTA8' [B5S]#U!+ P04 " !O//I,K*$L41X# -#0 &0 'AL M+W=O:/SE= MEEU6D++):&G59#^S']%D@T(1((G?&;DTO7M+6'FC]%T\?-_-;%FWE+&[*D^9]LQXXS.[:M'=FGIYR] MT,LWH@P%MJ7<_R!GDG-<*.$UMC1OY*^U/36,%BH+EU*D'^TU*^7UHO)_AL$! M6 7@+H#7OA7@J0#O*\"_&>"K ']L0* "@K&20A40CJT0J8#H*T#."*?M73E< M3RE+Y].:7JRZG7%5*B8VFD1\0FQ%HQQ_^1\?L8:WGN=^@J?.6212S*)E<(^) MT!!9F8A&;$S"3[R.<;C(3BF&E"ZPD4#3N32)2$.>3,3'&K.Z6VA]O] &2'+% MK0>.BR?CO4%W^7 "'TS@RP3^($&@.8684#-B,CA.8"$!*"0 BD1:D9:))%-* MQDL\UX7+A&"9T"@3:W87H5$%AP%.M%ED4I[G(HU:F90?H5"?*"85)'$8P+XB MT%<$=%^L&8,8W9;)!+T.;DU!C/8>KR$&PX9BT% ,)/ T0Q#C:X8@1I_@$*-- M\#7$1+"A!#24 GT$4J,B1 ;O3^"V;1,<(49B$4NO."[@%QMLBP4U*^##+UC MH,T=:*CXRA:%3,5(J[-6T."UO5H'W& >$0;J(+UG\'W32P5%M[OO=J:A8GB3 M0!Z@6-_R%*0M:-<*P9L),G>! %W9SQ"\#:!@_(Z&X"4>F6M\@'Q]@,PU-S'[ M?@2TN0.UBIW>0:L@]4&>JQMK2T\E$VY[K=W9_1&+@YK6OD"3)P2TK]!DW9[, MO]*W'PH_T_J0E8WU1AD_'LI#W)Y21KAV]X'W]I%_FW0/.=DS<1OQ^[H]H+&ULE5C;DJ(Z%/T5B@\8<@$"EEK5ZFCW3%O5 M-5/GS#.M\5+#Q0%LY_S]"1!I27807P3BVBM[)5D[D/$ERW\7!\Y+ZV\2I\7$ M/I3E:>0XQ>; DZCXDIUX*O[997D2E>(QWSO%*>?1M@Y*8H<@Y#M)=$SMZ;AN M>\NGX^Q4O^56<4Z2*/]OQN/L,K&Q?6WX<=P?RJK!F8Y/T9[_Y.4_I[=< M/#DMR_:8\+0X9JF5\]W$?L*C-4550(WX]\@OQ M\TU9443B\L'G/(XK)I'''TEJMWU6@;?W5_9E+5Z(>8\*/L_B7\=M>9C8@6UM M^2XZQ^6/[/+,I2#/MJ3Z5_[!8P&O,A%];+*XJ'^MS;DHLT2RB%22Z&]S/:;U M]=+\XWDR# X@,H"T 0'J#: R@+8!V.T-<&6 ^QG0GY(G [PVH+\#7^+]H1DQ M&< ^ _S>@$ &!$-["&5 .#0 H^O$H<$A[5SCP2'7V<9D<,AUOK$ZX4ZS%.NU MO8C*:#K.LXN5-_8\1545P",1)B]6/J86_L?%1,$C-K,.0& MPW 7LM A"F*E(SSLMQA'9-FF2L!49T1C(-T^YCJ"*9#%79+E?9+579)G $&[ MD!<=XF'6Q7R#,$$7\QW"A%W,*X AJ(M90Q@,3Q"%UQ*M&6B'@< ,+LS@U@QN MAT$9MUF#\6I,VF "S"A&RL LA@)70X'/$)"%@4L"6*4'J_0 E:ZBTM.Z8H0Q M97W, 91/706UT%&8H9 J"V )P$)* \,:\&%M/J!-J2>+!L-N.O*1AP*$E(R^ MZF08J78%R*A+T2U9)V\&Y\WTKCP&,P0P0S!\]829!G:RP2Y">V6(X=#4( MVA4![U-/F B#!4"&THI?J"68D,QQ5 U57:&M01I4]PCVU#5,%#6J(G#4#VP M_X!L@Y.Q;F5-]JL$/2+;8'L< +(--1,;C(_#X;*)P= $,K0B^SO1G4J\7MG$ MX%0".)6:4C88A9 '9!N,0NA]V=\DJ".[?[:)P5,$\I12HQ=$?T]@H2\&VM"7 MP5 $>D]0]U()4C?3'F4&ZQ%@YZ;4P&&P'F$/3*C!3P3PDSJA+Q+T@'V)9KWN M&ZW!551WE?8*,H- 3"WXSLTG6<+S?7U<45B;[)R6U=O436M[)/)$JD\ZI7V& M1W,,M"_P: FVD]%7B.>)A*.U&!:@!XJNIS'.9ZK-6LU)\EM9? MCKLL*[D8!_1%K,4#C[;M0\QW977+Q'W>G*$T#V5VDN=#3GM(-?T?4$L#!!0 M ( &\\^DQN/$7L#P( ,L% 9 >&PO=V]R:W-H965T"J$SR2<-K%#^EVGR;6P2%^=3"HV3ZRJ1R% M>+:'K\TN3FQ$0*'6EH*8Y0J/0*EE,G'\&4GC2=,ZSO>O[)]=\B:9(U'P*.CO MKM'M+E['40,GJ+TH+-K*84!AY M\6O'W3KXFV(SNH4=\.B )P=(9))P0R[),$#DGL\9U[D15A@BP88^8(\G<$ MRS!!'B3('4'VCF 5)BB"!$4@@O5-E3RF^G'BS]HT8^C$TWSN_H'4$L#!!0 ( M &\\^DQ@M\S\K@( .\) 9 >&PO=V]R:W-H965T.ZY>^Z"?9,S%Z_RP)CRWLJBDE/_H%0]#@*Y.;"2R@=>LTK_LN.BI$IO MQ3Z0M6!T:YW*(HC", U*FE?^;&)M3V(VX4=5Y!5[$IX\EB45_^:LX.>IC_QW MPW.^/RAC"&:3FN[9"U._ZB>A=T''LLU+5LF<5YY@NZG_B,8K9!TLXG?.SK*W M]HR4->>O9O-]._5#DQ$KV$89"JH?)[9@16&8=!Y_6U*_BVD<^^MW]J]6O!:S MII(M>/$GWZK#U!_YWI;MZ+%0S_S\C;6"$M]KU?]@)U9HN,E$Q]CP0MIO;W.4 MBIR,DK4,R MB! TVFTQEU31V43PLR>:]Z&FYK5#XT2W:V.,MCOV-UU/J:VG68*C27 R1"UF MWF"B'H:@2\C2A7P@ IU ET4$93&/'/=!#@L700:0Y:7=P02C( ,\*"\#2;I*8U"G+CU!7 HPFZ!71Q&V,6M(%R: M72UQ!@K, (')0&#F!/H2XPQX@R!@'!%7(@ D(4&N1@"8)C&Z*A*%\*$6 C+3 MX:D6.L'2%.@C@"-0'P$25DQO=<1:T(')1^A'02PB(20;( M!( H 2A7$#+#P*$0]"ZKDHF]G1RDM^''2IF_<\_:32>/D;GL!O8Y&B\08%^: M:<9>CA_TS2CTDXI]7DEOS96^8NU%N.-<,9U_^* [=-#35[&PO M=V]R:W-H965T*_*FBS,G-)F M;EDDRV$%R!-J8,U63@A7@+(I/ENDP1 V0ZL"16VFB;#M<9J@"RV+ M&NZQ02Y5!?"_)2Q1NS =\\/P4IQSR@U6FC3@#%\A_=7L,9M9OXDN#V!.=K@B<) MWHW@?TGP)<&?ND,@"<'4'4))"*<2(DF(1@2KRZXXKC6@($TP:@W<%5P#>%T[ M\X@51,:-XOS%&CLQPJS7-/"CQ+IR(8E9=AAW@(F<>\A:A=P0%G.@]\+5>;%T M%;I[O\%*140CR/JAR.:QR%8CXMU#=BK$"5Q]M)XVYYX0\.YR'NL%?*V +P3\ M81SQZ,PZ2"0@M8!XD3_*J0;CCX)=JQ@_'.EL5,S,_B2>0!M/H,3CV_8HH X3 M#!UQQD6B8ARE2B;H;";H; ,U,;,19J=B7/N3_T6H34RH)";P9WJ!2"L032^U M6"L0/RZU>$*I:3!*J:D8M=14C%IJUN#NJR ^BU9'C Q=:LIS,;#VW?39Y7?G MR+YTYBM'8U\[\TW7+&_R7>O^"?"YJ(EQ0)3=V.)>/2%$(7/=?F+5D+/70C\I MX8GR3];=#-SUS&Y"42.? U;_)DG_ U!+ P04 " !O//I,PTH?K9,# !3 M$0 &0 'AL+W=OGPLYLJXLVR1C>9GPW"C8;F(^D=&:NI5!C?B5L$O9NC>J4%XY?ZL&7[<3 MTZX\8BG;B(HBEIVR= M*R*%F348VL($Y!:R@) /A"4=N'I!,2]F%)C3VP7F$!%HD$4OR;*?9(60.+>0 M-800C^+1.FC.G9K N'XW'!_%XGEX@'RSRX+FZ)P@H<@+&RFOTT'1(=]D>%8)JKU/A Y0$P5J1TN)EK4Y M M)X%D-XEOT\*P3BZD_&^B[/;6IPH29.;\LM%.:.L\N[D%L_<+TG4/"A#BC0 MS3-.G4CW!:*Z?,$EED"-]3RW@P)7->)_HFEQ-2)0CI"F#?I*,T<@$>C97IKE M )I5/\T:@9"P2U-PE27A@)8-^P."$$JZ/,'EFD"]1IH6JBAP!4(>'.)W;"]Q MI:68TGH=%+C2TD\H+<65E@Y16@6ZV4Q%VE,\1T AV Y#]0-$2P2D$ZV0Q5R] MX.@?*KWC=4Z MKF6LV->G\]+8\%,NJIYKS5Z_ #S1ZKBGS<_(:$Z0^049+9OS_0=]\[GA>USL MD[PT7KF0A\SZ*+CC7##IO/THDWA@\?8Z2-E.5+>!O"^:8WXS$/RH/F%8U^\H MT_]02P,$% @ ;SSZ3.C .#<@" _"\ !D !X;"]W;W)K&ULE9I=3R.Y$H;_2I3[V?BCRA\(D(:$:%?:(XUV=,YT;(.&QNZMLOU4N^_*UW?ZU>VJ:;O3W>K7978V? MNN[Y8C+9W3TUZ\7NE_:YV93_/+3;]:(K'[>/D]WSMEG<[QNM5Q-G3)BL%\O- M^/IR_]V7[?5E^]*MEIOFRW:T>UFO%]M_;II5^WHUMN/O7_RQ?'SJ^B\FUY?/ MB\?FSZ;[]_.7;?DT>>OE?KEN-KMENQEMFX>K\6=[,8^Q;[ G_K-L7G?O_A[U MIGQMV[_Z#[_=7XU-_T;-JKGK^BX6Y=>W9MJL5GU/Y3W^=^QT_/;,ON'[O[_W M/M\;7XSYNM@UTW;UW^5]]W0U3N/1??.P>%EU?[2OOS9'@W@\.EK_>_.M616\ M?Y/RC+MVM=O_'-V][+IV?>REO,IZ\??A]W*S__UZ[/][,]S '1NXMP;EV1\U M\,<&_D<#^K !'1O0T"?PL0$/?4(X-@BBP>3@K+WW9XMN<7VY;5]'V\,$>E[T M\]1>A#*^=_V7^^'<_Z\,P*Y\^^V:.5Q.OO4='9F; ^/>,=&>(C.-_" FY07> MWL*AM[AQJKD[?G_@SX@X(=D#[#NBD M@R0&Y,#$/;,Y>#NS3TD,W!1P*7/V47A.5^S"L;SS]9IJTA:Y;2Z168C[=)8RLFQ-$UC-OKDLS0. M<"''Q!7[<)2W7MGG5=;D0= )F8S*G0:"\R-X$G]+U,BFMJ!PAF%!BA$J8<#B M&&YY>)IC<92T($RJ/,#JH/7)Q2Q7[!1RP5&0K@8<>Z]G">),3)7 8G&TM#I< M6CD:8#N3G@.#DRM3?'\N^T_+M8T2*'M=:YX5/$83ES6L[T MIL-IF;*)DI?9TA2"-D0)S@#H ]D494X$09L-RP4/.<0X5$W'P<#IX MZ 6O-=R['".I\1D(SB'()7VH+5@<%IP."[ZZ8'%8<&>$!8?#@@-A0:]YL ^( MN>RZ[/7 MN;!VM-=I:203U X&X6BL/UX738"C=2FCA$=+:DX#+D6*,GD'G&>GQ0-P1,'8BDI[K(\> MZ6,E$!/6'S+#'4U8?TCGAZ +,H35C$ ^K#(H DDI9[GLIPASULIB&L"B M33*IN058\)8K D"5(P:=!\LBT(QT+BH+RA\BI^^!Y9JT7*LLCK1JAI)79%E; M'+V%1B%6$5)E2\J @Y816F,U28L K3$!4FK8:1^OV'="!082*.MJ8. M6#8)R:92!U 59N.=.K^"',GT MD\R? 5?V3ES;.P6LV@%L$?05""2RVD"P0? J.B**Y9J]!92S9&O#AT4]##CZ M"R"9C\E(K9D-Y.:0B4KC;?L22&,\JQ 6M3&%*.#>CT+]&=^W+INNG[+MOWZZJ?W;]16;Q_8V]F%KP_ MW!XNHO_H_G O_E^+[>-RLQM];;NN7>\O.3^T;=>4US>_E&%Y:A;W;Q]6S4/7 M_]E/MNWA/OKA0]<^'^_:3]XN_%__'U!+ P04 " !O//I,WIS\E5)M #D MYP$ % 'AL+W-H87)E9%-T&UL[;WY<]O8E3#Z\\Q?@0J MF"$V+O9,JKQFE&FW/9;[ZS>5FGH%D9"$-$4P &FUNN:/?V>[&W !0K+LSIOJ M5'5$D\!=SCWW[,N_-LT^.&S+OQ^*5]5AN_^WWV6S^>^"GV\VV^;??G>]W^^> M_?&/S>JZN,F;2;4KMO#+957?Y'OX9WWUQV97%_FZN2Z*_G?VW*/_WK_D^OJ]7AIMCN@Q?;=?!FNR_W=\'9ED!HMNC]N)D&<^'\\MIZ_ MOKAH]G6^VO]W[YN?[G9%^\=H^O0_V]^]@*?7],;;37[5_O4RWS2=8?0<'XJZ MK'"!Z^!UON\\I_;_S__T3X.;?%LVJWP3_%>1U\%;^+(#YO:3,J_WV?^,V]\( M_#X65R4"#8;Y/K]I+Q9QZ5FSRU?%O_T.D*4IZL_%[_[TYMVK]Q^#/W]\_\.' MX.S[5__<,_0K6%L-ZSH#+/@Y^(_BKOWNZKJSCS?Y?55$;Q8K0IX"IY9\_-]RZYN;@"9SO?5ZJ'\=7!Z\B0X"J&Z#$ZB63A= M+FFBDV@>QGB7 4:[8K4O/Q>;[C%76[J5LNSVSV?;S[#&JBZ[A.1#7>SRVONV?WJ=H#!JT<^/@F:O9X8YHPV%9[>[Q@4VVOGNZ+^L:"B6<] M0$7K_5T8[#9X8_!U!/,.!X4QBWW[C3]7U?JVW&PZ:P&4V9>7)4X#^ "H=57B M1UZY=ZCWM$[_UGC[_M\4TFQ@LG)3[@'.746TMQ_%=OD=;K(7*:QE><:H#W"58(BZVFQH 1?%MK@LN[L4 MZ,@;#L(,S."BS<"#+ZNZKF[A]C? <-1@FD.] MVW29*.#CX>:P(?+.5&-5W0!;O 9<@_'@H)K..Q^+/8A4B))YO47\Z1P+Z'44&NB\+%;!$NIC'M!X \C\,LBV4[P_M@9!AWXNUWOZ^V*[R;<.$0 MNX$V%3!5'\GQC]%!1DTIN\^.8Y^G'W*\HM?%O@11X8EAI^WASO?P.DE%0,#> MEEL8I$39J&K*(S+BBR.L[Q38]@_G\,-FD]=-9^+.1=&XVWHS !;"IWA\C ZB MCWV#L7WLTZ-OY0/VY YP=$/>Q_V[:=\[U P1+HZ6E!+ M1BLY'3$.[F)U4Y@E#"#EQP*$HX-O5PUA>)-[Q!2X\B#*[>H*&&7G?A1TK\/@ M"A@I2N=X,_/U3;DE-0#IB>:>W<7 (X<5B@A &?J>.KL!F:VF?2%!#. TRT%I MI\/U^#"(^""@.A2JV".^@:Y3K@)< ][K4R2:3WK>.!,BIM;<^WO?ZW1>EW5U M$R!M++<'7%UED.:B )I1R.O!/O_9 Q;]&Y[,YQ)7?>^)NL(% )@>7X,.Q6\@ M#*T,H2G_ Y_-@ &HHCAN<(AX^(1JU$O*"I*(CZ[SM/^#C2UI9A$M8['@B^;;_ M",;P]Z2:49#^'7Y&6G!N@%A> 63H'#?>N<^G&4$97_E2&AR MP<;2>$>8\([43[G?>P1$ 1,?DKZ;<"F[J CDI+S:BFJRN@O01--L&"/R]=\. MHLAV.#SRA1JDI)K7C7HJ"(OY357ORU_X=9@2%GS(:Q2,B$3SM0?8 3"V!HM. MHP[,_QK=?Z,>%F\]ZG^&R8KOR0<3F%&#=2Z*[Y+QF9$M!)2AX ;T>SH6-(A, M)['^ N5( [\5Q=%<,/B0H'B0@#R0?&'?XEFT^?*$DJOH[3@BO8A?;]MSYJU M9TTZLS;ESP^,0P?:P':$9[2UH!>.E0GKE4EZI MM""3(V3]II<7YC(C M8%(/.J!&RT+B)B.?R+S'JGAX9V^(3%"-SNQ=VXJ5X7 M<$"@#NT5WMCP[%K 75C?3X;[H$0'J1(V"0#L'!>K?TAA10-0>]>D#:8&SZO M4=I&PD/2Q7V6PN16H0E1/$#9+B)>PP)0==K:N$%K:1O%0MB5$ON079,M[YXO6B9I/"G6Q3ZC$8*(P5CL M5&<@1^ %XB#4+]E0,@SUC\5.P=UO'*8/J*N3%045,H\*:8\QVA!JY$;R!P!H M;,'5,XEU(+:DVS$A()WA,>N"#7M":UD6A>NRWQ1ZO6S!"O+;O.Z2_C.U\=:< M8C N;G:;Z@[D /Y2KQ"Q9!"_62>X0C*#V !P$,4@KVN\XUXYL(,2OA/NT$=] M\8$@$/T(T%T6K(26P)PX9MCQ+]'IH]!5ERN$(?[N<6S5=,SEEXSR:O2;:$B] M**[*[994N2X(R'352,D@_/L7"ME?.@W M& SPHU$7]X60?2& @I"C+]\9BU5-BYX@0R';&&()Q7)@8<*FXN8 ]*$>I$F1G'='57OS,%9JCR>(? M8CC:L3INYALR?P]1@#!!$ZALKP9/OHLWY?X:Y0/< M"[/1QQF[?XWWX?#.*&LEW8Q[*M1N;O55C^OCO&]C/69PZT '_1<]!^\)5R$T MA_-^*CJ%L5QUV&8RA%^#,6,?"PI-PNN^TC/BF8^RH!'!W;7L#4H[NK.?[-!@ M:V+S&"OQ+:=O<-A5S!?R=;53*K7$2""&GJ/[#:5*H 5K8#HK7N>G:E>N@MFT MR]=>:M&&V(><@/'HM6306HO$P,U L+TN-L36]HX/#34V9EZ@VFZ[3 ?MZD13 M/_"^O5KV^_HJWXKA(+0(L^*[]KNND]:BV_TL@==0N6L MK&3'N= ^9<% 7LUX2)2%?B*_6"D<<)Q(\C^ M\Y#70# W&%&WJ^H]"LMO*]".,+J0]OWQ )HE_&L:X>H_%E<'0<;SI__/A. $ MXB>L FU^*] @W\7-_K M-9^U@69 #02WNBGW\-0$MGI9X!4L-+!$ MF!(T"Y7H)%^3#;;]Y6W1_N;0M+^I#EH*0V U)4AW(//?5GBOR/7M]X7@PVA, M%+357I%" \+&9FV6(.,<049<%C[)H6HX20'OV@<-&PY0CF@P)'9[@->[R/#QN'.BY6*\<(9WBA5#YD-\#- M0F A<8&ZK.E6[Q_G.N%L$.TSC&8RR+! MIZ38LL6BV@+"$?PJUM]S07*T>0$M)^:?*U3$^9J.3R^TI)M* MB(,\BK9I)H--7+#WG21>-1LIK@5%9W0TGT7@\5#;0F#$#_@ M9NNG2J5@\DF*BMWLBQT=:+ZZ+F$0N?* #IK PE<@V>2!W"I#)&BJ7PH]^2T( MS4"?6("Y1/("P("K"M-<515L$/ $([-+H; KN%<@7-=B4D0K_P'E$IP.2- & ML$N3,LN7I>K:_F)%\7(J%$3#9 ;ICW:1,1HBI>ULYI)\*-]H&73.D:\ MCW!]UJQE WFK*Z7R!A?(YT--F]'8OJ(W!BZV]]:&*.?<%DAR&G- ^7I-[\$0 M%C\-Z<;:)/9[Y+@):(\2B<-68A6]VC!9?:4@/@E>P*V1=:CK;8M\!(1&4-/P M>65A,ZST!AB)8A6C0N0F6@8Z"+O_7(**"P1GF]_ TYKG-G*QT4)\DSMN?#Y6 MY'1H1R])$22S'QJB0;LIA.#SWFU>*Z._5.\X(ZV&YCPVN@$)R!#N3IRPI; MJG<9RIV[+8@TZ#.S45!V,R["68$!\?(>IBA8B UHK^W+!\Z)FN\1J3D0:)LP M7U>WVO.AB*3B]1T#K<=H:QMU!2*-;8A::4=(F[0+L6C,].AXP/6L#%,D>8#B M766LD;;D^RWE-F\T+(EJ]A++Y@#HI$G.NB2E@0\WQ_C^@OSE8\CI'ZO:3U'I MNKPM+FHZ;C3YA,1G^LX7%^\_8[@RFWQ5&.;+QFAK) 4! 4@;<2C<@P0OD@#) M\0C'=8VOK)ECHM:#^C]%WB-;JY5N#XOA(^:9@8P4V@06P7+8#ES7%2 M&&7ZQN,&@+2CSJA0$%Y7FN GFQN6%C?F[>6[W:94"#XD%M!*"Q"M4)HB+$6M MAQ"/_3)"'W#.%QL03@Y72&+Y%N!UN(,3^?LA)X>]4">Y$20E>;EV"Z?Q>&B\ MA]VA4*\'P'K #>_0#]T0 DHLP9U(A\@98=2=,AB(SJ(PZ?Q @."WM3B*O*3 MC)7@,]!1X"J&Z3A3@'1)C(7IAN52Q.<_%WQ?Z2H0?K&%F+X\B'YFXGN)7< ] M(;G/QMT"@\;1E6A!6J2C+2@)?90CM )2]:4VXIK"'TGIDH-0_G\%$I3J9-E\ M?YN[!B,F/.:\$1+>.#DP.$6YL1N8ZGW9??=X,/CPU _;U2=C]=-\YA[FR5#) M"*-F4S*#4LE>G+_"0;165G5DB1;I0-LIOV.$+I2[12,IMUZ+EBAPVH6Z@N*+U,"-ECJ%^O'DG]^F0KH&73TD!#9RZFOKRTRPJ3 M8)_:,VC6N04UM_0 HN:K6*'"U0#5P5+;:?%$_AU M@\A1BG1"BI.-(7#J20LZ_JDF1 M@MA- 306(4-WFNW(' ,&/+Q$KK#/K]B=0 SJ;^C$H5GRX%*9GHN?B]7!UMU M+KG3;)8.E21&&+?!L%18AD#?075A$92#C-$X\ 59\U9*["KKU>&&@=;8G('6 MB[,4$GW#N7FX/EKY6O+DA7G6 =P$S#?&G'.\8'59:(1&!F(N,-U9W(PR]A)# M-K#,K^K"DD0#%F99VF?R(OJ*([L1,+RG-/K\7="IQX2LR/*1G$;SYP \Y

LME&J#*V$,F-O M032[9HZLOE<7GC-":Y'BU/YA,CZA.SX37J*\,\&8&Y?4R$UGFYVYW J5-5:^ MV)O/L/)BM]>V;4T#:0]"!+O47C,"DKX=^J.O/]N;S8 F2U:TEBLZ!>LV>#HQ^1CJ@3.@*'QL^$_J;)FWM5E+1*P$/X6. Q@:=EP_QCE>\H M'!>M6059903<:'8IZD*T48V/3,HIM)@E&(4&]BQ%22O "XD76%OH)VBVQ M42!@.F_."O67D109DS5]JH0K[!7.ZT&8:2M3@0,)ED>VMFU8@!8*%. @:7N' MFK:DE45'0K2!3>I;68@$3/QBS<$ FNO*+: =Z%66C;J6X@@:0U,ZC$7=EKP% MPS79#;W[]!\#7;?N.5 L)YE4RD9$6!?,+-%2)*UH$ I_@*,"V.N[2?#^4%NJ M*3Y;7>[1 JX, (H?B1)\%I# M1=.EG/D['\HG[[>61D8(A,QOW77HUSLT321' M(E2@1_UP%$QD>[_$ VIAX]F+,R6SS32[JHM@?E-=@5 M<.QLUD:<0>8GO U>Y%AMS-U1<=O>,VS)\.+>:9^S!:JW;B<[4$?L[ETR/!8]E\6S>C.=Q(PLF%$O%O"]1C#:*Q MH%HSY;A$RV13=B?2.*AD#Z(_9*PN?T*A0);Z=78!Q[7Q3G>?M4^"'TGR /'Q M3G3"IC"(X>=JJ&C:$59T#4B?SH&=P5XL0< 8%?ON M,O7P8@;.NK_;B0[.^,XWPJC+#':;OD@X#;*4#94XVQ[('F]#JSKL,=*66/&F M&#[9AZT"#1L4M$.WLCWO)/B_?KPHFQ$WG\=U"&*Y=Q5A[>2DT]5*KU(@0A5F MT92 ?\B,46#@LT%MIF[0&[9M$P031]I2>7[1X;XM*Q?@$C+):@48P6(PVE"K1'[) M%J>*K!44^R5'18D:="+6C0R#B\.>P+\I;THV (9J5X8H]Q%\ .(UT,T-6D,: ML@N(9J:V@?5QRK66(MNX!C0$KC+9\MB+(OQEI7,203*HU\JL:*R.-G: 3@%B M[E9;M 86BQO59$315T80UA4H.4_YPG#Z$M.@T73I6W[;!J;=B7<[%4FLI'.8 M7$&83BS?VV\C)5 _"Z?%&R0%O)115"',-:DT.QQ8)'2E65\"0I-1*;BHJWQM M\8":=2JT +(>J"1_!377-,O>VNW:)(>JO5E;VIHO70NCLLLZ%YU7[9!;*DO7 M6N@19O5!Q!17J#=6&B7G*&HML=S:I-E'-EI:L5XU\QJ2ZS5]-[,9@=725]C) M*@JV8\+V_5OKHMC0JB+ M*U!R.1]/@>)&Y /T!1N+L7[7!KH3JS9@IG;FK.H.6I.AW\;F2?"28O\E#Z%L M+'/MD SO$?@-8#3;&,,M+%.X^/DGQ@.ZVN3E#6NU^=:8[P=0G1&S;-35$(Q' MA#.FA5+0U\NHD^/?J%IEF&%P!$>Y*(S:_4=.X/A7#?4VN-T=>DUE8 MMDF$ VK"@7-#LT1?&3"F7ZS%>T MD93\":8&! WE%AND$R2CXK<[C]BQK@H6/ !G5VTO>=OL/,)Q06NPC;:][D!# M95#RY3GA0DI.B1L 8*5#6Z[7EO&+3<3:S%?G:.0J+VV=IFR,26^MV!-E+KAZ MA)X.K:# M-O$E'E_/ 5G:6X;"FS!P^ 9H77'7=?3VJ$^7;<.X MWK7KZ$24X:0UDKIK$_A4M#DS1E5L5%B2]9CR#B,1N'0,BE85A5 0D>?*K[3] M2U-4!1*$TS%8*T&;G9IJ(93X2>EMR@;2V,&!'HN_:\^_+53LG41>D974T>L.8R:^[@O^,U:=]>VW:).AF7!%D'NG8&.V:<(ZPLVN1<*0Q>[ Q@ M#X=E1G0E8ZPT&.]Y6]4_TBF1$KXL;3+4V=D;8(&I<9&ID MG*>803O:P#)'&Y&(8;M'/#MXH("Y/QL!-RV$/'2#1S>Q$UQH);81IW.E&G'C M:4F!8A4M<\$*R>/3PTX"%6504<7*K659Q "]QDXA-#-3:$:^+L3*:/DVS#,( M1LDSD$GL4":C)HNO6LQ4LA")=1>R64,5^76_'=2XSH MT((1L?--4W56;31[*P#>,1C*1OA^P[LTHC(Q"3-HC,>VK>"J8?5BF/T0S1R; MR:7$%(++MG+NB"(T%M"MY:^Y7*J%!E:IF;Y#& +Q/=<^IU!3:T$G4=0IA;&P MZM@A [_HIF'$-L92Q\W MB/L8R3@NED*6U*/)45PNQ5#[W4M<-T"2#82ZL1=W@^:)A@L)*XWFDS6Q%IW$ MPM_SDIF!Y8>2<_T-A>Q9V"WID29=I4%#J!W"T&/1H>P-]8-QZ9U=#J]2#&[5 M!0JSW> K5U_N'66?_R35*8W?FM)@=22([8E09L2;O/ZIV-LV+!V8CQ(6#JU" M_$%9VA:H9B/=V,/DNYS-(@WIUYJL M]9\>W);L2?"QD^28-[T7)'%X)R""AF>\N+ZK/AVJ3VHL[US.< M]\=U8 0]U9LPB7^=9T3C%&F635EVK+!V$AA+S@7[K[ .LLK>2@H@ 0R/&GC2 DOUO^*V["I.$.K@$,R8ISGL33:# M3<9?_Z%P &7G:,V8( E8%E(3K,R:M(L:>F4,:RLDL*IOC+5_Z!45'()Y+9SHT*B82BLGQ02JZ7P&<370 M@U;Q>1 SOXZ+VA#=(4YPX%C%@]C)53(+D@RD8ZN" M:)K.&U%V^;;@:60 C*+1HAD%A1X5C31"N!*.1A@XJALJ;Z+EK[JZJCG'!DOX M&16/QQ3N2&B5[WL)&%X'()[%RE9_Q8-*BD=.R2FMR1I;9Q8=2"X@V;U 0%*# M4!H6BK?6=WPG)!]11T&P^/3=$819%&'N.T4*R MD>=A;\J*3W?OB.-\U48V7 31[_5AQ9019:7/!=E-B0>W<5<30GFI3]E#,P?K M9YQ[5U$68-ELDADDH;+$VD=RLZXZ@06221:,^YNJB""R&%]HX =<=TYPX M40G+IH[,'6=3-==;?KV'@$'$I4@PKRP;/%I6YL/YA;I4F\8J4)]L4P3F8C'#>G,Y==)WHGV-Q#[1\F M.BA31M4X*"'V)Y6S?G\9@H18T*T0[QO[$%K+%H=7(Z5XTY_#2JRV@ MB=_-PNQZF[">R5.XOD\I<,K.=';(C$5H@E7_. YKK<[2A: M225\*47%RF<5G867K!1Y(2TZJ0PCL;67$/,* =Y/$<&I.BU'I"BRATPJ1$:) MWA9U\W''P*K0@ =$99N3)UBRHY$8PW7%8%*NGMD-+9=#-*%PHNCI^A(.H[H? M>@\Q1$<,T#:*EJ#<$Y M:LKV,K"$94L)O:JQBD,FDZ2)G-P6>?V4N8HAJ7U -#?8C_8"V'[:%3K9%CYQ M,11]16POCT#;PF_L>/G1W'WVG*B':)G<-I2.C0/N>D/T==XH=B@)V:1D=<:@ MZ;=8=]0"H6J;QB$;1M_MMV%1M:B!+=.(%P5' A=4-';_ ">(,K!WO"''\"&0 M2)NV4U<5W:CL(GR49T@E,Q[+(3#HO4'8%/8%@*M>-OG5%<9R*<14??A(/=4E MG7*33<^^5 ]!6&J1F*ZW(;R"#MJD":L;%]GOR49%CCJBRAJ@;"E?TK="H]# ME(;.K?!OD@T=VLUVXZX(V$UQZ>9CD1!W0Y9]B;O8NU4.8.*BK@Y&R$1#]$=5 M[9)*J$5I\#0X%WG3;MJNRH!PD4M=&W-T34FZ?R8NR+:B8R)Q=4MRBCG0PF:E M#=< PH@'LE>)0.R &$O1U(8CP"%CWHDN1&&7'&&9WK)'4A=I$PYPJ,G>L^Z@ M5WM)*^YD7G*"F@C,NHA*J]R,115$^B>WCAZVO3MN]+97!="?/&L1@H$+]7L< ME;N[JG>.7$'K#5.9;0Q_-KK"&[/I@,-S:Z89&/&!:US *<*TO# M>9P1R,XM83-8A(MDQE":A]-I2A_3!< :5KF$#!"G -$MC^+1,TC!>IBTDLZCG%R-9/$.LF@9)1DB6 M+C,">Y(>0;+Y(IS"B4:1.AZ0\J/I()[%$0 9AD:XS<,Y8%!R#-$ ?=-Y$.%S MT7(1+N,$2>X HF'#["EC5Q0#&@".+H]A&AYX2BBR#)<)X\T()$L109>$*'!> M\7Q*Z#.$97-8$"R?P!312@6 #J+!/I-I))M>I&$6S_@?*_9O&PV@C1(P$4)M2-9QE0+[B7 M>.!_1HO&EG;J>SF#^XZ(1=<9:$26S?@?[RS!1#T BR""SA>,\SOS;!J%,[AV,3X(5&(VGP=Q/ 2&:#:GTP 6E\5$ M[GS+M I6(Z(N4K@F0(#@);P4X0*FD1?^ _!H#:*J!Z>XY.BAJDI@Q0!2Y32O1E&@-]2?D?_9N; MRFN+D8N&NR MG,NCL(+-^I;2K]R-+;,D7 "#Q(TM8('Q/#49!2],O4;]W7=6D<87JE NVPQ7HR+%Q=KRR?K;\.*I1Z/J6* 03 MK9\712 [,!-KTWEE:U,2'FG'/$L@G55NQ8GJO3!9.ZJ,HVR#1N\:LR7WB&J^ MZ;*R8D:\*>& ]]66*R+:SCSC@6%O&??+L1XP\;@MG9S40MFGQPSHFEDMKV;^IB)=;$*JLH M%.,$1W.9(4R!6,SSTDAM72VI0<3592EIP\2VN!8X7"Z';),R+T6U,7J_<1M M=&:O#7;>%IP%@M8^M!JJE! ILR5&"A,_7G.-&RFN6M=5;=(KB\:9S:U=PRY5 M-*F$5@RHD]E(Q6_M+"HK3XJ@I0O[^;*F$*"2?*96J1?^5!D95_E!"E;!:%9L MFB]GB&U2IRKK;+NV5^"L_(EK#U%P%K^'(F$2YTYGIXVY["M@5>.PN<0CL&]1 MFQSBT1GQT"W K6R0]RWJ;%Y$3V3Z%(G[$?K.J(TM_/9K8]$&JHBE>KZXR02_Z..M[).Q"YF0N2?#N%6 MU8]0N5V\/O*9R"*9@9N3M;)Y5KY-M^HP.,7FS2B6_^ !C0X!X-\7>__\*V[] M4JR[X7QM,Y4KIG>;0+:NE"G. =)B!AHE:!DHGL<@=4?=A[?84U->H/BX^+G^ MZT,7,_QI!CK,+"(=,HO3$":#C_YW[%E.DS !1>&)GN9UJVD Z93JQ]-T#H\O MX/%>6)[ D* 4+Z8X*/PC!=%_,4O@'WU::KM-@=6EP';AB<,W]^+*"U]+ J6.UV&OMI*2):Q.APE_WFWF8DM M%M:JBBTE";L"HZ*Y7"FA909I=[M0"L!UD:\'!#0/T]RN>ZB:SB.^N..JP3^3 M/PHF.YE.$C?[);;.S6T,$K9!X#0;5UXW7:&ZYD8-+0>3VR>^+4H,90I-V!PG M?.8#Q5"I1!-BP!^+FYP30'^P_(0?+ [TWG+\>IP3@5.+J9LCDMNSU7JVXU[) M1E?W-F_U/*GK?NNJ_@.N"XG,>CCL2F>?9G3@\PSI>S(,:IO\B\C3:3^31,EDF0I9W!NC[#%-C: M]]QQ6L!C#6=!L:"U6N62M!H'\X7RV Y,T/W6J.""("?I'&0ZJ%[C$)) M.)LGP.BC()JB[9B]MNFZ0H?.(/(%G.7MP'"[N(VD::':=+55 MP5M(NJ666^&)X.C2.PG,YQB042 %S;*N;O#%-:#@<1K=D FT6O5-2_H'ZHC5C<#"WC$(]B-@I M%B88J4J#6!MG;>^RJP188:%N0;Z\\ZRI3.J&U*)5 V,9Y#9OJ/F[#NJAW$-M MDG;J5N"ABJZ,6>A<%Q[C'7.#(B0&$&:$K2TYQ*I3W?8X,G>K31_%D]"NE";@ M@B.WPM"UI=ZS_['D4_D0:PH%K"XYT:U3T-=4VL%,--L5P4%+/G#"UZ3(7UL[#WRPJFX19#*KZ&B\BM MG*I.JF8'+9XD\OP*8W3M$*7N+JU<5Q-IOBFN &P9:G2OZ2ZI:]X\ 0->EYW'-G=MH[!?Y>YP6 G6EVO=- M9JS/J$K?:.I&85J;C5;(K0Y='^VVR"SN W6N;H="NTR=M5%23JM5A2T)C+"K M';V'QH[?-EG]**+85MKX_IGR(Z12C/[V&^@1RV@*LO&,#&!SBO;X4E4BS4#2 MGD5!%LW#.(F/:Q/)+(RF,7:+6V2+\?J$LG\=T2GB< $O9/-E,,,HA&AZ7*U MGWNVQ "$V2(95BQB4(0BV.8"HT"B*%R #G7F]#%[X6E.)387;X=[.ZE:=]PR M[PTWP*,^L\@*-:M4O;%"L07=6DXLM&'HUGJJH*X_Z49785(R:JX3@-9R8=1, ML ;+*.\61;C.&ZDJ9"V=Z]CN2[TO#=)^691" MVOLZD@>'0D>K+ 'YGW1VH[T%28(Q-L?.#OI)@EFD),SW%%6RY^M/+'I8-AY+ M-'*#2$K6'C1=R<@')874IM1N:_$]+-NY>*I!@*H@VT$+;Q:ODE^^YK'V8>8] M@5M9V93D?!9T:252JO0^QZ_=QNU4S34^OZI'FW!ZT5CUOM! Z?US@_;'&1">.0) M,)'S-Y_.@U>JG#\9YY\%KU17Z4Y/YQ,89Q;.XM3ZY(OX N$BR2AN'#^A!7;6 M<6,H[V24+<(DC8*S+=80Y?C_5&+9EQ2J_H&PU>=K"](%Q2.G69A$*C!PY6P' MI)AH";)1G-"G"![,:"Y!\%"R,,R8QD-DQ[&D8;28RO]_H(9?J'3O-KGJ@P!@ MVC$91=X7Q1@\F.B_?ZZJ-46D+.<8P)OHOV=V[RF@"5C7FV+=E(<6!L,X\FP^ MUW^E*SKO#S87Q9GZPR"0GRA(<+8,TVG$G^?3,,4X]+,7+\^^._MT]N8\>/'] MZ^#-?_YP]NF_-!Y8/J5G^LL;++0AO9XO+1BMBXN]( O7/>3>T#:K14\TH$IF M/FB5WM/%LFE&\IOKK#550'N=L"EN!4U<^6!BDKC:<.J3S&V,0C",0=-7? M<9WD88$ 1TP)6"[(5N^BE/,D1D)S1'B(RY[/DN!E5==$TQ0I @I4;3Z3,DU] M 960<(8(Q#KOP-Q"T&"P:_I#/[&Z%21_=C[B/$6AO%L M09_@UL*(_!2B]![%PCE\'26)? (RXAE&W0%XH0_M_.3)_^WH4&>;GHV,=;9? M^6C%XEK!M?@Y VW/#;15GY5\AYW06&ZI5.5R"1KG#/\L096,YG/**(GFLS!;1!37P?81-G-3EN@I M1DH]40/,,9(<_D/U.Y7_/\.T!DSTEYU@7$F:80B(^3!#==W^H%^2@6<8@H\L M*(SF"_G_,_Y)9S.6VP-)9MD4_RP UM$<\"0!YC>/ M@2Q,U9CPJ)4)B]D \1+_S*8IIKQ$@!_I#&_.B$7,HW :1_@GCA>4S(*1]!B& MOUA&0$X:L5IBXW > '4]];[6SYQ-G,;3C#*0^$^ZF)L_>$SRL+$J;:NM% 78 M2)T_ B^L#A [FO$B$TZU64YI=2GL%?-2GMDCMN,\>L=MARBU_PZ,^>;=J_8:I-5GP=O^0SJ^ M!C74OEK]A)H4&FYA[DDP,:I!]QEMA=6*R47UN5!:R+V% M\%U=WH".288>MQ:D7=A7-K(F!:.QV]>2J\YGVFDWM7]AA^&\OPQ>BH.@:-I/ MJE\0XA?B7VF"O[ZX:$BH^N_!D2M[Y."U"<]IT!NY#OY^R.L]9USC_LE32A%" M5(3DE@LZY%L*_&-=BTN[679QMAI-@O?;0IZV>G3>5!?8M.O&DVIE&35^!'I0 MU&03M\)1'9785#22Z.E[S,0%W;F@W;YH9:Y;RSBO#CCVX#HF(!;NK^4GCN$A M/#3%7.WXPJYFWVNP00!JXUT:JJS_=WD-4%?QH;B3[P&_*00PT@\YA\85)-6Q M274'5>_!MIJ@G2^:+JU8LIY#;,..))=-#L*IU5=:W9M[P?*3P<3N@<*B;CE5 M24^#FW%+29F-MDI5/>JIW=>WH,^44I&H==;7OAHE*>V/AHQGW$FAJD1<7 M\]HU\Q&_EJTZW7QYMX56Z/&AN!7.2,L'@HONYRUC5:XZ99ZDT\E"/PW$^4KI MXA0(FAX)PS0]:!3=MY_0EY\)]ER2?7!E!F!WS.FLF!HV M:9KH3#?XT#;)ZQKM@QMICNU$$3)<"),PM6 R05)[C7;$*) 9D.9;'$G77RNW MW;(KO$H+(_$M8E,:>.0Z*O;H_!X_D%4/-1:=W?H3&XS?^K1TY$\7I>-MO&B@$(S M>1XRFL9[2^B$!?$ <,%)UAP21;Q3J3)4N=T>;)?OBX5)!+,9M%NAW.]J41B/^F)3<'5@;L-)9'#%P=I] MZ_6/:6$_5K=4&@B69U,*^6; M,HXKE?SGI>:$G(/\RSED^'RQ>@TI[&3D6 $2.X MN59H15[07[+ MR$GH85^,*B8"O_.G9RXO.M4LO)LZX*:]"GNHK^_)3\T!AE8 M%G"=X-P*")64X(*J(TNRJL&<@8 \-P:DBSVJ[AK'4.&%I4 %#'XZF;HM9^QU M6G>E /RN[@J\,)@F3^YMB1_M[H-$#HLK\+1K(P\IGVZP:,]Y<8,TU;?( M"4IC$QMG*2M;LL3,^7_TK=RV"& I'5WF\5(.II]?V(T .^+*&V4<^P! .$?R) 9'$\_"K?+,Z;+1.S#9"%G281NMW3I$=/"%R_8IM:SR"UP/>'&Z0EO[" M$=JK+YY$92.]^7#NY!O=R[ZEJ;T_*-#R-:(:-0"J5B)\U=D'<(O*9LD.3])@HX=K VVH#I4Y[S,]M+6;0OV MP.)F )@,"Z\MPUF"L0!1VQS?\_+7M,I/)\L9#]_'PD704G\? 4'LJ3LN@&\, M@X@7DOT*,#!3WT.$_R9T13G@L*+3,ES&TX=2%G&ZL<3_&% S#BU86++\IL0E M UDURJ9X?[-X3EGY#R8N49AD&1"7+,RRY#&(RV(68]P&+FXQ3\(4"/"O2%S$ MR1=-%LHOC83B"F]<_ M^4?J*#+$RQ=.H_3CF6VN-C[OAL'7GX2_^\? :"]47DG*B!/?_A$!5LJ M4-[C.2 @4*AXD8*XCJDV,&N]9Y\$[:S!&AXK:3F/@4BS;$$A-&&<(:%Z997, MZH;UI6&6SO#_YY&$] %- DF"8^UHAF2:A!',7@>*'3WG_4>8("*9,1ST?$T'!I9' M5WH6*&N%<0>31_ED.06*K>T?_;&1IWBXHKO2@.; 9(5OY5&MUI*#&5U]]@Q[ M?7:=$>E8OX.?] BG8A!223NFK8I40+1?;P-*CU+\O"O)%&.#! 17\ANB0477 M2\ AAS>'G*X*XA@@F2< MJZ:Q5:WYBOX*8^9UH0#,B"[79&,A%A^WTK@W]PI_S#M1CS(GWH7@](.]=I1=2^Q3B96 M]E/U]!&" (D0"1X*740FT/-_U6!92HR4VZH2BLJ(;G(=2'X2#J)*%6&^MO(& M;777(F+JU#)CS74SM3R?)]/=!:!H2=D]DCV&-D@]3<&8>ORZS MNTOR[7[2#3KO1_8+3+Q5X91HN<;*:#DM$)&C"':; S5_D(['EP'J[[*9>39F M,]QY-7[2BAM9 W&%N;\[>PGR^"G(V]/E[]FT.$F2WW>-Z(H"'*$>RFOKTG17 M,GS"NXK43J*1.^%C,;!QNT5+3,"5Y#8#J%3#7?2(D8BLZI-OI$Q S5WBMM6! M(@%AA)?Y]B=\]1UZ, K,&"<)6U+"Z.]ID-'".Q!Z8IKL7A9KB@^_I(96G ** M8G--[<5H]W_XEVBQ?(YS,1Q,LA_C/J9EDY N1V2]JE[ 6?^JL+)?K4$SKU1SSD2?"V$$&CRTY0,"O6XWD2W68^BQ;6:->)#I\ H:6P M^V/:6E5W)8I=B,%B/0()7WM$2REY*\*GKFBR*2]U*UPCJ*DY=6!7;M*HRU88 MO<6<-*#=0%8)V#DTG%7XD]4,R)0DQ1"MS)81F-QNG<5I:5[1?='NU)7F)VV!NJB0B%8S6SSA!G%2YIO&35G%(K! M-31L]G<2.5).R&43< 7.SNK"1$1P;+( 2-8",%.#4K39LN]EK&156//;>*0A M+"XVZTD[SUW5 '&=>S>8$4]Z<&=)#2?=P^7E A0ZRUYE5(8*W#C0,7AST):I M,GD$'%;]+&Y22Z*E%:F'-:$V<&G)P6F0C&4QEIEV,E!389ZU+ M1EILWUP!!/,)*("3N%5%<9%:*VZ3I/NL@2JRK-ME&Z.H4[@1OW*D@#2NP&071VI92=@FMRD %9IGP7?X-X@X?"EZCO8, MRONFVTKS2)Q;WW3$;5GS7)FDTU84P43FB?4\[R_P'"2\%J$7:CT&;II:%?]D MWA9 LX%P?[?#*:VRV!W(J#7J\ \J+,#KK^SL]9),:::OFB[4Y=8S-8V3*[W^ M4&6\LV:HLMW5O]3B$[WU#[R\JC;8(BL40JGQ2:V:B\);"Y%0*CL EVNYFV4= MZ<@V$*&SRNN:.,G>O@*Z^RAS"]1TR<3!1:/&W_INNGHCX5?6A?0-1P\&K[@_ MW)U&$84:"LILYNK/7D=EQ\Y@-W%[YI/ZE=(ERQ47V8=Q4*/!2CMQ)^>,O]55 MK/'Z%50I%M7IC6H*C>9 &"&E7.3.$/PUKQ_6D"3D[.I9H?PZ +TNZ!\5@NEL M'J;)M&=]ZEUY[80Z7:F9?KG&KE-2OO,@ M BYO*4Z^(R!Y5!*E(YN]365*IMX F&[3'-FI4WE*QD\22K'],Z>&;XJKLME(< B;7/V."%SBJX.P[[\ WP]>K/:.BP.?@.^4 M5X+/1+XDI1U4K[K*U^),Q'#JGW73&P$K+1S7M:K6=J,EO^V9E#@5@DJO*J/4 MJJIW%1T-#D8?R+*2L)$TCM"V9&Q6K6)DCCIJS"^J-IE*;L,)/1/Q^*$<@NE# MN,+01;SL?*$L'1L%)26+68F"6 +M*6,>7Q#=0P+GZ@W[;I>1H\/G(C$:]TUG M)1R* =%.0!*RPXG/4C*QY*YF>L@)AJ^(+8F=.;A3[9FQ"DDZ9>MT-K;)+M)W M%N\<1BGIS:HS);?^7H&ZTW?!3B=4VGVW)4%BYY':[3;L;C&Y>]@F6$H7?BC] MR>7^XDN-6WU)>Y6H(J7?;#07HXNNGZGBE$U&FL[0\!F[:,NL/M7 MHRZWJB:H E\:IPLR_J(Z*NNJ5L1;T%&',=5LZFPE7LC5=^E RSLK&7]2G\R4 MA*2\*Z#RP ,JKO\%[W-;;BG;3K<%CPH$BZ=LO,8"JYS$A4];YDV#2E5=@%JC M(%'9_=C4;^I&0^=2;*2JAJ>%@]WU$.[PIJFNN7NFPFUYUWX8-(WQL;/W&J9J+5 M#%"#+;FAM'AQT:XD4I1O[AJRCAU)EJ0EDHV<-&0K!=2S4B[27/K*F=P_KMSI MZ]8J4$LJ;KDM;PXW"H.N-M4%B4D#?ZR,+U@+F-%8J,8 N@D-&>H7>P8 M'66O _G9-.L_Q?ZH/C:!SB:9JVXDB6,E=[4-[=W(MQ:+MXD?N9FDH@Z&^V%J MC]3(('9*SF/5J&ADF1BRU=#=QO MR<9UG%OR_OW,(6R=K\C M/%3T'>EJ ,UJ)UVQJ1LMGQ+.- 2A3A/[*)78W+)\W/W8+TG/++LK6U!HZM:\]_IR+9R!S! MQYJC0SZQ W:+NN$R/[%N[%)&LR=A\!YFH_5PZ'UJ?;.@;S("A?XRLX-S'K3LW*D$T(F2 M.HFS]A?.$^RBNL_.>Y!;UQZ4!DYJF7!5EK,05C%T:UP[#A_5X2!'3":[#);YW2\U0[1XB@^.],N5TM5C6J M-I_?;P;TBEPQK=A^:>RDH_>/'![7+;/J<*BX-CT[^C[5_<+$SWF,E=!1RHQ Z(W]E=EIR:>L65$%L?E" MBHJE\Z64+PLS]=TRG4IUL?X#]1;'4GC(R"=!SGU6#KN%]H-P81*\X9M2<^,) MM-,1U1QYOJ&WBIZA2"LU:(?[G\06:U6.=T%MBMO72G-C1BFYH9\MAL66\#)< M"\K=H$S9AC==C6& 'P>+5^>3L!3:W"MBR:)&W^OA<1$:PT/\V<1DJ&XC#0<; M6-$:*IH(4^ZP<*W;>+@=VT%=)1J)4,?$.+>XEV1>NKPS1#\RNJ*XD:L*L]$Z M324E4?=U@3QJG=]@@W;V38)ZW1#G8LF'[E1%838YMW#@^B,5!6OJ\J;JDIF% MWR=TX-:.:4(9:*_\M]7VBF:R )R%Z:Y>$%"8@6W!*8$8UT+S!2-][>9"NTZ MD78Q2Y"?2I"HG55#KG?GU ME?Y5YP!3F*RO="'VW23!%L5B0%\ZKY7T<.;JBE.6RKP3L&0#9)^*WU-O4FYG MS2('<)6?)2\6$/6BW(O<3;G_!;\ART#<*:-%)K[VZ'&C%IJ!$#"LRUJ MN.^*O*T :YL >L^+0D58ZKXL5#JO84@W^3:_4JFY#=ON,8)AZT"3)#TJ<*[R M5>EHAD[2LIBU#M1R0[^2:MJK \=XOX-'@IQA"% M#]+%G +#L([P86\OS)+OD1BLZ_QVRXM5C69LE&>7EP_Q0 MF4\!.Z2&B!\P6!$<%3A"=<1*$GA'(:54 =;PE S-ZG;+_(]L07(1Q7NS]^]9 ME21!;QH0[KM&9R<[L3W68+0 =0F$J=+$&LEVTC/,C@IEJ%C:UOHS)6Y<4-G) M;5-LPL!I]9Q;Y5MN"H[(05LRX63#4VLLO&':YP]#Q9 S#K8P!-Q^JY\\=UNV MJR:)VO'S4)K]?;5'A-1F()4T;\HPL^5[:W$):2?*R]9,FAP.XFFU K>H+OB= MLB7N[UHN0L2@D*HL;'5"CJE(TY)320)C4,#>J@U)5*Q841X'9DDQ6>03)#"6I'>#J]&^#2VEM22@C?,Z[FB'MID5._T9:QH06M$K M.@G.*.A*RW 8:@!+I*6$3:X4RJZ+5;FFR*;+_'-5PRK( MP';0K5%L,)N'^$4V-/%87Q?J/:W)_%^'CBS=K93K=D!7+N*T[:S-.LK,6*VQ M[0WM.%#EB^5#9YB/22/U):TR);)@9E<7PCMH%0R68(?4LM0KA+9;-7.;;2:0 M92=(<43IX>\K@S7Z9,MNIQ!WX4,5&CUUA*40\(@JR,K33!V3[1G)8D8AS'<2 M\D$704KA.W&4CV5@<@MD#/VKM^F*A%2H0 M/#.K,R7SBVF 1=CJ#WX)7UWF- MT-!95+#\V7(:+*>+X(-*$5<_GB8P&!J58K(M+1.T-5DSNU7=G*KXF"JVH(YF M\WAHL?A:FKEI6^F4,K;BSF+57]6Y4"_X-$[0$F76S<5ZLS3M7S"53".X6,!: M+G'J*.[XIP7X9T8O[GODHX[8[S=3>(;3=;?V3B*G!S%;I;:L#E8^LUJ!+4UM(1TA0''C#:MN7M4H_99&)T)Q' M9<.>&697W:)FA!')-V6CE;PU=L,4B]9SY+CPHSL_)V9<7>^MP9_KFG@FX4I8 MMTJVN"2#?@A$ X:D!? ;&*)7K?7[!!ZV_:LFW 4,C]')L*$]557E.4.AI](? MBQIBA+23RWN;(04:BVWNES!G5) MPN .K7O8X;IY\IS4XB_K5M5S6-A/G$"&=05+A5.HIFI_OL1)7-;EE8U?JTV1 M;Y_6%=!]!0)KC.?MAF+/L30-]K:#P>QSP*3YISL&YZ[<$10$E*JIVT;L(L^! M!^ZEX@APPWW!_\0Z/&0SA!<+U @WTN19]B;6N6K#8P/,11:$#5W1=Z8+F3X$ M&+W8 " O:CFY,"AJJS7:;4'T'8]FU3Z:#O%_3F5XCG9_YYFQ07W+,-T9D%FC MX=4KFI?J6AZ;.U73D268"G5N*SS4H6QL$4WF%ER6Q0[ M=8&:+::1%C<5J*@V^"V+VW,D &ONWJ>_PJ(/="_1FZGGLED8#R][HN9=&A\M MPH]^;F"'(%]7TK3=,O6U,8;8T+:HK^[,&%SC0]%+2>!C;I1?;2MRIM@+O*QS M)6XRT/2R=%L;G$8RQ4))$^.$6YS%(!]BH_)AT$#5NE2WO;E!^-S -Y=":)@T M%7ON.*WF4E*#D1;$9F)R)*WPX,YU:5OX*&I@@(IXJ%.+*/AH0C."*%@CC[EC M/!H"FKA[H4LX[A!"AL_3G;%?K+9/\@YE#M+.*2M!X@@->%M##<'T ):LTJ MY\YGB/$D.[Y LN^[ 'W)>0V*W9JVNU7X6VR!BQ5MBD.Y>?D&HT2+-C="S+S. M#QLOI<4X%TMT"D!VV8OZ=?0 !*?UU.;..=T]1XS46Q&%J@O8#BYL!GS8*[RZ M,TR+.$"!J+Z[QCXLF"OQ6,U4[MTK131AA\ )6-9[/1#5VW[/H""PC783)?(F?(NP&LSPJ* 71- NS*>QB&4;90J8P MJ;+6\"=4U20)%PLJZQ\NEEF(*C._4LOY/<(Y+2+:!"K.$<6/?.$Y9=,PB6?T M%VND'#VG.8(N@]EAK^ERY#DM9@LZIUG$-:PYXT#Q @4=T.3GX7*VI)[TLS!. MT?[PCWFL]PD$^OJ7=YFD8;S$$*+%,@[C9/&%2!&%:0+D8(KQ06D4ATLXB6.( ML8RR<+[(@L5\06LYCAA)%M.3:3H+,7#YR$DGV&4H7,SG^"E>ANDR.7[2,:P^ M60*1H%C_V?!1PS%G ,AY2I_GB*^SY:/?X"50N"Q=T&%E0,&F7WY8&5R6Z8S" MN);A(DF.'Q: ? '[7$XQYZ']O/^PDC!;+.BP,CBLH5L,CR9DDCL%HC)?+([? MXE_K;._'A:6.!-E]R 7$S5*^'"42("H+C A,XA!K&WP90F1S.*DD@%.8SH^C M0AQ3]:YX"G2CS::]Y#R< C%/@>0F1VES-(>'9]2):#&-CI]H&L[@,5@WP."5 MKNZ2K]':UJCPEE-8ZCRA"$CX-)TEP9,^C])I,D\I4C+%A\YN4,8F7*482#3] M#?;^#DZ7T[EE61Y L.42I)U9 -0WC1)QEYKZ-"7;3+T!EJ<8:/)$8=0\L 4[]I3(I;#$"T64)E PV>.QB$ <$@I3"G_;,OHL!S\$% MBI%CSH_=C#B"4\PR(F'9(KWXQHCJ1V"G]3(@(/OQO(Z #%06+HWHX9_)9P"'1$,'?Z@S_;Z@SW$W4XEQZHJ4FJ)[\SZ^4$3D8]]3I M)[+1=>[.Z[+)KZ[JXDIGL\AXHTI_]Y@!V9BL"JNM.U-P50+19S ZDPOI4@0Y MWV6[)E0K%JJHR;JHVMI0;2I.5N%AN\$F#S8.4H,*IF-=Q&;7_7>A[8UV()=_CW @'Z M4#SC?\Q3,O"@!)]F +]A=(O#Y2)E63Z>#J*;E MJ -CW,G8Z4'7&6A$ELWX'U9ZA;'MP%'%(%5G,[KQH.$#%F=X(F_$O6V>A-]2 MIKRH<_/'_GLNWIH3;?;]-5B61_, WEEBT7 ;V$ BLW@.Y)N!#6H>9>]%.D-8O MEXL@BVE/B BP+_[G!X7B?\AO=L^Q($&= ]X JL!E2HF^3#GSF/[1OSEQDIQH M0^MH/XDQMG93-%G\T]T,)$V3OOO.2/>CA#NT&:@L'K>M17_CV-Z&L81JW0!5 MO3C60D+=.!-VG %53*B--"CI&";;>7A;;9^J%]IQK*\\*S?#GV:H!T2KMNSXBU* 1]=;5^N_ZSIQK<"ZEBU]]SP I(&U$Z[AZ%Z[H]-5H5Y-A, MU4BQAP[*A!*:KPM!VJW8A+'(PGW'.5%+[BI;JL/7!TO#L%J?ME_PZ#Z!Q0ZE M:G.NHGHH[%0ZOZZY0HR:\+#ENDU8J]E6;^Q\ Y4J:][J>5*GS=II_'V:D>0H ME+7=@@\&QI P2J#""RX.NB/SNE<_Q-B98L%Z X2[34QIV'?3:^!= \T%4,@QPP[V78 M8AQ4M>7,##U@V0/@)Z!%I'KH7F/=#.NWP0V-IB":WOO&A*;8QJ?R1N*LSJT2 M9=T1+XM:F4JDB5Z!'3(H2=K49[ #C-"N4.OTQJ-H:D>AM8IDWUYC!J]*A^$K M*F4]5+&?8W> *CD*'VAQPA^9-&%C4*J._V?I=$K6,_WM-[@#2Y!F9G.*M\#V M]O%C.,@!2V8@^@)UCI,102Z@%(.0A.W4%UG;'3MP%UQW2+_W!\0D["(%*A@* MZ-'T^)5 <31;HFP^6QRQ8(/Z!-(Y!H&@_PQ#5I).!LKJNE@?-H14KTR&E%5J M_X/NCC&"J[!M&/D<)9V4E+Q/;2$NBOTMIBH:\EZL5=I#0-BC$P8Y#5[ER6LL MU4T/-+Q_4W23<9A*A2 HJ'?Q>@8'=WFAF MO1\T<%KO_+"EBB/%^DGPXOS\S:?SX)6(??;=V:>S-^?!B^]?!V_^\X>S3_^E\< 2))_I+ZV. M3I3TKF#$[9FVIE/[ANJ!V_P"M1Q EB/JO^^H3:0&DSV12V M J>NY'L8!"NBQG$S0. MI#/X&Z-4*/NQ]Q'C+0SCV8(^P:V%$?FI@HOH1N$6/_MB>' X";\ M3R7$WC^* R>S_^O$\:BP)C0O+ZQ0CEF8+:*Q\4SX'\=N\/\/QC;)!RN>@S_X MHIWP/X[KX/]_6&2'!#[!GP7 6D5Y1%B+>::C1=R&"&@MC9?X9S9-T240 7Y@ M2.5L.6(1??J_4>\?YBF#/"=H&3+RSQ1"SW12SW1BWV9-X"8NL_.KC E=K&*Z[/@ M[4#9@:-KL*O22O%RG'L2Q^9//*$UPI\L>%UNJ"#@-U]/9/[00NA/)Z;E==FH M*AZ(76*?[?/*"Y9KR3CT2-,OC#YL-^^^N MX+OB>UM_0!@0O7]M(;S5N^^MW M*.*?8;"8K^Z?*B7Z_I+"7SZ:*B1] R+#X4+^E@II_:[JCKJ:F>3N^Y0BJ_*) M_^:R*?!7J4!JL4JK3$.:=O[],.ISH@@/5@-=B)UX(0;C#&["$XW]Q)D0\PGE MAZ;"=Z>3J506=3Y%SB<$_N;(NALIMV>7Z_ UH^'2<%S[K=7/B[LK*#60BU)I MB[ENA%B9UG>^NFB-Y60LMU)QFMH_3.02%.O[&*N;;F$+52#.]6,H[=RH[E3V MA3OALF+0V]724UC"?V*]SA5G/4):>N_)LY96RPXN)%L@HUD^HC$CN)X,E*.I M\@?J(.T[_$;1Y0^PSG/"SC[J]RK?8(UR)AF7PF=>(-P%RYVQ5*L*''*4-:4Y MW"!6_L*112MKLDI-EOLF.\7;2]44G3FU:?[-AW/'^/X(F8S:C,[7F?,QU>7& M A;W3G7\_G"#IUC5ST:(4@_EBB*"G0099HS-OE#HBA:NE/7@52F9!E=%'=*W M%75Q06#\6&"%"32?8>&K*]UUPVZCH*)"D<8 :F#JORT <51^1^[ QB=)$H.( MGV+8%:HV:3P-WDBM+[QD6.SNN<6YUYVKHM#0TL;@: R3#(";21!.U*45NTZWGY:TIXT\ERQL/W$4-A6>KO(R"( M/75'G/S&,(AX(=FO ,S]3V$H6]"5Y0R=T(Y3\MX^E#*(@HKTUR4N]D*^/0Q2GKKC,[-]'/U:L7E& MA'CLZTZ]01 XXR3Z@>@E%5,R3M#^F-_J8HRJRKREDIB?,"HNY%J!<0)D*PU^ MQ#"S$2S,$4C%08"31U_SXGR^)Q@7.D\[AH6T"K>!S'MB7R/$3<7'<6: M7OY' &6O,^!$^0'TAT\4@U3EH'#.YV$,R!PO4I#LT,V;.8LW. NR61NME MC?,4()DMR'*'>5 8\,6>!&[.2_@>'!'>#Q(N\?YK%46"*&67_5=R=3YWL[@UP7]HT(PG8V-LC8QMO3+-4:Z4_8DN>2EN5_!;5TXK\X$ MW$X(7XYC%25"^/9I1RX\:&='V[SUFML<^WYO6S$?U?^MR]C_UBYC]VO^Y+K0 M\?>/8MU_P87 A\3Z42\/U'NVHNWJ1N*YPBT4U?]L:B2^P!J)(V7OWPHQ_E:(\;="C+\58ORM M$.-OA1A_*\3X6R'&WPHQ_E:(\;="C+\58ORM$.-OA1A_*\3X6R'&<848'[4 MW>MBGY>;YDGP-/CA_'5P>M*QB;Q4/=5?K/Y^*"58?B@R_8,W1SHPU13(Q2XI MKWSK.G9-,OSA@W8J>*=T0_]K7!Y!O;QF5W.H*T?"8-31!;;5'N,[(4':A] _ MR;:G?$AO_1>ZEM34E^E=?^Y^3YYY9^3##47)?K:[E-9XI%LKD$6'6P$Q:8_ MOE5SLITI@Y(,_71?\Z8FTMG2R8PG-\B\8QW9!'QUL''(_#6PK=&]-1=\E M@/L'B_ND3&:CZS,.7@REBH>MXHOMYW[X_NS3F]?!^:<7G]Z<=WYTR-@;0]*= MG XT4KXU!/A;'.=]UO"U#OO,5M??;$J*P^0TIV\-C@=&8.3E#)&7[CYL MY5\+N*:^\8^FOO&O#,TO6=/7@I/W@+G&\VM5XUF7BOWF$+OW0KX6F%1=74IX M^/9@[K[3WQ]3\,J_@84G*YUCK^B7E>GGW\4CJ<>RE<+&78EN5N+_1ZB(O ME*SC_YJ39U[09%X!0P'R-&ON/8>34IF;G*2D_0%Z'Q?DYW(,OT^0H3A^M03[Z MMHV^O\>G'+IF4B?\/3SP7T5>'_GYJ.KYFJ'5-#]?(DC*IH1O.V=_E=,$U8D'S%54 ZL^SJ23!-!Y_YOOH, MSXCHW?/,N[P^^LQ?\JV>J^\9$/4G6LSO$7Z_/Y R ,AQ86!"T3ZH$?U/T#,T MUS"PH=H'^@^'&L@**>6>(#$T_%%-$ZE7KF;NQ$R0RK0ME!;:\Z]!,>J7G84=*<(9OO7<74P M^\8<4,W?W.PVU5T!5*S 6F!(SWK)Y]>#EJ\8Y^,@A:X#UPTO^#I5X3#A](?S M8%UM-GG=S;-]8(&XX4&MXFZ=.__U2KWAHGBTSH(&Z[T]]51Z&QCK2XN^#0S] M L"O%WBN%PCZDEAD1## &76\HP=7A_0GG..I@4)WZX4S6:O\:V>7IMSJP+Z< MXF76/_I([2!5'5E5S,=LK))B793%,F'#3* #RL/51(D%G5)4Q,<5__4SYZG_ M33H\E.RXU-=;5>IKZ%1UF@,%OJ^+9E67.T]$J[^39:?Y"%H.J0B"K.'%55VP M('F!PJ\JJX_5 +!:3XY7M."Y=YL#' L6M+DJ"67(MH4W93J99[\/ T8VJU"U MZ:BT+R@VO*JI HXKPC.M";X[>PE$[S2>3)>_YZSZ29+\7I4E^,._1+/I(27^?8G?/4= MZ@L%/$KW=H_O8^EP_'M*GIU.[88G87!ZP?-=%FOJ$\*%E#B"'>D#3A?RU@&V MB^5SG(F .^N^-UUCM6!L$4;N5'DB*PWY7D\UO43Q@>&2VEC+?%0B9WO5)F@ MFB")/O2$#OT1CW<2O"T*KNNP*?88DXH;E6)[6"8/8-VZ&OT3UI260,?@XHNJ M\V,UD[S,5\;Z3ITH#1_LKH3:N(@;B^CP4?S[9X_O0Q7\Z'9C.B8L=!9D+_?( MR_?H<'1D)"]EZLB: C'U.Q;; F[*G P]*5YJGH3__$__Y"/*;W[>E;5YV3Z3 MOA78 \:=>N_#.#1(W]L_TKWPCJ^QO1-4I7XX!FNZ:1VU3B?H<9\^P#9!*D3% MO2Y >61L7:DR1(IVP%':XQT5-3$J(OB()V*)_._@J&\.-_97HW"&JC<#& MG"[5Y[QFI=('=:_/QK^<_.<'+8<89M?>@13](U'7#NF_[PRO_ RFYRX9*4!O M,PQ>$_5'N]@[B_JW03!J-=]5VS5 G7#] K?VGEHYKGFT4QKY26?4T7Z]BWW6Y]QP/Q=_[3_1 S(Q\F#F$)6]%OGA+\L6#L&,ZR3PA7*V7P@#8 MK?<2CIJCGZ<_&.N4--_F<3<"^@O%%M$,!C\>9W\Z?P\>N__;71[^\)68HG<@ M0-J-L;D>'ZG(+-MT#S/J(M HZ/?=C?$'0@"PCZ3P18B,64K/[1F]E.DDZ:(T M:Z+MRM2C%%)Z]8RT83J4(RF0?NFK8Z$RVY'+-#EH[M'YZ\> M[1_!E6U[A8_V#[TUI+].L>B'V$#,V+J=4=Y:R3NK2K29$9_ZOMK6[A(&\<2> MRX9': W;9T8]6N[U2R:#VZ8*]O;-_Z#AXL<=+ND=[AU5_I4X?6:,UMN/#(I_ MI(+*+2N-7559?M+1:6,K*X\KK.SUT/POJK%\[_OW#!MA_C4F$#6&?*^63AR9^=^P1A>';N?=;S+2P*E>T1T\>>(6>^ M1<&SD>?9S"?@_& 7:BX[ /2%&5!X;=FN]F-U2#S<<\QV6:#'&.H1EN6 QGXP M#%2M#FGTB:A.F&;Z0@J]AM>(U1_VUY5?/.*[;1J'VW)#'_^P$%W=\V(WP;[* M^&.W0R/U* ^#5T@OD?U]JHDOW\F6C_2(U9[9T+::#C_(EN?.*FDZ8!427;$^ MIJ>9. _QMEKO=GFBBMX4#/J%@N/5\Z+/C=$,-2Y88LI'/= 'K/J3WP#$XYD/ MVNU-AO9Z'GD1@!/3S(/RVR-@%+&@&) #K"7PC/I8=.E>? J&63>T6;^)_"M@Z+G M,%J"0B> %*]E2L6F56TY&J0C%51U45YMW4UT8TG.#Q=-N2[S^JYWI^AN1XLV MA3R8CM0K:WG'CVM$!PH%R5=4*6\$]3W>"*&7T:T\30*&&SITH'*L=T._I&&L&\@/JE#P7H;+]A-'QZ0^F4/A>-S4KR-$1[: >$A!B6U@(_4P0/7;,\^ MII):7U%SOVE.U8CN5^.< K)>2C18-:I+/Z0H9(CVKZ=JOU_CV!^00J3G^8:5 MN;["4A[YTIDHSU'@?U#:U1^;9O^G_P]02P,$% @ ;SSZ3!06F"-- @ M_0L T !X;"]S='EL97,N>&ULU59;:]LP%/XK0AFCA5%?TJ1TM0U;H3#8 M1J%YV%M1;-D6Z.+)#E P.7?B@S'\/'L[?=&J)LWP(V3=Y.)_WA^LXN?V< Y!([C M4Q;#8'X)O=\GO?#W\^K8#O7LSZB?8=XAGN\A'HGV)%Z91*_;U23*!1\W=PH= MH)D1PV"%: QO$25+24Q6CABA:P>'!D@%%1(H?:JZ9 ^]X&.%" MVMJN@OM==M-W KUG!!)*!X$A=$ 254@I+/F==NQD"_X2 IV]6%=:82'1.@AG M<$RP@RZR%#+#2HC2C$I5G@DH)IHV,H$)P9#7T&9VA:5-, MZ8/Y&K[E6]QM#MP<-)^Y*JD& ML(1@A:4BZ2;R0Z)J@5O57Z(*:__4^%YACB>BF:'WWCWF7_[/BZ=7? M2[;_*KN"CVM77UNB>7Y/0.3L^$5.KX]?HVE<3D#D:W_:7O=Z;[0(6PW"@()E M0Z@BO)-;DBS#3H_IT&+XU;1^=.N9'OL$3:_04O?B6_PZ-\,Y:JBZ-TNTP1B. M]FS#YR_&?OR9,P+ M^U57VEU$&^^W9[.9RS>R%NZ+V4H=KI3&UL*'4_L\$V4OJZFB7S^=&L M%DI'E^>[ME9V=GG>'OQ0\LV]E[>G3.1>ORLI*>&6TVZBMBY@6M;R(=E780A?L5GOE?[.E[IL*=2/6 MW7I97$1Q./;"A_^\*J>>*ADQ>Z;"!;LLXA:<#O+:Z$)J)PL6CIRI5!$X"G8E M*J%SR0!D@D F4T)R ,D12#X)Y+K%"7\%D"D"F4X)F0'(#(',IH0\ I!'".31 ME)#' /(8@3R>$O($0)X@D"=30IX"R%,$\I06\DHXY=A]R596NE#U0PB?8S%\ M3@MW%URWR'/3!,GHYX!H=#C.V[#C'81$14-LF@?Y*G4C66E-W8ZTMT'/CKTI MOV'7S0 34TU,[)I%_K,)-^W*V_&^:IS2TCDY(,0\$Q.+YD:YK>D)F2G9(K - M1QGS2TPLF%MA=7@&'5M)R]8;824DPZ02$UMEJZ0HQ,;7P*=7"H5HXIA9.K!8<$R:O..863NP6'!.FKSCF%T[L%QP3)K XIAI. MK!H<$Z:P."8?3BR?_;D-=G CX58TQ>23$LMGS^KL3E@;*K]"3$Q!*;&"QI9G MH1>%J@:Q/<7\DQ+[9[ ^ R>'/2K$Q!244J>TNJ7:;H#EX7A'HN]-B.W3$ZY# M2T53R7;RM"5_02$F9I^4V#Y[EY<].<3$[),2VP=F<\;'&I-.2O[6Y#VO,TZ' MN28E=\V_2_/!O(&8F&M28M=\Q S=NC6Z>QSO2_BF$7--1NP:?!]Q!S$QUV3$ MKOD;>((/'Z3SMLE]8]N7/8M\J,0,TTTVQ7;G_01B8KK).MW,=I]H%+(,RY3B M+MS"A?)<5/G*LO:G?UN49FT:N&RJZCJ4W>MO1G0?5;1M[+X'N?P#4$L#!!0 M ( &\\^DP:*]LQ[@$ %0@ : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/%VLUNVD 4AN%;0;Z #.=G2%*%K++)MND-6#!@%+ MSU1-[KX.FSI2 MXJ\+]+'!0J!SWH7UR!KYX65TUI?0_0LB;)IWJ?-/U MJ1U_V77#J2[CUV$?^GKS6N]3T.5R%8;IC.KQ83IS\;Q=5\/S5JK%KWK8I[*N MPMLQ_.F&U]RD5'(X7^1F7##^Y;U/_[.^V^T.F_34;7Z?4EN^J/BWH I?!^E\ MD-*#;#[(Z$$^'^3TH#@?%.E!J_F@%3WH=C[HEAYT-Q]T1P^ZGP^ZIP?)$LBX MY"BO06_EZ*]!;K_"LC1ZV^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!; M^7HKT%OY>AO0V_AZ&]#;^'H;T-NN<%:"#DOX>AO0V_AZ&]#;^'H;T-OX>AO0 MV_AZ&]#;^'H;T-OX>CO0V_EZ.]#;^7H[T-OY>CO0VZ]PUHT.N_EZ.]#;^7H[ MT-OY>CO0V_EZ.]#;^7H[T-OY>D>@=^3K'8'>D:]W!'I'OMX1Z!WY>L>)WKFI MA[1]*<.AW>=+EWP:_FW-!.YIWY$A$\O M$3S^!5!+ P04 " !O//I,C*-T4=$! C( $P %M#;VYT96YT7U1Y M<&5S72YX;6S-VEU/PC 4!N"_0G9K6.G'\"/ C7JK)/H'ZG9@"]O:M 7AW]L- M-=',1",D[PUC.]TY[T;S7#%[/ECRHWU3MWZ>E"'8&\9\7E*C?6HLM;&R,J[1 M(9ZZ-;,ZW^@U,3&93%ENVD!M&(>N1[*8W=%*;^LPNCU>[UK/$VUM7>4Z5*9E MN[;XUG3\WC!U5/=K?%E9?Q$7)*/[?>SBX[5Y$JL^8;^8\/W&[CS>][@CYZJ" M_A3-K%953H7)MTV\)?76D2Y\212:.O6E=E0\!5>UZ_>\2^W"@VYB8[:OV9<% MZ?ERA$--PP'ZRBDGA[@M:&A47SA^\G\-_-@-N7$TMBY67:@&'B]&6L:J9]W" M4SXB=5NGH.)7PV/K\_VPK\9M^N]#+_RSZ%E_^-];/UT. 9)#@N10(#DRD!Q3 MD!R7(#FN0')<@^3@$Y0@**)R%%(YBJD -02P$"% ,4 " !O//I,'R// \ M 3 @ "P @ $ 7W)E;',O+G)E;'-02P$"% ,4 M" !O//I,9O,+8(( "Q $ @ 'I 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( &\\^DQG+J.8[P "L" 1 M " 9D! !D;V-0&UL M4$L! A0#% @ ;SSZ3*=]D)M6 @ K@< !@ ( !^ @ M 'AL+W=O& " Z" & M@ %.$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ;SSZ M3+5NUZT;!0 LAD !@ ( !Y!( 'AL+W=O96P<" "/!0 & @ %V&P >&PO=V]R:W-H M965T&UL4$L! A0#% @ ;SSZ3,37V?$3!0 9QD !@ M ( !LQT 'AL+W=OU0$ +\$ 8 " ?PB !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ ;SSZ3(.-T#.Q 0 T@, !D ( !E2H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M;SSZ3$DO+Z"U 0 T@, !D ( !4C 'AL+W=O&PO=V]R:W-H965TPY !X;"]W;W)K&UL4$L! A0#% @ ;SSZ3#8C2S6U 0 T@, !D M ( !USL 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;SSZ3#2O/!2U 0 T@, !D ( !FD$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;SSZ M3)O@1(+J 0 9@4 !D ( !7D< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;SSZ3.HV1YJV 0 T0, M !D ( !64T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;SSZ3* :R0&U 0 T@, !D M ( !'5, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ;SSZ3+1)C0G[ @ +@P !D ( !YE@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ;SSZ3 ^7 M"+C: @ 3 P !D ( !:&@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;SSZ3+J(V(-U @ ]@@ !D M ( !MWH 'AL+W=O&PO M=V]R:W-H965T^ ^U , M .40 9 " &UL4$L! A0#% @ ;SSZ3.#'Y=;G 0 [00 !D ( ! MV80 'AL+W=O&PO=V]R:W-H965T6+ !X;"]W;W)K&UL4$L! A0#% M @ ;SSZ3)3%0O$!! E10 !D ( !G(X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;SSZ3&X\1>P/ M @ RP4 !D ( !4)H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;SSZ3,-*'ZV3 P 4Q$ !D M ( !**( 'AL+W=O&PO=V]R M:W-H965TG/R54FT .3G M 0 4 " 4FN !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 M Q0 ( &\\^DP4%I@C30( /T+ - " 7!E&UL4$L%!@ ^ #X Y! (8F $ 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.10.0.1 html 272 227 1 true 66 0 false 6 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-20180630.xml eme-20180630.xsd eme-20180630_cal.xml eme-20180630_def.xml eme-20180630_lab.xml eme-20180630_pre.xml http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 true true ZIP 72 0000105634-18-000133-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000105634-18-000133-xbrl.zip M4$L#!!0 ( &\\^DP^)D3S3IP! #"''P 0 96UE+3(P,3@P-C,P+GAM M;.R]V98;1Y(@^CSS%;I\OI1\7W2Z-<=7-:>E(D6JND9/=4!D)(D6$LC"0I'S M]6,.1" !Q)) )I9 (E2+2(1[A)NY[6YN]F__Z^O=\+LOV60Z&(_^_17^'KWZ M+AOUQS>#T:=_?_7W#Z_-!_?FS:O_]=/__+?_[_7K_V/?__*='_?G=]EH]IV; M9+U9=O/=7X/9Y^_^<9--__SN=C*^^^X?X\F?@R^]UZ^7D^Y_I+>W-YII@C[> M$$9YUJ.XW[OE%''*/]+;F___ZX^W\E;W,D*9(C=,8*PR^).Z%1_51_XQNUV^ M[.O'R7#P8_K_[V#5H^F/O7[6__=7GV>S^Q]_^.&V-_WX_7CRZ8>;P?2'].0' M@K!ZC?!KBE\5$^YKAM]7#9Z,:T9/QA7#/]8LY6/50CY.Q[>W->/3HXHI_9KW M]ZO>W^]G=:.SJN&PX;>#?F\&5/#ZOC>9E2>7AE2^YJX\<3J[@\EWE<-'-8L< MCRJ'ST>SR;?5E$0(WT^S_O>?QE]^R!^F:;)RVNO><-@X-0UHF X4__@K\D&/ MO&8ZNWG\-3"HX36/OJ)F^J3_*:M#^N)9%=XG_?N/M7/N/U9/F=1/F=1,F7ZL M8<_ELZI)LX_#FBGPI&K"?#(!^59'1/G3*LSECQIH8&U$TPN:"6EKU&,OJJ># MK5%-+WK\)=4ON.GW[\>]:OPOGU7LP$WVL4*Z+*; D\H)@^K5P8/JX?7HS1_6 M3&O3K)^4\&KF7W_]]?UB=L(J04B#MNI/QL/L MAX?!Y>FX87[=Y,'GNJV')U6+'4S']].Z*>E9U:1)S81)Q>#LIE^CL=.3J@F# MFN%5A)7=91M8RN[Z,'XRGM]_7Z@W)"AZ&/[?7VK>#D^JWE^'G*P2,]F_YH/9 MMYH9BV=5D^I,FJS2I,GF=0B:5V+H:_]S-0FG)S43ZCFN>%HWL9%=UT7+UQ-O![9>;:JPN'E5-&?=K1&9Z4C5A^OICW3?2HYHI=1])CZJG MW'X>UJCY_&'UM,&HAM27S^HFS;))-JU?9#&@>OK=N,JJS:>FAQ73/LU[-?(G M/:F8\+E. 'VNE#^#WJ>:\>E)Y81Q#4>F)U43P"VKF0!/JB:,^K/>UYHIBV>5 MDVI$'3RH'EZ'I\6CZBGK6[_!;,MG:1*MFE0O(QZ>UT]N%#*;8YI?4BLK-L?4 MO^2Q%]1,KB'@017Y@A9F!,M:8X#^D(\H)@RS&AL 'E2\'WZMH<;TI&K"8/1G MPVK2XX^]:58,'_4&_6DUDA:/*FS8Q>_U.[QZ7#NUD4 VAC2^HG9W-X;4ON*1 MZ353LT^/V(X+VR\?]C!K]OB,V6ITC;P:54FKT7@TFM]5O_UF-OEA]NT>7CX> MO891V6307\VKD>RC*J&^PQSSZ#WOI:X_L6 M3ZLG#@>]&@6,GE<,GO9O7]]\K%A0"O3E#^NF56FCU;1*E92>#$:- M$Q>/FZ96Z*B-N56J:OFPPJQYF%EEVJ0G551:S*JDU/1@VH31:2U&IQ7[O)I5 MM=73_N?L9CQX?9O=C,:S&G[:&M3PFL_C80VEK8]H>,%@T*LQ(=9'-+Q@/.[_ MU?R"-*+I!;/IYT=> ",:7C#]#-[#XXA8#6MZU?QNAQ/:J15 /DRLA!">U.N MY<.::8.F:8/::?7R.JJ9^S?H4)MYB6'E5-&3QL]X8%#@_2 M<%P:7N\VY ]KIC5Z'&L#&J;7N@MK VJF-TZMF3:NX(0%+L>5/%!E/2^'5R(> M1&+VJ>;@,7]8,ZW1.E@]KYU)/N^:CN+ M1S73UIEA8U)U[#<]21YFS9<6CZJFS>XG-3P'3VHF-(B(_&GQO[H7-,N9M1&[ MO*A>;*R-*/Y7]Z+FES2_H,[6K31O9X.Z-(CB2=6D&EMA5K6G\^GK_&"N8M;: MP^JIGWI5F2SY@_HIU9RQ]K!AZO8FEJ;7GY6LC9A\>S<>C&I8M'I;!U=K\(/RX<;0V>50_ERZ&Q]Z,-+*P*TH^FLMQ:B M^#IL&/Q_?AF,_GP8N1UL_8LNAF*M]0^+IZ]^^I__X]_2'Q8.RUWO?7;[W>+! MCY\7T9;L+GM=G(-^_W6:0H:+IPE%__YJ.KB['\+"?DAO6>9R]<>C6?9U]MT M]C'Z-/4W\L?O/GVG& +$,)A]2S\4OPQNTF^W@VSRW6(9FW&;0B2X-__YZB<$ M_V#$!67_]L/VY,4W?MC^2/Z-^VPR&-^L?Q70.IGYWBS[J=AJA(OI#\_6)F2C MF[7AXC5%#U^[*087/ZV^5_R08Z8:56^6F/KPN3?)IF_GL[3E*6.OC7A;$N0L M1X-\3>CJE?F3)Z,A)CS(WUC+P9:O,0&Y<%BP8?M;#O86T3\?[%P^_'89\H&= M43XL4"4O0Y3*_42I/!*J+H&JY'Y4=7!4+<5MV^6./+3<26"+UFL9<6@M\R!# M_IF;U/_\, ,"2KG_89%@YL9W]^,1_'5JO@ZFJU'FYF:0LL1[PW>]PO= M#V:]X:_9W<=L)3> BX7N B?WN2Y6R^2 M2)I /1Z-'-L4>Y)L>)_->H-1=A-ZDQ'@8OHB][L:R$X:=#KCG#KC!*Y99RNT M<-_;%+@J(C9[4LGODZPWG4^^?9B-^W^^2-JH@/ DDN#@L:FG>PW]_OQN/DR9 MIF]3RF,:-LD^)WQ^R=Z 767OY7 <7+6NL!O2P*_[3D2[A3]2P[D M[LOQG5EP@=;]_GY\M\U7X=%W,?JKX^PN1G_*&/V1^+P3Y^T2YT=QQY[@FW>\ M?9]FE/8L?O% M.(!/CN-WL9XNNM\)^?,D=1PE8Z<[K&V+D&]))FX7Y;LP8^W)[EFGRZ_-87O" M04\7%&Q!HM91[/]<9DPGLP=:^#D;?YKT[C\/^KWA@@[R3I/__-F6"/3CSKB]$K&V1LF)]!R\[=-X,L@>J/'=9/S? M67\V#5]GDUZ.HH[J&Z@QD=DF'I>D5X7(9Q)^QV"7PF"_=0S6,=A+9;"SE_%L M9K <.?\83_[LN.O)W%7"8L=:5\1:'<=TE'SYE-S@YG1*HE,2E\I:;7!P&ECK MY_&7;#)*<'X U-G>-+O9Q->.K/;W#WNSVF+.OI_-7%08[EKIBTS EK&23_J W[/37 ?CK471VS/;2 M]5<#LW7ZJ]-?'4L=,Q?ARMBDH]W6TVZ#.]/%#KK8PWJ>.SI/%:'Q8ZU7CIK-;@U'6MUK'6IK-5R$[$+SW7AN9?#;&W08[LG_%P9 MSW2T>Q&T6R+)#_ULU(.W;=S->C<9Q_'DKG<9I%;0)U75M?>86S MV_HK-P_?C*8 TGQ9IN[7WN3/;/8AZ\_&D],8AV$('YND][DQK&0R[Z>5F-%- M[/4'P\$,EGI9.K#.;GP$SR_;:MQ[EZ]/,M>PYS_@ITEO=/./WG26_97^TO'H MT7AT%V1WC'K%89:=LJ Z!CU!\*5CS(XQ=V/,_\AZP]GG?F^2=8QY-,9L0G+' MF%?,F$W'Z;W1_+;7G\TG@]&GCC>/=RK8C.>./:_8\RR.,A)RQL/!32]AYPT@ M>+-.UZ*D60YU& [N!J/%P(Y1G\2HB66J$?X0K6S$>,>R5\ZRG0_:^: =8UX. M8_['>+KH_ -@=9QY/">T"<5L^4?G?7;>9\>R+R2>^]0281UKMK1L6,>"K=6:-2SX^Z0WFMZ#L;44UYVK M>2R.? S1'8->L8YL*J/9>9N=M]FQY4N]MO7B>*RC^$NW%'>(K[R%M\.C=#%N MB>Q.(1TMLE*#ZTXQ7;EBZI)7N^35CC%;J#^[Y-4N>;5CSU;JS:9+'UW"S2D4 M9Y=PT['FJ3H)=>S8'1-V+'@0%NQJ?G0U/SKV/#][=GS6G49<#\7O>->P.XWH M3B.NE4W;$/1L.(WHBE%UQ:@Z1KT 1NWR0+L\T(Y!S\:@;Y8,VE7;/7ZUW0'0 M70]FE;>Q>'(03[W8JX(O3/]?\\%TL"#W0@":-'SMP86(MF+':D!;6)L/^K]V>Y-O?\Y&'VZ&=]5MU=X493ZLSTUI>Z V\NDRB>$ MP5\($36+NTYM[JLVWXQNYB"]!]M=SZZ"7(ZG'>O0>IGB9E]:O KB>3G;U;79 M:H_@.'6;K999*9T6:Q,QGEZ+7:,)]M!XMHM6S:!NW9TBY]+XX_Z]3G]79( MZ!CSXKL-O3@N[>H]7RK+ML'D;6EMHA?'I76Z]'IK$W6,>:&--:^&-Z^Z-E'' MGA=8 _IJ6+.+X+:/+=OB@=:PY9F+HEP-:UYU4906LV?+M6;'GAU[7C-[MD%[ M-A7<[()!73"H8\QV)R9T!RO=P4K'LNUAV1I=VH8R2R^.6^MT:E=FJ6/4B^EX M>S5<>66EK%O,@FT("S4E(9RST=Q'"%C-H&\S7 M-G5BN1J.[,S7C@4OIJ+VU7!E%^II,:.VW)CM_,S.S[Q6UFR##FUO*]ZK88N%T8J L#73>#ML&T;7?SM1?'HUWIDHY-G\.F':]UI>ZNA^)K+,>N M6,\)K,:N6$_'F-4U@Q-+O,^^9*-Y]CZ[ZPU&8*J\RR:WJ:W7J)^]_3@ :_92L&>_;;_C&8?1Z,WHZR/[+>B03! M99:(3[1^L+U;LLXQ-N]E"YB75 B_$PHOH5A_)Q9:(!9>9F.=%@J&GR=9.N3_ M':R\SF2X2-E0MX,O6T!T=L.+%@^=\= )B,Z"Z$1$@XAX<9V@.]G1%MEQ94VO M+TBH=#Q\&A[NB/8EH3HN.G&HNF.@%Q-;[GCGI+SSL]W;#?M/^/S- M^*XZ$M>9:Q?'CS_;4WM;.U!0)R+:9J1VR6+ME1UM-H:O(DFM$RJ=\=$)D,X" MZ81%JW+1NK.BE^RX=,=$G2CI3HA.Q[D=J5Z&UNM<[O;QSN5KO2OQMG?J47F_ M"6F7%;EG"<@2!E\VZYP^)_'"ZN#$03:\Z7CJ.3Q5@<*.J5[P3>0=.G!T>JK3 M4QU+';7.3-LINP4I.6W8O*8K&CA,' \V M-6GZ;E]/O*\;W"WWTTY;A/!L[LZ5$X"?WG.R_7R&+.2O$=U#%JX//PBV@&LN M!5M +'O2UOKP V$+7PZV$-T+6QO##X6M_]T;71!])=G%]L#8^O #RJY"=%\$ MUI;VW,Y8VQI^N"*->R>A^L'T?CSM#7^>C.?W;MB;3@$7_=[*4%@Y+4NM",/3 M=P>C>7:3%ZQ>*=?5V#>C_O@N>S#(>\-TQOSA^T?N5FKI;T/EL^6;2HXSSE M:H19)X0Z(=0&.V8[2+3/\94\QO&K7.8T=.*B$Q>=N&B]N-COS.)X*5"=N.C$ M12G_U9L,>A^'V7M8^(94L;WIXL?+ MX=85ME[]E/ZZ@:Y#,6D)V7FKRV9L'^CKVWOU(!,V-^LZ=&LZL1"_T0_^,5;X M/9O<_3+NC;9WI>TT_1C1U<%UDK"M>(W46NKI$(CGHXL$7=$\V4>,6S3ZJ%U<,7D0L+;WNC/ M\>VOL)I)UAN^F\".7(Z6;JL:K?CV3OB^3.KU"\6YD=O?:&?"78":;M/!UB_CTF8;^\L6_?7P;U7/EYUTY[>$5RE,I;>.2YMB*9WCLO5Z/]"2?G>8/CM[2A+"<2?%[94 M9Q0Z*5WCMF3G?W.$SMX#D!GMW1V2XOMEC8)_F4F;)<&<)Y$ MT90&<#)1>=)$T1>A[J\\?[1+E]H[7>J%6 BM5Z$G2J8Z@^L?LYMLTAO&^>AF MVCG]1W3ZJQ%]1>)LW=V/O<'DOWK#>6:_K?[X'T 2O4G_\[=?LB_9<$.[K\:\ M&=W/9]/% +)%]&NO_#7KI3)/"6EQDOUKGHWZWZK?MS9R^C[KSR>I!O5EL3'DU_$H^_9K;_)G-ENX!_4D MWFF*YW%-_68\D&;U;AR>23I5U3:V70^X=6S;L6W'MJT/GFZS;6=A=A9F1_.= MHNDB"1W-=P<(W0'""Z7Y:R70:R:'Y=WF5!#[9!OWU./FO6\!'Z%TM/P-OTA4 M'?G"]'K[I%_&:WV\4@[)V]GG;/++>/1ID<%2*A<+/=^/1A]FX_^=ET4D]FHK4PV8\'D:2%4N2)4?E%39;W2! M^NE;<'?A=:E1Y+-HEZ:75F;N=A2\ [:N@8[9@HZ/4]2]LQ Z"^&E99CGY/TA MNX<_X-GX?\_3'3MU-33:;N( RM"OB3@7<20E3G]C'YXN^GS61\F2VCX;?NED MM:_HV\+3BQ5]:YJ:)C\>'=;BQ!N]@O8EUB0$17I+1ZR-Q+J%IVL@UBU!?#"S M,A5]_C'<4&N[D<$?#SZ'A?>3P46A8=7*X MH^'+#4.MTBDZ NX(^ G^V2GJRNY.7'Y\ETUG@_[E4-<3-KH,Y)6)JHXNSDX7 M)Y OW42H T[W<; 1T<:[2.--OABLK,;6DH:;0@U%55?7<+1<'"S0-&;67:W M>9ST%MX.CT:?/BPA+V[)IZFKHY*?LW0@<_]YT.\M[VWUQ_/1;/+MGW__4#Z] MLO/I8)1-I\4+MWRKQ3CX2O]S;Y3>E]8WF\S[BQT2U(P<9S)]\&?0O):\Y M%8.M1O4#2=;@^IG.4_IR[4Z]^BG?JA___N'0!VA5&[WN*SYQISLV;0^;AF'6 MGTTZ-GWY;+KW3G=LVAXVM?/!\&;QU8X77P O5F_GE3#<\O()Z;BMX[:7R6T; MMV&.VQRIXY^.?UX<_[3ND";U2VHOMW4NW+4P8HM*+R=+-?9E"^*K\[HDQVIN$^;F:3I]=2U\U4Y]=;3BW>UEN4Y?O2B^ M.NLQ\Q&8I]W^51?2N!:^:F=(XV@EPCN6ZUBN8[F3:;EVAS0ZK^Q:6*Z=7MG! M R&5Y1"6X,Y3?R WGLX :/@-@,TV6##2;Y=Y6WYCD!:12!MN#/?29"V$LBY[Y=4%E7H"*15!'+VT@JYBFFO MY=\%AU^4>7_N.Q1G5]FG8KB?[=X,EY>\J]ZBCN\.PG<_VU/SW0Z[VK%?>_3= MF]'-'*R706_8:;P7H?'J-O2*F$YV.N^:.>^:=5X;?+PU]MM%<5T"O3];WK_< M+6ZG6=.Y\2_*J#EWX9X+8C@WGMR/@4*ROXU'.5)?#O'7 M>10GMD;^=2OC#I M>V:7LF.Z+F.IX\8V9BRUCDUW#[=V9E(7!.S2NCN)?65IW:V2V">[>M$%ZEO) MCU<6J+_NBX-=5."%:;731P6N^QI@QT = [5< Q4,U!W[7L1VG<1@Z&SO5@J] MZ[6]SVDZ=%''%RDANVV]'&Y]0H9:%^"]"'NZ"[,>XF#L#!N,%H, MO!P*?4R>-0)XG0=D7=3BTF1=EY)S(OJ]W$3B%E-OE\Z[#^U>;P2EBV.\+$KN MLALO1$!W.8:'2"SK7*DK(8G=.P-W)'$EM?3DB9I%7Z]QV!VOM=="9'>+$WNNA.*[+(X7FL5Q=OH]5:#F*DF_U3&:*V6Z"PS/7 *IG_FJ5NOD MZJG.GSJYVLG55LC5RV*Z+@^@(XGN$MEUD<+NKDY'"B_+ )^#FES0P6B^O8MW M66\ZGV0_Y:^"/Q9O*9X\O#>]IN*ET\^]23:M?^GR^=ZOG4]OWF63#VGR^KMO M!E^ 5-:1E6;\;7Z73)[QNI'Q\*W!=,P(EF":^/(R_L?&0C9?M/8%GXW&"RU2 M\XUF6#<_LO6NXM$*M,:4;W]WW1M^J7IOLK/SQWJ^]'_9&=>], MSQY_X4TV^-$ R]TDMHO#WJ?O>VX(5\8J81!%&ANB M-:9*<8\(PT:_^NFV-YP"H9=>7GS1S2>3]--@"N;M'UEO$I9LM\/'C?2(!R&I ME=@C[6W$+=@]0B_37=9B@G,,229 M=T$&Q'# =(D'[*56ZM5/OY'E*FJ_4KV,M,Y=%^$B(I8J*;W'@6$KK5)+?!@O ME85%I%E5RUA]97L1R_7MOB51 K14P%Y()6-D6%&R7(+W!C'Q:D/.UGYI>QF_ M?[O?Y>N4QQ@UC80'S($0B:=^^75'/1?QU4\8O?YM\[OIU<7GPD*_./AUTAN" MDY-]_<_LVRY0&\H8(=@QKKP)Q'/.E]^-C%-*-Y5P[9>VEC&^NP.U.1OW_UQ( MYNG;^2S=B$]G?QMKRJL7E :]^NXFZP_N@/]@S-_BVGJ#-8P'"YRCN?2 )69D MCB<=-)6OODLR8?'R0N-PA14" #:6W[#"35CB8)A-'&SLI_%D%X0&R3''C%I@ M*4"F%Y+D"'6(*@IBY9?>Y%/VG>GWLV%2(MG-=XMOK"]OXZ.;ZWF??1J ]L; MS?[6N]N%LJ2P2!K'*+&:4\<#U[FH<9@0(U_]%'YU;]]_]_/[MW]_]]V;O[G_ MN;Z2S<^EI22I7/C:@,:/N<_T/NN//XT&_S>[>3O[G$W^ELW,=)K-MIB_J$)2 MV)#%BTS_7_/!=+ X,2OB,":-77M0A%[6:.,U7VWA.BG9#PC_'DS]1GMW<_F/6&IT,";*X@02$1K28*&=CC MD"/!$,'I-A*TV!4)FQ 52 [&JBC/_O'8/;9S:>S,1A&;GXW'\+L+QF0>8^]T:?LC?@:B]T^MO;=Y/Q)^##"F6QO,I2+Q*\ M5BY&; 2.@8KT'VX+D: $]]L@Y\ >?.6G1JV59U@4*%%> M.?T"4:(>H1(7E,4$6P+:@#/E$7(H5^\\,A9?)DH:J438*"VVH!:B\41;$WTN M*SP+\..Y4/+7VHN7(A<4\R^#WL<\C0(D<:5 W1"*=(,=D ]>$D,=DUA%KCTJ M3%PG@]D&E#&E!%V)Q3W6=1!08-]J06'4**3 T#%:2&.1\V9EK2NJ2L*.@@6/ MY(E 6>[P+H2XH;,P Y-?(VTL6$O8,K"@#%#T%IN4"5Y!- MLIO!S -+@X0PM?[P62A])(=C^O 6*EMGWV3>[2FLWH)C=.?@$)D[W].!Q\6KRDV@:M93$7,0_>4^P-2:8R3][Y M8OE IH&63"C,J6 /U/C411X!RB9!DB(>-@2I,&:$!L^=8CF4G!B!RE *PML* M9?ET]T,_&_7 +=^(6(/"B>/)7:_"AMX@ **%@?UGF'')C5#@2A0$$*B11T:- MSV[!"K^QV0C^,'LW[(U NA/2RK M!PF:2$M/N'24B8 #$CH$< W #)&N;'JT'D5-Y&\DYYH)AYV'[3<6@,\) GYA MI$S^( !;3O]_')HBC(H!7"$#\D&K2*26VN04X9D@)>U_$APM#N3 88(_/Z( MWV>SP62!A#3XPWTZYIS\,N[W5E&EE9D'=O)T-NBG<66X)"4U+_"NT$:;F^S?@H'O!GU M@!HV \6A,041^4C0Q)''00K MX ".-S5P/'4_8-PDF?]V/)F,_UJ&U7M]X.YFZ;[TD_,+1=\V^/]]]F4\_)+> MM#$F3Y-]Q+>OF5SV\6NCJX1B@JDDCB(/7I.S*C^^M,Z$P$LNT_+L925,:O%1 M(.R7;)92]=[>+E?X:^_KX&Y^]U+0Q["**K@(ACF.X'U*[W(Q'!Q1IF2&;F%O M1^2L<+F3._JW\2AW9?<+GWA,=+2" !<1,**"#R&/YOD8L,.E8SBPOY5X@&7/ MQ1T.J*9HB9?61(!;*!Y8C-('ZXMH"=>VY$H109@F[0#JL/:Q-D)*RWA4"GL2 M)%"!/O>M\66=T@45.\%Z@:_I:2^, &689 S622@KN+4?L' M!H#WP"V2E%(=301/D.5I!3IJBDI$B]&:'[C?V@X%T6.^GK)!62DP]8Y$1YS M.C\"Y!BLII)((5H]%Z)L H0UZWW*WM[F9S[OL[O>8 3SX=EMHJY1OSZ85PT5 M68]6>1\0TN"8:V((#C9(G,L6J=&&NUYH:?S]"JB]EW=XP,Y;OJ &JPS,4!8D MY=Q(!!Z QCB/UWLM&,&5M@]B%X?5OW^HPX#VBF&&)?5>2)#NF%-:8"#@4&W% M:G&!&#AL$:,:="J%J+&"*1R15UA0J7AQL"RUB97HQ.1ZT+E_;88:3.,H!(N> MJHA%Q.DX7Q>$RZ6ANMIM4=>#Z=H+?'620&$<':,4[&^) Y;:/T@"+6IDX161 M[OXEH>JT#@83BA,@7Z!A'IF&_^285A294(EI?E"M\_MXENAB 6W^EMH R/(, M?)F2"3 ^'(N/[^[@E4!@O_8F?V:S#\#9X\EI;J<>3(P@[XR4,3APW'%D7F"; M9Y4@ZX.KCGXP7-Z+*HR^1,P?C@NTMH!RCPS6@BCJ!7%+S!-P0F0UYBEO"^8_ M $HL^&XWF]"VRQRA2 0-WE TW#JD$1>LN.G!!38UL;T*Z^Z4. ZC;/+I6YO1 MBB@8'(@2Y"5-5VBXBBZ/B2A%F:]6E6=&:QQDPQ,3Z[XF"*546*NE]=J"8P)T M:PO/W6CFJ_$JSRP2?AY_R2:C17#I$D0"LR0$I[ D-"+,L3:YV'71N1BJ[>8J M#^64./Z/K#>[W)MD%FQJ>.S M^3*?XX+IGI" @Z.&8D"^\U2S_%:KQUI94AT(/+>)>&;D'\ZUC$#Z2,ATF8 P M!U9.?@DLH2"@:LK'9W;J?^V-YK>P^OD$;+D+IGQAP+%$Q&O#&+',,$6+/*5T M+:]:XI.*DZHK0O[!*-]SR@VR@6L,_U!KN5$YY7/#6=4Q(5#^F67^ _1M=IP" M!U*&?X)Q1GKEB):RJ!?@HJPVW_F9)?J[R?B_@8ZGX>MLTFM%ZYPZ8T6H=&IF M% V6,1M9BLR&KX[!G-M%S -/]\#:C-GI$A=5"*NF8E,SR_ XH$I'8 MFN.&,YO@3T7M^?5?D@K&1XLHML0'I' L3A2H8*;&V;PV=!],XX%SZ2/1#D4L M)--$*1L*C1UZ3NG-EO^7W2&TWO ?G+ZJV7ZS4J*;!$Q"AI&0X:898G M3H'7R *NOMV"STSVY\;^X6C?8Y [SB)A**."\)C? 7'6,4-1M= Y<\#D'_ 3 M;,#-/WK36?97^LL%T[]51A..@TS_28(G\-QQ1YJ9.K'?[< A>4!8$D'9*@:> M?DPE/%;RGQE;I36RG@F@R]H7CA6':NE%9F(Y\'\121<&'"E@B'1&!>%\<(C MOC+HN2#5E@W1Y\7Q!>1@@:WN&:-66+ 5*<@/M8IJ21MK3)8SB^L+R,%BH/=, M])@KT(-""DV*^WY.V6"J\X/D*0*Q#7B]N!RL!!)"&FP-D J!N/PFH4>*XAK: M/4D.5@..7T0.EC46!:2##M$&)9 2>>:FQYHX5W/)X" M.Z,-!N7)L#,V%)UJ8A1<5^=6\#.KTXO)P0HR6$I$8$(XPHQ$>N7ZVVA%S5W8 M,SM'EY&#!4*7X<@D 12GWC@TE9#,HRK2UEPS/DD.UA%0>W[])ZE$0K)H<+IC MP@#%JJC-IR51-6VQ#(G-#43%C90XU-F&U=%>U^CG:Y.0$&XJ*M2BZ[#X7,PNB1\ M>NH<%CA&K)62G/F@*/A:X@Z2O#NH_(*I^;E2JSJ&V!3 M:O6Y#LW^RTN Y93UH^DO1.;T7>];[^,P>U*Q<&8T#Q)L72-E$%:D0@U%-6D= M;*F:-!=RT6P# &A>QE,6VE0 G#.)0!P3XK&21.'@BAJY@2#O2BU!..)4ZN,M M]+!%O:-6J?M!6J_6@3+K!"GJSUNB2TSQ+.C>9_UL\"4-2AT9GT(U.BCM#-@G M0 I2I^;EOFC0!L*=E;J68)&&D2, ME/I38T$Y4=58/OBJ#TM/'*7VVTP2HVD*HH>(5%%>BS%?+J"JHDWEV MLR:D_C8>]1O(ZJ'O=F^8BH1^^)QELXT624E!+GI^%]7JU[J(5D"^T80>B%-LL_9:+KJO?++>)HZO8+QV_NZ9^.*0,$@<#HZ M2IV1.OKB6,VXU"2NU/E+,U*&8Y_U'12T)M$C5<01"<*$3/E/V#M<@ 8BU)>[ M/&HJ#@A:=6NJM;Y1^VV4M> 6P3^$V> =L3X6+2@71!SUU^ M8^=5!'2F&<.(:ARD]@:OA"/F2)6$(T5YA[FGKK]HQ0VR=+&!OX]AAU+[[L_C MQ1D>B/0/GWN39V283]*/+0HPA(U1X.9;(T7*SBU:LAL>>,E&N C\/=*I!'0$LPP8&:<+ MEY:"U"U:H8%+8\J=2B3;9N>VPGP2FL%*>1^])<(Q"O!1R^WA#\^ M_GX?UX"R>,O'[;>\SP KT\$LR^-C[Q8-,]\O?=,TX+]ZPWE%7_E'A)%!PB#F MK*'4$QL=Z(F\]!\R"NE2BVL.6KX.,4>!J W8.PF)&FJ=,AP'1"0F@8 _D!^- M&V--A?=\73OQB(#$A!/DG)51<(2UP(X7-;=\)*P<)-%<7!WV3D+' G%MM9%! MR%29&Z62\L5.I#2Q=NW$<#C^*[EZ(+W]>/YQ=CL?EIWJ70,PZPV!"7CU''Q< M1R21$FOCHBG"10Z1L@4K"5U'PCX+.R!$6T;Y.D3(@M=J#!-8":^J,C.%5$ESR$! M2IZZ]-%L<#,8SE/'U@]9?SY9Q#B6/;FSFS@9WR7.F\_R5X7>)/65F0+++7@3 M/C3?IJ_JSL6;1R:$>8Q"NFX'E)8B@%Y09BVH.HG!BE\GLFGZSO353TR2#1 / ML?#38.*/)DS(5/G=F20U4XU.PW5T"1/PWV B(A68N$ LE#LG;V)AT;Z06$XM M=2!^>&""L)0UZ**FTM *+/!+I(8RYV\=)0;-$3,T>L>(1<#P-@ >>&K,P*+B M57C@1\5#A0A[+"B5[E6!M^4X\<$S0F'=I+CCIA0KB5ZJ!==HRWDO2ZKZE2P. MC5.FP7@XN%F MN@PO6'EN/'D?CP!>^AOXU&>!_"(A>,1N.# CTJ[0*F0*,25 MK2FD-R4+1Q&&Z'&A>'N_:#J:!TJT#)1)4R"52U("DUL=;& MJ%:GF![#;R6"E*F T(O$W;-RVS8)TJ>K)^DPU&ED$":\./T(C,E00BI(!4FV M4S[VQNHNJ*E=LG+:ZQ@BZ'>"P;D2I.AHGSJ*5 1828I?/54R-1T=6RLB( MF"E,HHV,,J8T%12O,)=RNP= M$5K*G!"$$/U4D=YNI.YM9*0KFBAE.T8CF )?BCI>$*0PJ"0+I50+?^L%XNYP M1@:*FFKO< @48V$D,'JAL55TI.2,@RBE[,G.>('59QD93#@G);5,![UH!JSS M_A0N G784@0Z6?.2/4>F'S3CCQ%.P%TSR$=&'+=6>E'4) #[J<(RD8CMJ-.? MEB,*MIKDFD5PPRV5D0/7%-=8B$*E3 I"%..H"I]58?OF=369<"+*%!8@5B-. M,3B[ N$B;Y[*\F$>P1H14H6H)ZWKL+LN36J*X!"3UFBK,<-WIO201 M@Q/0>P 3>X/)XFC+#Z;]X7@ZGV359GZQ]-4$^VWUQ_\8@$";]#]_^R7[D@TW M(%V->3.ZG\^FBP%XZP[%VBM_S7II"0EQ<9+]:YZ-^M^JW[#4GHNE/I@5# X62U"NG2(\9 PJR4KS9!J*GSZ5Z"ER8(BZ,TLK@ !R9G*!E&EX/2LPE"1XD*"FRA8,&L MM1YL(5=4,HY1E/S?TZ/TN/#'X"Q(/^P9]H1;3JS*LY:MH4B5[U0^BUO?WL+3 M^_&T-_QY,I[?OQFE]VWU'*/8^V*B#Y^ D M*Z.+:N$"*4I+P11<%9YZ[NX7$20WOOLX&.4ID<7EY3S>_2/;/-W+#%A:;?/_=&/X_'-W\-AL-'[@WF2UE\8SK8N$!G MTMBU!X_>%P3//MTGEDYSB1&.QJ[.EK O>WQ<;%_,.BEBUGM-"FN V%I2F$ M'6P5"QP[(F6Q49IP5G;-.1,'6NB;Y57(F[W305,NDK2!.!&U8MHX;W('15OE MRS$PH=0N2R[6\ZRE/Y(.2EDDUJL0@P$EHR5WBA4W!IRP)9-";R4A[;7TZ6?@ MAO2OE#+^I3=<1*AGKC>9? ,)59%V_AA58P>.GK N53(*G*:DQE67[,AE"?%, M2+85U-]I50< HS%6J8RW@1-!HPC,$(--<<_>4")*#CY%0A!V+C .&]I$,1)/ M(C>"@QM*%/'2%J%-P7CY)N/18-\[ %+SW74D_#H>97E'@3@?W6Q;)9<6.M@N M\&(8TR'@&%2Z=*IEX8P$'DLG$;A\C7OG?3C"YET:ZC=OKR+KJ':<4$28"%07 M[9*#YI3$)XN]BT']V:(ZPB(PC!3S5G&@:,^U*NK32$1$25^^')2?+>JCD0%: MMS@X;B63*!TZYX(F:EZ^;-,^E!\7/SPH!A:ED(AB9M(IL,\%L5'4X+)I?WYI ML&Y%7+<6C0A[:H2Q-"H!&A1$2'X2:25QJI26@H4\MQ9]*666&?--A\@M0?EQ\9/R?ZAGCL94=9UIYX)=)59) M4EX[49<$/^/HDQ;1]MOSW:C7A M:TJ>_I2][\VR<'N;]7>ZEK\9\K2"1A\#+X"8# M9[>X/@^O&O;J3J<:ZQ]84-TLB!18UP'%H!DJBJX$K/#6D5KQO:(7]3YK.P@L MC34,&!72>><=>;O)TLSJ-N M%K9V,>U1.V*K<@RUT0;K)4Z@A$!5T1'"1QEU:-@17 E'W;J>#<:6YMYB^$41 M,^(]"@"& G$HNR E53B@U,!:>ZEH7!6K M#Y*BN$Y-19V294QL4XK7K^?)RV[$NHXT&,0901YP#%83)[G!9&1T AUWV6^F MT_G>F"82% .H/Z:,HAC7HDQ6K!'&=;XF:M].Y]-9[U1TM][(IBGQ-248L,#MN1'4,PKD +A4'WRJD._G&%2>,E+KJ=6-) M<8UFVG7=3\@!00[( "%,2,J\"=A@4R3%IHM2I;*V?*MTQ/;7]UM98R,"Y2G5 M5("-#X) 6BV+M"!C)+.E$_+MC+-'5K9=%KRZ9'FU@;A]@*204\H;KXEAE)KB MEKM)98E*@1XNMBOI-*SF.8MN,O057Y2N,Q)%Y4)DGN9-5QU8((27LR61U@P? M?=5EFV^3)-*M1 =F!0:Z< 2L/LV*#%_0&B5BE8C3XZ/Z$9\*E(+'RB$5@+T( M>*C>%.D&)C):H@],A-0E4G[FJLT,_*V/\UG*L/Q]G-H6 !23\7 (PJ1HI+,W MY<=H->@. ::=,A+ ,ZI(O")$;GM&>5.?G:#:9;G'AKR1?3P#!YD#E"PX1P@( M %SLJ66R%#*[$*@?83\4A0O*@53&%A@+$R=#[CTZ,"(N&.I&_@5/&5C2(2,7 M;1R(*'(\ _@#Y5OZ)X=Z%1UYERJ+CD='X76N# (NQ\XC8$)XH M0$S@@"/A:00;N"BZP!2\X%E:^Q*0TQC-UI1XRSU/B=@T*.N*6LC18F;+AMA> MUL'SL0./89FIR8*;3V?PZLGBSL6R$V)JI1.^IN+?.Y6+WXK?I5(7X'18%X5* MMH-W^54%RR+5I022#8AW7=9NP"Q;!@'V7&_6__SW^X?ZY[^/\XZD;A%W?C,* MTQE ,TMM2U,SXUY_V<%[T*]N7= 8P4R.H;6!"*0E2V>9I.C6Y[D3IE1*EI/"*(TH \12R_&@QH\[XL3ZX$;8_%RT$5>>>IMAJDB;84 M* 9'+B)!JBCXI1GR99.&$$&V39I'U_1L$)H"2(1J0:D'Y1)QQ#JUD"L,=X%" M.8"$.4A?=@X0#GLG""-EJ9<.[(K4ITJG3-@";EO5)8(K6K)&#P;W(VTN&X[Y M"4OET**5,I78"#JZ5#!86^>-XQ&G N2Y4X"# M#^3X !079[\]K>B\3HL M(DXP)$+JL"5!/N&5=1V$+]=[XQPLL,=%P%& .*P0,(A$ <:1$QH'GDJ6Q\+I M NL)572"!NI\7 @\&?*GBH%T#BNPHYZ2M(?("%J<6A$#]O.>7%2QGH. T%@. M6>J@! >[BQ)GL0._ITC7#JDS4;GN")&[;\3N@+S+)K>)# M=*G^W23[,AC/\QR9R7!L;@.4->J@UYPS2K'2U](C 3V=O;U,] MC*D9W13U:#^,A[OQ]88A8+UGS( 92:-!GD2R:ADC"2F?;V+P U@I@%>WG& 1(&XM]<*X(B@I%+RB@'G1:GEAE Y6R9-!3HADMV53'6?1AMX=:1 @!"O22 M1>89":PHF*M)\"5"!$@%$D\BQ%4D9)G.^W;T/IOU!J/LINA_582R\?Z]^H1$ M@C)@HJ"#!0G 55'O3H9(2WZPVFI2O0S%OYF44 MD9 9 MC>:]X;O)8-0?W*=FKM_NMEV9_$[;0RFYS1<4U<-^SR9WOXQ[HS2ZKA'(5MXY M<)ZB'&1\1%1P$5W1;DQ;#BYY^8"TE-FY"S#UP-O>=##]<#_)>C=O1_\%A3.:+UZ5,I61Y'6XKX/AM[>C[%=8TN<%C>Z"VR"(E3@F6\^ZF'(G;%'1 M2%F_$4]=I]/K0V_,;K));[@H^K,+8A$/GE*L'0,,"XXCY47HCFG!;(TEP0]* MN LE2*8O-E4 MK0/H0"C8@;;V1T'TE& .O$7!57;*&UM4)TS.%BO5:3LC"N1O^$!4L!'*]YP& M89&S1C&2I;#5&S#EP M5XK8I0RF7)_G$I%[MN)0(?75B$)RI)RT"M#LBY;@/-T-:Q-RCUP&RC%#"7.: M("(-X81%GA]UV^!M*:?WE*S\4@KO82^41QZH#<5TW7Z1W[;$L>'!5;2YP%M- M=2\&QV<3ERK=(D:<&VNUX,0;O2IGYH*/375J+P:Y9Q.7B"(*CIK0AE-NC1-& M%.T#@\>AZ9#\Y,@]+B:L\@%S934*@(00$3%%C$LB56[S? A6CH-1RB=(QW/I MG&:_M-#&Y,L8N")@NYLH MK%(ZE9#(%PI2LJR(J.#JJ0M=7KGYO?UYIOQ^)*R,HTR*(*E%F F/%2W49V#:E^L]2TJJ22/__%XK:Z)91$&I M"ZL=Q4K!^M+)WRKCV;NF_FS-2TI'LSD:%[+A+ET&^[\+6?'V]N?>8#1--Z:R M:27%)N?Z)AO\\Y?L4V\81K/![%MUKZ8/\X_3P9[/!4C"FKW^X M3UV])[^,*UI2Q?$D&WQ:"+#'#,U4Z8U$KJ+&'&01H*G(J211LE("R6M)2G;F MKF@Y)#;_:"4V&65@2%*2"L0H(H*3O(C\8T;(V=&I6DN YLMI,X91!@"P4.S@Y62()/B8IR7!1S7[+% M7V/*MC,F#H3.18YFNC^;,BWLMW!W/QQ_RR8M1^9Z6)/K"&ZB940B'JSD0:NB M+*F6BE?%VDHFQFY(.2PF]\>)!RMB.AOT=T * M:$28#,#JC$F)8E&L!8B]',(HW3K9!R\'Q6=[).>&4C<>*1T=1RF7,&KD3%$Z M53%/RET*.2VYOF? 9VN-I*@-]RX$8FU4P7(EBQIY45*IRQGZ3.\J#8Z,SY;2 M)P(+WD0N#<)">Z%L7A;;(VZ)*!42D4@>BSZ+2B(I:'))$M.A (9F$!Y;:1F. MUOJB%"*AOA3<(OA1GW(=$\_$63NI3HKH4RDHZI27UG(F5E5;-;>L1'4,:/-$ M.&NMY,,1,2248QY<1 ,J.D6!T$(X&$G*938(HJ4LLX?/[[ZL1X[ /?>CU/[;6,ATV8L3*LEC1LO$K(7)?0><]* K&)*]Q)(8&2H M!U&1;Z9 W)8<#KWM;^R]94?8\#^Z#=]YPTF@%$S8) BCE-A'%U21Q$NHOH - M5QV'[[/ATF,66(#-Y<89XC3XQ 6'.TH:4^+;L-<=<^^^UV ?@ZDL"/462PFR MW,BBD1!5FS?;#KW7>2>VM6XT>]L[6DC-?#":(Z!40R01Q>IMP.6V)[IT]%2Q MBJ>N\LBU29P5DENBHB'*1*>ER&TH0Z,JQY.UP/P(H#YBZ8&)K*E-U:4,%10< M?2.+ZW%@.:O2V:JFZA@;=I:&[H]4FQ$ -63NNANP:W% M$EF3:GFFAKA2YITLT7W5E(UC9!LK% M1UMO4P]8QC"C07)JO&4^&H-6Z3J&;U>+WJ#>!JE0M=YES:[;]5;*;T?G:Z2^ M@_WCG!# U5Y9JK$GVEA<7!"V5(IR!4I)-X^OS@]SVW?@$8,GHM2?!226U1J) M8!$O>D?XJ$THI4:\QGBK&<#Y@2YOP:I=SN^]KVD];CD)WO@(L6[)G0U:)49; M0@A7AEJ#K46BZ* .9KNMKJ%!A=K&U"YK.R!$?]1#E+('"6<\* -60-"4"5'< MZ44+TX1:;QZJZ8AIX76>&J&&/N)+I MYB260D27\A&E+_;(.<6K2^(0B8\#T?L,EM\?#)>!;#/+Z] D_V0^&T^^;0RN M(D?6H"A5NBD9HJ%<*LR!UP+)KY@32IBO(\?'(-UKS4='0;.M$)AV5( A1A!P M(.##JD+&1"(W:ONO[?:CF_UT%"SSKN$%P]3CO"A-/\BF3^H\(4%J2JU\\"FI M#,QZEK?%\D1&5>[;0@E16Q=H'EW1,Y??=(T/.\E3\7OP\# &Y>A8T7D!*%6H MT@DC463[5N\)EG_8@L&>$6=T-)ZFMM<8"[NZ+P\.I"BGM#T7YD6$X]=L]GE\ M\V;T)5OV3EJ%&MY.P 1XN *PM\%I/<-&*QTP2LV=K0,ID[J.X906I&< E>Z(%TO(J*$DEML-JJV[5,^ [&L_FTY! M?.1'PG$ROBM<[,T+[+FN&7TR24@M:&#O+21416JY#L81;!QX#\49<="(Q;+/ MP+>.B)^UW"/"_=@&8VX9B\@YZ9G!25[FH!.I;__&@R' M^PE_;Q" X /B3FAEP"=&J^B8T+*4C* %4WKS%+WX\,Z+>:A-.I\.1@"]Z0.5 M3P>K4Y%T]V+4'58'3]=M.8)\8*AUH)@H.DR#:X_QXR9J(>4F&,+1=06P_ M.)I4$AB')C#A"0<9+5 TQ!4MR*DPKHQ4J2AZ#E(/KF!T5#@BD,C&FM3RT8-9 ML$K;JII]CS5_5(9PLL) [4 MIC+MGE/FDB-9;!\VY;HAH$[5UOGZTU=U6$I46$47*;@=SH.=EVK6F"(D[I0J M'1L3C3$1AP"E:=NQ 'W'@E2I6YMA$M1[SA_6&3!CRHW.M!;T0*LZ,()1T-Q; M2AUPN4? 5T7M2<@(2Q9@[(A1@$&P-D(S3CTK*T8%[R8M:6 M_YQU'A7>)@H$*6(#0Y0*F5S^&U0I*FZB7MA/<1D::8<9%S*E.;;@M6 MB,(%O"!T=?D,&&T:TFT&^K ,39!@Q' 6"+A2*O5^UR@I9YZ%K!95\7]0! M0&C,M=8R -UZ!8H8<^5 N!7GDLI;5=&Y16N"3@S#8]:G]0:,\N12$F2%X5CF M]5D=B:XG02$IFU@0D01.))469:NUOJ\&P9L@V,5O:R) %HZ*@PV MNQU/'B+(V?37P6@\&AF\RW5L:/]V8K@H#"8VU0'%IBBP?@\VNBH M1*:$#*45X7OBXF#0M0FIC13FTVT/XX@BX$4XSY NV@B!3%(5S0=3P:"KQ^HC MH@?Y@!@1%HP P0WECOK\NI$W5)63C+7D?%_I^5*1>E@S(R!OG:+6@LGNL+%$ MTT(7J]3IH2J"1+J=>"S:;"SSV(%;3F4TTE&=ERSUBMBR[0:&K]K*S;E>K!Z6 MOCG"@A.'J ,:CY9&7J3 .B&8J]@*LK U+V$K5ID^[U+9OG0VO3QB2NUD?A^G M#NBIXM=X.(0AQ4KVC^>CX-(G2XN0:*,VV&,NBNL4UMC#. 67@JO'XD0"$PURD1-*G=3"RR"*KL$. M\Y(/^!3GX[)0=5BY9P5AR@;+=3H(E)QX6\@]9I4IT:+$9*N>\XO";V.-;A09 M!XR@HM8>[ F4XM*($E='',Y07'Y M7A F7.GV,?N[;+*X]K X]M_W8@.)5*06OQRGB!Z#/QI?!%LTTEN)%W57P$2:X8#V*1/B@ ML2JNQ5KP61VJAV_]RL_YX7LV9V_2)QO7"@+G(&%;VSPS(/1 -9N MX=Q*,']) U).R.GY%9\GR6H*!H"T*6E 1P5&$=@%15RSP\ MC VD'1T3B I/4T,R:9$&M[B(P('@-@WRFK4'QF:9;5RJ>Q.D09($ 5:P)/C! M==VN/%-WV:T=,!Z4A5W GK+HA14^%?$0MN@=X(GEVVT/6XR8!@('F80H37L. M#KG4V".=O/!L,;1VXA!FH'&5H&@@O.--4WR^SB<7WTO M[6_9[.WM[[VO>P>L'(V:&V:=!EGM3#1(%=62 M7:O4J :S%O/!)B:Q("2+FY>EFQR8_PP #": 0&#:([,ZJB+J_K4 M.%$*M;[FI.DHYK10=:2[(^E&K5'XKF&6N\\ MV%540U04VGY*>%JJ/='6G7>^H5,1HI2=/)9E!J53"* M!UG*AFC7+A\VP.[ G&0,\QA8NG8*9G21/<6Y#RTF^,:3:XH#C\I(9!$ $BFV MH;BQ"+94*1W@-5--D?#30M6Q\:XJ*%@"ZH?ZU%M54(.,+8HZPOZ[LO74JET^ M*!L+K PFJ0&A-JG\L<68%ZC0AI>;$IX#%<\Z>?#668Z5!#$5P/+ 6NE5S?#@ M76W)'_3]4\'<,7+W7)@;G'_/3)3:(N^UI(JKY!(6 0[&J:R#^34 71OA.#_0 MS>$NV&8@SA"%="@80B5'Q49'*D)MN*O=&]TY.D]=K\G4Z M8-'[D.Z#.* [ ,)Q?U&SXF6QY'MIZ*#!K:7DGND/-,::R&Y1:"\88#<&X)1[!K)0^725#',;Z,J2)=)=,B$T*_M !"$.^]1M4T23 M>I07GC@!C[3AC++MG-^%9/9A "&ME8(RJE)R2B"4N)7_XKFM/\>'.I:3&HA&(%782 P+N>@ MH8NT P=^6[G3N6Y*CM\9#-BQU+)W-,WRVDU['RE+"YYE1"8BXF0J;1)\D4QM M@RNW7:,4X:KK/*65/'6QS:5NI.'8X&"%8(*GEI^AJ!/H]79^UJN?N-XN$WC( MQ3YV; 0.+'94I8AD%,*Z1!W+"[P\J')[9B(X.1YFCW%. !X*TR2J")K*:E#. M2+C5H2X/)=HA0B!V3 @;;[O"X@1XD5PZ8Z0Q0.VFR.)-9:9*U;DD%E6'DX=< M[*&K;N"(I2&( N=J!Y &4AS;(&5+IZ\,],K3"2Z;ONL-=BHJOW5IC4>O<4IQ MT-8[*7S12 .D#2F7!A$2V*)ZD:SY;_?C%)JT02^^X_![+.;3V4NH"X($8L'33*42N F>,*"@&%GI.@U%)=6U*US[HZ,H"OKMI"AQT:7[ M@-&$:"6*BOHH "44"09B83OVE/K"/PDG*^":\;*JNNAZ]X-9;_]"34Q)EWIH M@SN%O:=.$U6D9D\%X1Z64X_LJCG@O (9UH34WD8Y"7E1D7F7)Y9XI'6 M')=5#28$ETZS]H4A2>3>T"W;V"1[>+IY]>:A2N:[WK?'0\%FC2EP MEA^IG/58S5O+&#>::R)1@)WU_X^];WUNY#CR_'Y_!<*[WK B9N1Z/Z3;BZBG M5S[)(TOC=?@CAF@.88, %X\9S?WUE]7H @%4$R#(!@EPZ(U.'OVP4M?V%RF.:+;I>?[B7K\(G;UF/6P100GJX@!RM'(+&T0=4P=6HL. ME$QA7A27/M$BND7:<$@CD@%[07'0(03+&J0= #**HNJSFY77=9T-,C_8SP+CPAI3 +X551C0XAS.N:I4B&433; 'A4;_4C:NI5= MA& QG& M P.Y%8S&7*VKO2^=]JX7M+.%(A&>8!L) ;\*XZA!B^3"%G 9B\X) MJ82]8]JZ+@^W3B@K;2H+!Q%*_ARSH06XXL!A3CPB8(4,14R1R MFNL ,:%E]V!1>#BW;[\_5?M0?L1I- ^@'@4*5G/O-,Y-HXU41M1_WIK#K M]>W:K^!94"FBA].\*M#32,057A0M@(.*(O!] NOK&(59)U$*L"/8>W"4%(]9 M6[C8,CB":52TO^J>*8^08J<#82G%$4RSD5ZH&'+KP& (*UM^JNT!$O<@Z=$K MV"6GED09$8 V+KVU0H(KF\U*3-M2MI1D!2X^> 7+V[%EY/7!O<"T#BH( /:4 M&@7N)R>Y;M@*'U01(Y/;=KJ=C@?3NLM,(BL"@.44D@P&M!TRL%->:1Q[A3O'1C 1 &.JU,HF^EB/[LL0?JSG\<6W 10]IRCIAN+"\2P,J@(-HI(5328"+3;@7$5"<99( M!M@N5!;)'"8%')2RBB[UO@XH.B,QTODF2;$R4X=JP?76==@^BAY'_4['S8-1 M<8$"2:KVWI!<3\N-U)!=V>"[I*CUV38>U;V[J!Q3ILFG M2ZU^RJ0,A>_4>P_9O:,*0CH,KX)P/T' :68.YDP*3I4.5(+^:@2!"E:F#!-$ M[P1,CQ>$<951*Q!79_-D=^$7X*&9_UR!.AN$\6"W!O35!_ V$@OJF^C,HU^J M3Y/1IY2BLO$*^+)8^KZ?6/D_[XOIPP3GE+K00G@!KM@XW4212HHC$XX^[B!*5'YX2O M9A?3X4T2L+N]^35/T3LFN /X)R2)2DF9&PZGDFCYN_]C)]/IY#.(S R6!!"G M-[^J>HE-O24-/?-Q6M6'N_>AZD][P^R<]^>]/^!O>OW>A_ZLZDW3F/J;T6(& M/[CN3S\.Q[W)92_5UOR^-Y_ 'R3__9OZHX->HKR:SOOPF&9 MLS>]R;3W!_)-;WG8>[5BF?4&D]$(7OWC#_;=+_#K;Y'^?0_\O1[YEM+?)T+^ MO!A7__%O6*#O*7J3J%>]2WC29#%=+F5U+O*B,F?KQZP^EJ2DE\3D30^6>%.E ML<75Z,LWRX7AO!A\O\5\VWL/K+SESA 64@'SKF&'![T/7VI. W-3Y#@QZP_] M;^H?W4R'U^G"\?JZFM9/&U6U;[M\2G\\!M5^L7R"[8__E;[Z4TH7K."CE]/) M=6^>O@]TUO_^ Z_);IC4R_SYYDWO#Q^6[[NL8-O3=V'_9[WJ\G*Y[OIU;Y9+ M!]XJ_7UZ4\T$^.[%\KN#_G#T!7A0]:Z!A*MFB]:^V7P^;>O@FZ4\+/FRDJ-I MO<7 ON6;"TI[G^%S/;K:=%IO>H?;^VTO5D!!>N)H&5A("[U8/FDXFX%.WSX: M=[^P3@E:;L.FO*1GIN_?OKEWV;^ _:PC%O4K)[=QC!9*TE*655+7-ZGB9K_\ M_:_[*Z,UK;)/&?W4_VUXO;A>Z0W7OX'?;/EV22V+O])?;V-UFP_9 !QW6*TM MJ-&=R?OA+W'=O5'!"TJ4LD0'CH.V(<=4G*&A91!C\Y_=W+V+3?O8^[?Q(HU1 M;SZ=TM&&=6P19!3LQ45*4ONXNU3NER2"-7_2WQHZMIAYLKL!+K 7G@=-J>3I M=H7&?+$2K-^8FKIF> &#[-Z->W'UR;=F.#ZGK8GIF'#M)(U,$&U=8#F+(64F MVCNV9KV)[(ENS,64UKB1ZQF4RJ]"@XC)1U'*$6)QU MU+#"2RH3?O@FCBF M)HS*(M)*-)-*W$GNW61UL9!= 5FDJ F(,H0-)\HSS'%S@QPE$[Y,)U.2;=^= M/&HAM\K!@DL(>NV_X9\I2WX=4C[H2"WUT\KEW);%U=?S"VM'^HXOIUS]]/OD M)$TNLXOT<_*NTH]W!P"0A8.'L8F118Y9 %C2'-7H8D2J7>/RNWA\+XX]/;OO M:9CN9GO^!9 [F(QK>CX N]^!*P=/3!^K/<+=O'8^1$ZEBH1C8+O5T=(<=I*! MB79>DXVPT^GS^B[]>F3F:L,P84ZEL!Y2F!MOC$0^*NE-Y%K>P=R-2%87S%UK M3) RYJJ+:O@I?2\E:QVFQP/X:: ,0( FO)GA6S4G\>>"E9D-Q**=*ORVT72 MXY>P2X-K@#&!,N.M$L9:G1HTY:YUC/$R0;-NVOX<2^CVSHTI0JU(Q2(6I^*7 M:")=-=5%9<9V9^M>1[^'29OQ04BOC/1>8DHY\B+WDG28;3<8!&GC=V&<=1H> M1.,1W(Q->*HTB*2CG@4$1PDP:4XHC83RECKF\UKJ1LDVL20I#>V4%6F N14Y M+LZL+0L:CK7474J",$2<$+ 5)+4V#'K5NC6FMBNEGCL>C#JHXT4:"Y(&- MTMX&MIHM[UT4):(]KZ5N.+12&*XUDAR$CW'$K6EJ#[31DI8^X!,LM1/=3E,^ M%$Y5!U(#SH"_J%5])[B[G8CK;/9NU1KA7A7SFZDV8$Q$4!C'B*/00*77N>PC MFNUA3X"#UDG;>/6A5.VL8L-("N^"TQYID'MW6XQB*-6%3>R(JGUYV((%2Y36 M6%(4 5MI;G(_51;+J'AW5.U,1R;P=@I'AF$K&8\6D]4.I@KXAU&U/:/\,( @ M$4;84I8F:VGDX&A[E[T7BDN:%-^4^NVW'T;9SO(*F;JR&*>)",'1*!AI_"JB MB5=%DN4AE '.B&3\-!-;!?_C:K!C^,X_(*:OS1I"NNEFS2>QP( _)& M/&,8Z 5E2:DP>7BX -1CM8 NK?B-/>GKJLU[1%A!):/86FP2Z%(YW!Q#,*R<9<*HWFH*!(=$1'WVZ<6ZKI:TYY]\@I\,LS!/OHT=R;" IOS% 4- MI ;;RD16]KMP6NZ;;YX, (!=]=BH14H-$<%QL;G(Q,D"J5X<;'=P'+C_8<1 MME,_,>&%@Y/LB.&8,Y.ZJ#,F5_@+);=G<::6<8@41_&A MJ]E92\\%Y\AKAF3$6 3O1'.Y"VWN/Y6SV"/K+9)R6-YV,1J!!'EQ=BF#;J32@J8US*A!K M29X]):2BAGG=#*]N@J M[;5WL#; $(1+!*?;^SQP%?S-XA"=W,HZCO;ZU+A3,V6I!#QOJ-6-LO.,*WOB M&[V[#;4">T0PTU: #1(,Q5P5AH)VNR()I[&R;C5.:AY.\Y_[8[:7;B>E$V#I4 3PR[A4876; M)!BV^.GIWD\SCLHA8U0$X M\E]'PQL0%Y$)\6#,"A92 MTT43)8^8\: WG/@GI#EWJ=W#;VX2,2G-!:EXO+16 '5Z#=UHDU8I0?V%[D91?#T:!^[?33\**:W>M^15,.,FZU M39V)N MU55-*5:D\6#)CD?E<2 4%YP8J8E0"3$)J:5J0*(1 !.+JH"W#&-R%+FZYQ+/ M"D*)"-S"3N/(K E,*8?SQ1Y')I2S;\A6L_%SXNU302CE@T,T,IWZ7TE$O5&Y M"U^ZQ2H;"3&.R-?'U>X@%&&1*LH]<=XR%0)8>IT9GBJ*RCY[F'^%##\80E$/ MT-YJC!%ADOO ACE[;G*DYBET M'2P1WFLOD6ANX#P80%WF3&@M^+&(/ Z$\FE2-$94H]2$'/QXI47V,%-/M)8H ME-RZ9WS:)9X5A (8&J,'X"0Y0PXLC\W7Z0%S7AH?)HZ P)^*MT\%H:30R#I- M@P[)K[*"&IHMN@QEJSQ"V!E+[ E *&:T"C@%2.$/U-)PFSD&8)85C@#E6G5O M>4Z>X0=#J)0JK+S%)%I)-3-$>YYKBJP3150$(]%]<._DV=HA@C+6(*]#1$(+ M%AQAB.4[ 0L_*:)0DJONHP6JHR@48=X0D:HYP50;[VW,:C (B\H.IQC@MS@: M..DX;4L"*@1@@I3T6AL)AR'/I'4$%1DC6FMZE).Q,T5\34IQ%'LT-'B:XA(HBQ/,W?!:6:2&)4OT:@7Y7W/6T; 27G&)9X5 M."0X2D%TFF7,@^+*.I3G5A%E0G$!K*@\"C@\;0?Z0'!H':.2(PS>LC$V*&%8 MSBH4SM("<2=Y[3XLF4)P<8 \+9I\K''*C>S(3&00HHE5D<($Y\\ MPP\&AS8&4 TQ2(\IXY1$CUT.]]"6J69I$L37Q];NP*&GH(")H0:#F98 P-/X M[^:VP\M0!*2T!*?^F Q_%#@,,CJP+XHA3X-CJ=XU6VXB+6J914X1/]IR.@6' M'@FN>83_@\MDO$'(Y)Q^<#QUR[VFX.HPPSF_:D;/SU+RZ4/:^4=L?>K.!-L0 MO/-61!YSX">B\IHG]67:HK&-B =0N:LR%$PB &=F @'W1\5(2<[,!CR+6$DE MPMLAY>ZH[+@,/=@@N0 4$ R3E,%_7>Z:D*YXNEK:6M_DPP2$I9EM8"N#9UY; M 3H]1_,)=[AL:(=*XF[??1!9.T<&LABLDX&G1H/:8B%$[H(*?RWKO3$[B*R4 M4SJMKJKQ;/BINCU\L*'5\&/3*?WBR_MI?SSK9TU>_VVT[$\_^.=BV>ZE'NWV MOO_;P7FESI/@5.IYY!D..' 98\[=\$R7+LWV".;CK..9.+6SN $."F;Y:"\]&Z<>K'6L!K@(J\8Z MQE2\"GZ2RP.8(@O%/2)3]UYUIVO8M7?"^V UYMA:XYS%R(EFD@I2G);A"L[H MLRVBQ!++B4WI<9/QRIO(GS(7%XOK!4A'-;CKK7LSH]-,4LJ$#2:!4A.9RG6S MR-C"G#\/<_;HL>!Y((*"=;0 6AG!+.112 )%7$CI6W+ Z>QT%3N'E-O(P(^S M41DA&!>!-E5HGAB/3!$\WIY1_I2+>'(Y%2Y$S8E /C+.#3B'N6DBT<*T9$,= MD3D_IQ_4RKG^U,\3\-^K^7"Z]/ZK<74YG/\\ K7= >SS$8&UT2 5 &)<"$RL M2G(U\*-L%"':O('N%_)BV>""<6NCS%G^G.U*[C1US8*LRGH0 W@-1)LU7R';*T[(Z$&LE ME7[L^AYZU2 Y_]5IE_U9U=+719^NP%-UC+G:!_PM\8)S\'T"LPP8RKUV5Q&YURJ M]R[]?X): E5MM#R0X#V DD<=A([:\I20CQ)VRI)D<"CO;-\*3EMBU/L(_KG_ MI;Z!AFW_I;I93"^NTGR42[ BUY-Q/1;\\.976CE+#94&ZV T$.Z:>Q;"*+4% MJP676S'C_40]=@E[F$\YYI%;JKD&6!^-0ZOL51!V4@!6@?B6M#QB"[2\0"*3:2VAB"" %X&AUC^8Y!ZC)Z^_7RO+ND M(0E&1EL?&?-@WWG*^:\X"U43;DL9B6:59XZ13ML..&5)GY M^T">O[OTP]2:>SR8/09Q.\H"Y1IC90!XJU3YT]QJ$&ZX+0)'>MM5V$W/8RC? MH[># 5.N&?)6.P>LCBXW,0Y2A=*P:ZH>2_DO57W)^'[ROO_;WX?SJZM)K0IA MNWZ]ZD^K-%)QD()HX"G5TGTX!D<"@_00G'J*>.J9:Z9M.X,%:1F\).X X8=2 M>IS5[ME!!#"8,Q)3^HMFV('+FA.$%(GEG#:3:XT3$J6EFN_:-,=ZV'<-*]8N>"P2#THB8DJ.X\6+&=9X94: MS6]%MYYYKKR^!T@2 UOZ:]Y+EP*G0X-N Y7&*61^R9L&&@I]?U/$02=J1 MU7W(ZVY9>X16JZ@MF$J%@X[4I7NI/*M$:FZ*JE_""6H_HX]>UC(IXJ=J?C49 MK(W\.WRGTB UQ]+P)\&,T@;1G.#"E6+%3NU:RQTT=;..?5N#4RL!J9717@1' M"2$N7SICV=+0U?P\G0P2>OA4+;.D#^]09FA$:9Z*PB1EFX(3DM// M<12QI8)2B/8(TITT/7(!^_0ZI8&3 #+E,3&"4>ZS%3..B )38, ?>S9BYP*F MU64UG28D!W;[Y_[TW;3&=(/_[H\6:51[;03VWAYL=@06AA$=4\EA"!I'A+1H M4)PCR)*MC*#\DC0=%J^OXUZD=;&8K9N%S<4H:<&4@$$1(BKAN(H\!]TU"2H\ MS6+J7\_, @[3=/C_ME7OWAUQ$0EK#$J96E* ;P-J-[<^5MZL!U9G]9ORE>^= M2]@FZ#&D[^0_1<0CHH1!SI)TJMEJ,!M*Q9C')_V'V6QQ,,P_!2S(>2NQ.'F,;?2#6*\%1\($;RG,'.9/B.,(V61Y&]D]& U@T&NB,%_PN0 M@O8YDITZ?VXTW^V2[%K)''8%+"32SBMEHP1#+S75.71!I-_WAH+FORTD;2ZOYH P,I91VG&FP MYU* $N-R-1>4IDGT95-@T'#;JFL?28]>P2YF(VX%30UZK+!.4@$^ELQW+T!M MD0J0XL'X.5;0[56[EB3J -Y)1"2DZ]/5!,)H)*#\EE+I;1AVZ+(G%U4UF,7I MY+H=.:\"+>^F?CA;CC-);O$OU7PQ'2?7YV8X[X\.ALR8,8<\!N!O#!PH%#@< M?>ZP<9HA88I(PL8:.R+ZB3BQ!WNS@ R5@.^T(5X*"O "U+)#,=( EK$HNMKJ MY'-T;OS:'U7O+N$G-]5T_B6ECC^031=ZYX#W&=K6E?J0:W6HJ 5+216AZPPDU[14(E+Z. 8OO.I(,E MU1 _)?4=O", OT#/" ...!:4H\_(#2-J9VX(H8D:+U.,A1F &\RA#OZC++C(MUDO_9-+"4B"LDLE=1CC[&6JI$A,%=!%NJAG%CZ4)*Z M15<1D(46@(TY4"V$ <\'Y_%]6/,B5%_.*GW0.G:6$2L&^$=1)< GXYPI3U89 M\3SP(C3=,J7TH30]Q?%T-##.+5&, ,[#$DGG\ZQ;Z\KE/?VR#CR>46#L(K%< M@4/*B<'8Y%8"VM.R\>)1]^LQ9X$$@A238.N1)MA1;7,DPV-D; G"RGFR=RZD M';?\I3K0BTW.GP?_1H )XQ89!XY@(SR$<=$R\E9B7NB=.XEY.-$['5<,/)4F M"NJ)BLP%MB+:$N9:B&9:%TKF.$1WK$TQ2E=-H"0-#C3:Y,7EV@GNRY:*CUOI MIV$J: &Z_&3Q87ZY&)F+.H'D 6!7 +CU"OQ-@I !'RN27'>#O:4EV-VN<-]% MS<.IWE=QF.[&&,:*I$$]B D1:7-19B,S14A'/HCD7ZJ;58;%CY/QQ_?5]+KQ M#G^L4DKSA]'P8WT??SC?47 L"J-!<:9QR4$+DT,ZDI%2X\@M#'$ ;9TM:<^F M>*944#X ?) :P 7U*E\LTVAD@3Z%/MJ2?/6AQ6L5FWD/Z4,_U*E2Z=NKE(?T M_1\G_7'ZPEW]/K<'RSKBA0.-:QR23 L=FKHBS;1JF2; M^]&[EK#P]:Y+^(@ MT]4_(=:FX9L!/ 6?R0T N(O0K=QN7M\MM7N+B\'I9A%(8W $*$7:Y*,.;EQ9 M"Y(FPS^ VA0(NIA7@SIW85S_*^G?3_U1#9+FKC^=?@%(=$>H7&Q9[O6<&%!/ M@"O 8!. U31H1%?3I'$4=U4 ;ZS@(.HZ79C MHD%I9&53,752"[M[QP0"E0R[93$WAB)0S"C'5;C@MDR1.:T=8RL5%_O#:?TQ M^V7UQ_\:5M/^].+JRX_5IVJT@756G_EA?+.8S^H/X"9]M>61/X%67BRK:..T M^I]%ZL[4_KRU3\Y^J5*Q&]"_SUMB !W!G^<.!2E!G&*^%HG': M!6P"U3Q0CIJ%@?7UL>SYN]WIKR,"Y$1X9)E/_7[FJ",.L[!U M:H?Z96["LUDCPX6#_T3%I0+1UP H:4Y#TY[L2CIY0>Q_-FL4B'1,8, "GH ^ M4MZ+[.!KAEEQ8W#:[#\NK\ .&4&!41[7N9,2:YE%E2/7DF7?L;[(I5?NJC_] M6!U^>TLM]2*ZE'(4703_E>1V[!8,D2K,*=V*"[81\5 BU^XGUK\TF:4P*?RL MFGZJ-K8N7-^,)E^JZEAGQ"LZ*B/U>E_+E\[K#R7@* M628H\X+82*2Q(=\X:QHE*2PVP4=4&<=6XJ 9 P[*B90G;5*@ZT?NH?'$% M=QS]N"=[1' :L=;8L2!X\"H@E5.Z!5.JR&BA+ MA4)A%<*#7Y3U;$^QV&ZN>XD2S$JF !(C#DLBI*DX]#0R7C9G.];*=EZ=@*OJ MN94 X@+2*+6ERL."9(CE+2D3QR/RA-7M@8!!I")O\#TEHP)0EU(.-]X4\ND M0=\3RC!B%+!>)( N2$L0R8HZ:W@2&&E\Q@$$/-8)L[N"%^\4(YV M9X]85%@CSH7%SAN? $ #X7T,0NYJR/'0 M?GN,$@TF2\CH.$%"X0:!> Q.9#D?5WU]'.VPMRC@'4&)%"(()P)B+C3Y!19< MF7)0Z%?&Z Y[ZF$ /#0P303 :T^$XTW1D+;4QR('<%>0^1',OAN4(2H"MBYU MZV*1>16?L M2'M^PASML%NH$380(24BJ26)E7EZM,?>^7)Z-.-?G_QVI\X ?!E)F E!>IXZ MY.FF09;'=6N=H]N-745'H+EBNLQ%J2$H=XQ2P7/=<5L/2H:/(0KJI"W;@:J, M*PWXFV/D##%:*Y+GG+H476X95:3U5\?2[G2911HQ'&DXNYG, M^J,_32>+&S?JSV;#2_C\JGGKBJM+)L+'TWN'XT4U:'9LUB/ M4B3UUZNJ2F%7,QC4+6#[H_2PT22E1,WLEPU"9O"(T2(IEO87;FWE_X4/#B;7 MZSNX15*7\=_UG%HP6U09P-X!B33L2MJ<\&-2U]>61A"'@K/-0NJU":^^@HT: M'EC]ZZ2RF-51ZX@C@[\VH1!/D=;;W1Q3H$$+SK?KZ_;1]-@5[!PNAD60F /E M3& 9?%2K0M/4%J0LL=:8U%E6CUC!IPK$+_4V<:E6'ZA(O97=8C8',9^N1#6U M@X+_#1XR?Y:IH 2) 2 0!<@A"%$DMT'#N&R#AL$CV)X[\P ZC[3,P]70?95V M<]+;8<>^B% :$^DP#B%5D SV)2!%&!3II&MY\WAO_UZMR9(/0N9CL1J M:Z0'767R];." U86FBL,7M$V'#L[?CP-SM4.81PE#8P8BQ75'&=18\J7+8M2 M\[WB_NQKX6UW@!K/R>PXN"8@8""40%4F=&2I";J MJ=#3Y?Z,S)7]*P"5:Z:W0R1GQX^G04#,,!1B<#BIHXBUTS3W,:(.A2*Q54D% MW/U*>=L= I(1I?1\@H1GDGG&?3/Q%BQUHR:WEP( @?)U/8 MZI6(I,ERU?0"#MU/_>F_JOFOH/HFTW.[6G$JA(P=,.=R5 M)NKTH,/I;E6'J>A@]L!O<@R9J!T! QGS*'4J "VC!(48CM>?#Y;]2OPL)[S MM\F>$X.'46%F&?@<@D='2<2YQL[#2D7+O0G6J*B5/O5-">-J^O'+2>\#H'/G MX$@P0;QEB'/*\CXH9R/^-/E43<=U8H' X -/$*=PK, MRGZ/!PI_@ M5=;I[E2'M1CISL#Q8+UGR&N<9FDU: QI418\)R1V;B[.?TUF=;?A-#3HC ]5 MZ@:O'!%11D6-,0"B>7.HM%"HP&B2J+,[4\^Y4]T=*BTDX]R@2*SB2B'P=?)= M?J NMB3Z;8\:.OVM2AVVA_/%,G/LG(\5BCZX&(@UL#.1:$[H;2/J4'8_HQB= MG3OZS)O585*G5LE@&4:9#285#PJ3"V(U$67.$+BTYZ8$?^J/%Y?])@?QG$^6 M]81J8Z,$SP@';'A@>> :_%P4SBQXLD6?HM?->J*3%87Q 6$7J->*6B8MS=DD MP6!;I$AIC<[.N;KEUDG[N1$KZ@26%AMA"(5E69_/C: M@PH%(NS2&FD4-9ZZT6.R4E=CO?BB*-SVXV&(7^?3/]U MRELA W*P#5P9*UC@5#F<72#J1=DY@#.MS\VB/'0K3L#@I^8OBLB@ [;6,3@T M)K> Y "JB^U1BIY;+.')=Z<["R^\C189Y.$4!4E)9$UO.P_6([*RCZ*B18>> MD]^>J\G-B5\MI#@;\FF^(G.<.S@ +G>0MI*&,A<="W)N_B9LPW3N%\OJL&SI MSTV; 0"+.CJA 1B3* UFV=?$QA+6TNH;Z]-++CK9C>JP"0?TEW,^7EC%R #F\1B-9YQ%$W(&":..%WVV!"[ZT[QNV-.>,!)]ROL) MT>LTO"H8=CN0HQQ^DU#[R887[M%8HAZJ/EOR-HR&U\-Q?ZU!P-F<,T4"%TQI M#TZ2!?21>D'EJ%#;?(FW !]?M^W93YM2E&,#4,/32"+@1KGJ>!.]LT6^PUNB MUW,B"O"1>:R>BCH$;)57Z=*@<98\0Y M.MG;NL?WSDC# Q358(<9YY1H=ML;W3%=M#O%Z=.GFQ=P6K>1.#A!X10[E\+! MCCJAFC$-B'#E"Z##!$[CW+].WG:8EI3:W1#*/*-(.B^8-3G9V3 KBTP7)C5G MI]<[XVG8?GA^/SC#BGDMH@>]P:3T(G>M,M&2LO1>R!/.)3\;:."TYF"LA),Q MY>^;*'!.W\+(ZL)N288$/UFV%]Q\S'P/ I I8N94U#[U*B3$BD8BA25ELA36 MG+.B$]Q)\&977Q'MC%=.*" M"'5>1BXIER$(:T':LN77DI=%@511(4[R!NQ$MZK+@9#,XB"(CN !!"](&H.T M5*Q]&B'*&X$9XF(*.4G&=7TQDDY^4()0F*['6GGB75DND@F=? $"65(DT6D8X$9H%93NVZL74U>+ 4_$EX#J$'?B; MT8=\#4@<*;O$<8W$ZV8]E\&*G%,'@$%:[96EAN0^E6"6:$OW>4;E:?:!V+%; M+Z:PED:J-0.$X8SBTG!PI7+).D/>EO>=4JMB&-;K;CW5V5+@[BHO@K H1&F" MS0T&B#":E+NEE28G>8&Z:[?.H[26R=0H,EB2(M@A=3CF+H>"7 Q%"RFF)#_- MUAP[]N*,2FM]ZJ^&P-9H)YED!GF4%9F6KM@.C @^S?SR'=MQ)K6U:;8\@S**\UAJ>6)3)-B_66 M6X9T,^C *1'*H1I2I>'"9[<-YU]>2P/F-)T12Y0&RV]A*@HF)U)"&=;64&E6N06ZG,N"DU8[R>3:'3OUW!6;'>($[;RA%'Q( MK U-+;=X'CDBH]5%XF@*Y"&5U%H28L$C900!U)-& MTZ(@2>MB>.JI;]8IU&MV.-+'K!-$PU*GU7R1UVY[YM-$@! HR,NYUY%0J1YJ$(B+A7T4L\,$",XQ\=2 SDN%FS)&EV^3 "Z*(JU(4R%/<.SBR>]8AQZ90<@SAKW1 MC'+DN5?Y1DDYR0K,B!GCX%N?\I:=7#B[G:'#< .J:"I0H8*I1U! MU+N,#92G1;\4S&C2/:?*]TYK;*427%E'A*8XW9FFY-'&B#'/;#EA7'%VG,&U MOU37_>$8/O9S-;U,E(\OJG %EN36G:3=81UR'4_A" 1$"+860E6SP?;M!ITEAD1RT$LHH[2 M/-_&U3^J_MY&,BHX01SH"PN -RI%6=.,.#+8C#(TAK%J]_U>6;[)\M/T:EC2 M#\Y$Y$RP:<2;D;D4$BO%BI@:QZ)]3/+K=C]HNW=X6#H5H6@L-5AL1JVPHADS M 4=1&EDD+@@!JO)5^W6Y-T_C[1D4@\0H$..8(9)8WDQ)<."#D%A&;[CBK841 MK_O\M/O<85-#%0F#_5:>FV LI5S$1@24UV4E-";RCOK 5QEX6ADXO-.4]&!" M 68Y\"9<\'#LLUJGA,L"U;YN\7-O<8?MKL#-HD0;%QP345$.CDPVZ\]73DFL]O*;6.*Z#QH8Q%I7@^62E\N"6+%_>>LG\NM,=NC#.$(,M6+RHI>2",FZ6 M]QB@ &4LQ[,1I< $ONY+1_OR-.Z+$U2[P*VCFB(&&(;:[+X(3F7AOC J,'HU M:L^[Q]VY+N"[2BL\14H0"[L* M!$:2-W-!;M,C1&0K:&T%^W_W2]%NH,$M3* M"'\P"HZZY;C998(M+^RK(J)]C,SK)I^AWR()85BC-!62>:4"0*J,KC@!*%W> M(7**Q;/=*)TF1.5:">,U49R3P"4UG.7[;ZF(*L 0IHBV-_ ^(1[N '\\$"PWIRLZ^J;&O>C[P=UJH2KFH 0PK+5#*UC/"F.9BQFOD13GF MA&,MGD_CG@U<85AICBVRSFBK-9$D9*DT3I>SU#&B4NKGPRNG!@0,%M(@8C%# M)"*GF8U-I-H+HFD!]YX7")R-A14:3"FVX/LJ31WH2Q$:?)6RL65+MW>):$<7 M[[,RV4;6#>WOQOR2:]CW*$1DP7/CA6ZHU4: )UC6MFNN:6ORY^P0@AY=-;&C M#PPWU!NP09@9@+;.HJ8/C';$VB+G_2T1I#T1J/,%/2X[_8E!CD0VU74@Z:P( MEA(5<&FK1&7$^,C4]E]B4 :XT]-G#P0ZIW\K*)F&GK2"SD$("V M8JV8Z:4PL,M+5AY2%]:0IM8F!2MB[HFO:41E3WS0 ^W-A5X*;P^W_EYABH,R MF@@7'%:!-*@4K!831;H05E*TYZ2\%!9V!P%B,. Q$6K!8\(>\6A9YJTQR!6\ ME1RQ=O_P<-X^+E&)N^@QQF#YE0S(@DK/]6*4VW(B(U: (=NC_/>G?-=,&4], M$%H%;XV/BF(O0Y/6&P#*E_/?J00Q;1_&>A!!QX,G6'/KM914"]AV+F24S4S@ M8 &&%"Q^RY%4C[2K3U(\]\3P!$DO:!H!B)RD+&#EECEQ92\,KG![L/K$ M^/AD^$2 O&GX+XG&2!6"8'D*'<91E95)2-U1&_I2&-AAHQ8E*$T3(UJU#_X\G+F/ BB@]2ER@*$\ MA<-E'*!_E9$5X;*L/!-$LT=I+;4[?D(",MZD*7::6&ZCTC'D:(-COKP*T.#F MM8_N.(B@XP$4%"@"W\!);I#1@N(8,XL=PZ9L\D B3T&<3W5_.PG!B@Q4N$8 M"RQ$0V+P7.E\R#RQ)72]>Y#SB?'QR>Y-&+;68T]M:@](75"J0Q,I M[NAV]E(8V&%C$.E,RDQ'EA(:+1$Z9.$,QI9EZ6F:UZ/\O)/G[>$CSU!$D2*E M H\NF!B=747.$U9NF3.LVJ=@O!06=CCS,O+4* %$$EO-B,)V-6#$*7!86@(H MM+WC[N&\?5PO#:!<(<9 Q4=N(D="V)7QU&70?,>X^OM3OBN PH@-('G: =3C M8(EH[9#42C1-CBA:L>X8RGL004>\WR%"!DN-#(0I$BP#3R'76!%08V4 A5+Z M> Z_.'P2).!E&^J2<:>U5RA7S'NOI"W.V-U=<$Z,CT^%3[0!R5.@^3'2WFD! M/E4#_0,' %WV&&%"/=').GM\@@#Y)1UJP-=C0GN<903I5"&GHI\8D $;)FI^ VUS@$\HI?U2@^>19V&$6)<786^LLG/Y MG,1,T R?M6X9;L*X(.U#M0YG[J, 2G ,U+V"O0[@VR/B=HK@5! 3/*%)QSJ1 M1M4W0BR,$N4$1X4EV_0![T=91VO9"<64!C@;8$41 GCP.\\Y0.0+B]N+&BJ M>R+/M)8]82^+C%4^6*&9D\$'S+W)M\<*J7(*JM)Z*[CQU&OIMM]0FJ@,NV.- ML"X"QG8VEWD[EA+I3HT!NP13>>LC A+H68MEFA5&%O88?V<@MEY M\RAF,4=2:W @I .IEM[EE#U&C6]QDKI@P'QR\:\?9K-%-?#U(+R?*R!_\.M5 M?PIV*/VSGC#N)M?IJ_UEV?1D=J\4OQ_^$M?WUT1)/:"IB$U*\M"N:6L.:W41 MKX?[9_7;P:$6E,FUU3V0UJ.M]Q^[U@M+U2@X3+P#4=:!&=*<30M"[DC+>K&F MX/VV"W.I8N M"*0R+AW3!A4$'*1R;1LLXE\AJ\8F@(A0+33 TUODDLA%@_U/.(T'2 -2) MBF=C;Q6*K,C+?5J>M:N>P_/F-*,@]%HZX3SQR/L<]G4815?"TWNOL)W XRSO M2>0!":<,B]8')C$"EUC()IZL8V"L"-F_?1&\@A]?3\;UZ_=V5N7:@=@(PT4$ MEU20[.D$YDAYCTU.C#U[5*CQ%!"B9%@&&JGS !1R:QFI4)G <8)K>Y)C@E./ M9^E0M-8)9 )@L-7L,7P.Q^1!O+K_,4FI?@AS!@ M4!>,U7PU2@]QTC+ON&/V M_%+=9'LS37'!:[.87TVFP_]7#\JGW-;-;_WF MU^J&B/24)GK;(6+>:S M>7^S.-W%_/4BPVS]7O2XW%:HG2'Q1U55E+0G$P[GYV1J,I"L'H4ZK-Q MFO^5/HJQ*CWCV"P5H!&D591+E+)#O!:YAXF-2-C2)WY6X96/9&G2!_+8+,4H M"!.-XYZC-,3!TCP%QGLFRQX/Q]0'J[KGV^_>?J:-RZLJ\2ZM.U^_[V @6=;P MA H9B@C@8D:)*?6HU):8D7MQYSY+W<&PEN#5!F,:X)-,-1CJ^>3/BW'ZR='X ME-*?B0C<*DV48JF\A#56!9G(?%MDCHK=G&I9XR,XTHH%3U7/I4XAQF DH*: M"'9$T=RKB5J-95M@5PLP(,=@9@U&GU6Z//-":.O3194$0,A2W>.4$2[/!0C" MF3+-%9^!*/Q2S<&@58/0GR:SMK<,W7&69IF#N3 \)'D:JDG[G40#*/'$XT6_5,C"6X%XBCEG#RT1=PBK9N0[<3'CTU!#%+ MHN'>481S,W5)>9FH+):#W)Z1D?=BP/MIU9\MIE_NHPZ"Y=I)KX)D&L%?,%LK M#=>D- X=R-+59#2HIK/E&DI,+?_*[LY_=9AC8IQ1QDD3L;*V&6U(A&:F[" A M)"5"E@1OT' HA;O&9R%GJ68R&L(X-\PBD_LP>!;;.H1)"NXD?12%JREA/T^F M=7KA?#X=?EC,^Q]&U?O)7R;CM(+II,X6J1/@J]F\7)78P7<+?*<*W!$0BC02 M-E#77%@8A6PH5 Y\6FK6$I9_--U/Q(E#P)Z,8*/#M[-KZII^MBTNJK& ML^&G"HB:7%?[KH\C5RQ(!9X=DIQX07*5J:.6M+20PG!2T#ZY>4$>&5!-INA@W#&67!E_1O7@HBOYY0? @>Y\M)I)P@1@F//-8D9O2CC=5GH M5FXP7)I'(.FT!)Y,))&@#]9"Y238H2(*Y;?.(7RL4'P1TN"/88 M')PT9 D[JSEM0FX^Y4^7S:G.%NX_,X<[=\9VHZQ&BGH54\FB# MUSDAU4;M:6$VL) ,XWUQM1/FQ)/#G6@94I03EIJQAL"9(CIW%56B);ZCVV_S M7RJ#'X1V&%4DU5K0P+!72&*>^X8% _YT:580XE\-2^\/=S1EGL Y5R1(@WRT MD6:3HL'8%/<@7)^OH_,DT1T#M@0+3V-P@7&D&/5R5:NO;#GOBG\])_U N&,= M"48"8/1IZFJD!BQ5XR9&R\O+6BRUX/QR#1 [6K8+TCID\9\+;P$+9XB%=!],SYL23PQT; M'3)8!$ZY%3H 4YN@K OI/JM$UKH])>^E,OAAR4O:6X%2$CU3H..(51KE,D*" M:-G^CX(_^-7P](#PCD/)(#L02SCZ*-"0IU!%*UDLA/-KDLP'X1VII4>"6P(L MCQQSVL+0\\4[AS/T8+R#*1$!:Q*%#%X%BVV>AVR9*#UQC4EKON8+ M9>,LLY?$RL=TJ'&4(Y$J^CTBPLLZ M6;211/B#;$'>E!^??1O[WY9KWQ+JVDQPIYAA"[Z#2,"/ CXQ)-<+P&':&$>[ MJA= DG!.;M?50L7!1&X!U*TL?!^QXR'U4,5.*:TSD_MWT_6T\K2XF'\>I?N9]_S=;C:O+X7R_-&Z6%R"D+'.8 M@3N&$>6"L2:Q)E!IRO*"[=J".XAX$)W;S%RGDQMLM)?( *DA&H.0R+>UT4=? M-._NCDY?7:1MJ&:_5+/%*'5PC-/)]:_5?#ZJ5=PLS<:&SP]7]4RIJ6);9CG> M3JI>7Z!&*EJ:&OUZKSDCGHA<:UX'<0IIIO=;XMPOY7O(K#S]>V274-"]%93 $K, M:'#[A@2=^F@A%0I1D9J@"?&6%"Y MNEDB 1Q;#G;I=HE_KX8?K^;5P'RJIOV/U5\6"1Z^N_3#T2+UL]VNA;^/D*)U M4Q<3+F (!Z$DC> M/!R-!/RF,!)6@JF@N7$L:%+F-IJMWHHFT;#/:._BVBGL=FD[]@T\.]"3X/*AI7(2X=*Q5(!6G&//'""3@[?M-N7]? M!R-@/78$CM_=B[LU;:G)MDT=$9/T:2%"3INV((C<_N[__,=H_OU@^*DWFW\9 M5?_YNTMXY-O+_O5P].6[]\-K\%?^4GWN_3(!0KZO?S<#&_X=1C?S[W_W'Q_G MWV]]?30<5V^OZO5_APGZ_?MWU8S_B[?RYF\^'E ME^6/AN,!^!S?402?N>L]Z>=M= ['5Q5X)ZW?>W]5]2XGH]'D<]*]=3"G=P/; MD!R?C&\J'I]^/1%NF'JS2>]:=X/V/C4:VIV.81?W-QN M3F^RVIU9[P__T;^^^?[?%"'H^]MOWO'IU6?Q]]\ C=->U;^XZDTN>Y/%%-Y[ M,YDNR6V&PLQZ(#6)Y&'Z[>RFNDB]E-/#+^"W(&>S]-WY9-X?]?:^N_>'X1B> M-5G,X*&S-[WJMXOJ9EY3L?; ;[Y+;/]CXFO>@S_"9M]GW]?V.3VMFMY'>K*P MC*K+^7!$1\FTT$U?7L!,MB_F57?Y3^L MI/R9],U([_\W> 8Z:3S\L_X]5G_S@?W/YQVOJ$9H%+DJ3\_?<; M#[I]0>M#M[^/'_=U_:QO?^S7T9.^?L]^@FV9IUD7C0A]F,SGD^OO-TX0@=.P M?CS6_[[\_,:/EO*;?K*7S+4S.P%"+D&]?G]'J]A!8.X.JKU-U3ZLBKU&U+W>\3,'F?@,E]&7HFNF_;A'+32-_)G=X3DZN3X\^]M5LWO&IT9 WI"P5Y7L+U($WVH7_Q MKX_3R6(\2'[#9/K=OUU<5-7EY19[U;GKN.4\NMYR(%VO6@U,3(&-U4BZVNV] M7 VE W=X.97N.8_WG1MT*IS]]ZZXLU<4=W#I@C6GMFM4<%10>X #?@Q[IR5Z0S7MZE2>BF@(F\$Z\[@[6'/JFM=90'76;&;IFQR4TV;1-Q79VT'[^@;SL@;J?2KNW:* M7L?79,]>IKOV!-?2KR;P*W/7_B]0-YAW;67 M[JZ]7JZ]NFO=NFN?)]/1X/-P4#W,53M )5-0R8/)(I4+/L9FG;QCTUU6Z#[V MO8BT4?I&2/H&4_S\;#L5"7IUC4\4.[Q,UQBCXR<)?'5XXX]U87SKYUO^_+__ M^,#N%.L].^QB-AQ7LYF;7'\8CNL/^^'L8C29+:8'];,(TH2H;4!,"F28=BZW M=K36RA">M)\%3I+0T6[6?RTJ)\W%_RR&L^&R9F0W7_:)2$' M+?6I>W0(2= T' M<5BEEA:IFT9J:-$?]X;7UWWX7KJV[E^##IA_V^N]&U?-Q[_T;J:33P T9[WK MR8_OU0R>-NY-JX\I%3FUW8"?;EPOO,G=.GJ3 MU*?^H#?5J;5,=VXCX]?)(CU[)QW?]BP0T/QJV3ED,9K/>E?]3U7O M0U4!;^J^M_ %>&KJ/+(GLRVW(_GV?.7JW;A7$/^0Y_RY/P9Y_')[U-B;)):R MDX>_Z8;&G_K3BZM;"G&'%-9RVLF3_@)8*_5(.@Z=6UKB:EI5MWIBJ2&:MCFI MP .Y]+73&>FD_?_.T;Z6]J#SXW@L9T\\B[UM:TUT@[U1_WI]>WQO9D.K_M3 M>$'O("WR_E8)EZH,5O:YAD^WKTEL!1N[N 2KO53CMRR'+9@L/E[!>[O75P>6 MBZRT6;U T*S3MO5U:Q12B^/NU'"O]\,X+77<;'FB*+UYULA\@QXV#\'GR?1? M]9XLIWMT)^KZ6]&IH-<,6UK0<37O]0'ZS&?=D4LZ/IWDRKT?!Z.%X> MM?[L8CK\4'6D+O^=H6]5MW3/)[V/D\G@,SRS.[7^[UQT+0Y YS"!@N'EL.[N M-1S/^^./P_3'I6S >?A[U:M^2^W1X!CTYZF=6SZ,*_E?K;7^QX>J!PC>+ZVKSN0I\XGP\F@L3YW+F2V;R4-3JL)J?'0BN#/%5!\"62.@'&#-9J2)9W- MM_V-I7)-_@3@A(]C$,*+/I Y!'MQD33Q^ZL-I9N^5GLA*^Y][B?*+I(' J]+ M9'_XNJ_G59'#K0-3K!-TPTXX&#-\&65N,+(/AA(0?GA->"*1J48,(% M%W7N8$Y,T/&%A1S6^%=O^ 8'.U&%=[0![7)5]<>_2]!F>+%\TI]2.'=<:Y6T MHBGL[%%7[?OOWUV_5/]Q>#8;.YP_&G M=/)S4U!0VOUYK0$G-0:]O7=[D[1DTALW%2C+Y>EO7($J]46=-.IU/JV2#1WT MKU/_T*4. RLZJRWK;#%+GZXUXQ1,[@=P3!)!E]/)=6\P22^^U90-C%TC'!2L MK;46?/]B,9W"CQ*T^M0?CAHL4(&LS7W57''^M7 MK7%D,)S=+.95*T]JA#">S)<:M]];!9*66C\1DUB5C @<$?@Y+'>XI"&#_/32 M%2?3TD=#T(NP"5^ZP1;/];3*>UO.;SY5^N-B'^Z_81;?6*C^7#RCS?= M9?!]:_7Q^2HA)$ \@*C!=-9']Z(^?!DCHB4Z:WT)G)E9#1ZF"5EB.61QL> M]EWO#_UO$E"=I9F9L+9_+H""V>+RLDH\^I#"+"!OP\&B/YIM?7>)O%:,3KS=UDU6@NX/ 'UD_@,. .6UAB&V3P5;8&RO:S&&QQ- M$8YE>&@$Y,+ZE]NS:S H[#$H.[)A1QL9@W@'LV PR\ M 0)I/QM7./+] M?I9;3"2:^G_8'5>_G])8:Z1JPS8!0X0%KA*TAWF0;!M/^ MYW$#N0&<@';=E/^EX,&QK3*.;5]4+?R-.!;BO[1?2Q$!$W6WA*1X2@60O9;W M))IUH/%>D@F;7_LKF:&-0S#Y/%[Z'4L/8'D:@9H_-JY.RYH_5!=]8'/ZT@ , M^9=ZXY.%'E7KDK_VL)J ?!*6WL/RQ1N2!E\ ^09CE3SKQJB^N8UT+)V0P:?A M;$E]\FYFU>C-D@%@AQO#.5YD7_$Z:;_)-(G24C!GR]>O1/%Z:5767[A\6B(P MS:I*1GC=IJ]_ZVZ+#43"[^'(P>&\M=QIXU,ZYM+[>9@9!U=XGJ1R->0C/3AM MZ6Q6G\.&];6GN0(.Z6<@$$NR5\ M$5[K&6!(]LJRWPG,A8V \SMOO,;Z+BL] M*4D1:-:D2D$[+A7:Y\EB-$B*:TTW9 *'GIP>C\.,]9.VG'-;;E. MY"S&6>*SR[&%YD<;7T]+ BLU&%XLF_\OQ7T&+G_*5/BV]\,\?6KED-2KGJ4G MK3TF+_X6&:S'/%8;L&)N0^T:_>AG3UO-CS[ M"A#!Y$M5-5IRJZWTFV50M)L+ /0MZ_Y^I2O2>+>DY2#T\H*Y#GH/?^M=PT>O M9CW0YJ 45NWWE\DKMY'2T9)349AD\5; MG_!!,@WUD?HNIN'VLN2Z_\\TJ?;+RBMH,#*8_>6EX/*>)*]Z[<9G.3-I M<'O;DU#]K?W-NG3I5&U>MV\RN0YG7M1A\T7-]%LCG'#J%AG#<1-.V4G*V1JD MY)\O;_QJSFUR*CG\G])F@=O8-O!JC26=B FHAFZTSH9^Z2:7['B:H3OUW5WJ M6(TQ^K-F--O6.+)OOGLP3EL["AN)[R<[3*R9BZ6_58@CH0@1<&P5[VYN&.YF M<-C_9^]-F]M&DH3AS[N_ N'MCK C8#7!F_;T1-B2/=NS?8WM>?K=3QL06!31 M!@$."I"L^?5O9E7AXB'Q*) %(CMV8TR**%1EY7WV^XT>W77FU]/AZ?"7?_B& M3&UJ6&'7Z>>%-0U^-/%O^^PUF49<@%7F$^/JF\HXBQ$\VWY1#I-M^TTUUWK; MK_*.)/G>E-ZOBW*(,H@RM%%&D69!E$&4T0;*>+;TA+"1L/$$V%C_X%B#FD[4 MV2O@O8H-N(G(O1(I"SU9:'FZ#H2G&@S:- Z@G4-NO0EM,&Q&IZ(C&A'5 2G] M/5+R7+VN/I]#HW%GFUK=$!Y';(S86 O9F#.N?X9H(W"&V!>Q+T-0D=C7'BVC MB7L1]VH+]S(%VXQ@4,;PH&Y'7Z=:TV_^6#[3D%R%.D%X/7?CN[TF0A@&'.,8 M\.5.E*_!R60*&=2ML1!=7#!==#?D:!,]$#VTE1Z&$VT-VXD>B!X:3P^3#LD' M'9:706Z?.F'[N_LH*M^TF?'/I L9!-;F,J63 OG2K,"#@6<*R=:M'A")$HGN M <>7/8W)?,="K9$CE5X1Y1+EGH-RA]V:!@T2Y1+E$N762+F3WGI;#*+<.BB7 MPK;E,HY*9ZMZ,%#3:.0+8X*G!Z IV'>Z$=)-RKRIW3&R 3ZF8$3=#A!B-\1N MB-VL1)6(RQ"7(2Y#7*9.+C/N$I9 M.:!L%G^G(K2CT*H)_+P_T,?/3;_YNM5%XC/$9XC/G,[E;CH&$+\A?D/\YDQZ MC3Z?N^D73VR&V RQF3.QF0F93[6ZP2[+VT4]/*@6]8P6DRED4+?&0G1!=$%T M0731*KKH#_M$#T0/1 ]$#Y2(0+T\6L&46E2TV.U-C$'-RRY:;!!#),HUGW*I M"P^%K(A$C2;1E[W.X.RT2<*5*)A=-K>"<@" L]G_$;GWM!Q-.8?0$8O \B[^M?__,__E(\&2:QZR5_^,G\ M.N4 :A:_XYPEL,[/OGOK!W[R^ 5WE3\.H X1GI_8[,<7'V_07_6/[O]^N7EA M^5/X A9[/>Y..N\G#ORIT^EWWG5'O9OW3F\\'ER_'UV_?S]Y\=>5^RG#^HN_ M8-SZE3U8GZ*%NYW)E1X/_)"]GC/!4^&MW[\MW?>?<"I_]BB_\D-@F\F;7@>( M1B<._,H2 18$I14HN 'T\4ON\X1-K6AF)7-FS:( &#AU8/#L7@7B%58+T*C#![\7'Y-&,4+-Z@P(@=_DR\LT-;R6!"HW_SX MHO-"? ::]++/^]_UPHWO_%!NTDV3*/M"2D_QS8,_3>;P:P"$XAC "0)WR=F; M[!]O5ZF_V'?9[YQSD/'&",3NGFNYI='H^^=9U$9^J(YTW..3L[[]O(^?]NP- MB6,8ISOFV^T=&7VL 99/JQ!K;'9\& #Q,?'I0?+9VRB8RG7R:)"E-1Y$6$=8 M]P36'=PPC?+ GRC1S=1"%]5J;EM>&L=PE>>D:>/S^:@I0,5Y-QC:3D]?7HKI MMU^WX\X@SF.$GW9'X'.6U-_ NJ009;H MKHGU]6 @U2BUH$;I96\RML<=?=-@=P7.93,K\_B2<0H%<2+B1%5MJ@^<:'BZ M?C/MX$1[%U1NJZ[K5&Q^IULCT]ACN7P;_Z?^>Q(N>Y7FE;%AN%0EDEM*]:QM M=[N])$Z47>Y9F557'18<<1_$?L(7-('#5WASI31R]XN=Y&S!.5[HHO_JJ/-M MJ*#=L-4#3_B)+6/&L5S9FJXZ]Z+0XBR^]SV6*_[W'EQN^:$7I%-X MP ^MS&/4[;Q]YWEQ"M^R;TL6 O\2AJJ+A;U9$[_/<\8P61$K?4N5-**0YLJR/D:Q M6&4)0(FFL+\9O-):*[FQ\4><6>X"S%Z CQNSXL@/?C*O'GM3I.ZJO'=M3+-< M;;YWS7BYY/R&W28;JM)W*2O_.'*N>^_?.\/!^W[W^D.GT_T@R\JO>YWN=;?V MLO(R?W2Z2VTUY.+CAG*LVZ0D,D[[KZ?09E<0H0AYKA)?(Q1SH&4$ZWI>M "> M]P@;VHEZGZS7SRA25]W^#@BX)E:,K-(WMP1_<-XJ]DZ3B^B;=?B&N$J-%(VC&GU"RA/7Z)<0TWD2,:F(7P,:?V+W47"/6J 'MJJ? M6#-0F-#,.2?5&Y^\8$3QK#'>WN[ !IY4.TA,N?QM+.ED.-%B 4JLAE@-L9J= M*:8AQF.=(/PBW-^1&QZBIE]IB+9X$=]K,GH;JWI[]G"@+].ZW9G4 M#2+(YHJT"Z*]OMT=U-_)K!VT1];5VVMWZ2>P-@I"4#0XLZ);>).;^%%8BQAL M',7U[4%?6P,+4ZZ=["USA%,3*6*D301="D60M;4=MB*9M1:]KC7EK1H[F%'A M>6.(LKE"K3V4V=47S6H[99(]]O9+!-:8<$F2J@G/]3H]V]D]4:PMRJ9Y--%< M2=4\FG ZMC.@T/RFI!MIMDV*VKR][32]L OZK'3@AX[W?'([D^Z)X.-*=A MQF_MZ@"Q&F(U%58SZ=NCL;XQ'&UA-3OUZSK9QL[6_T7\_(W($_)4VI"L-7UW M%S.VV#1UXTA6U^Y.,7\P:^[>,\O-:GK=#,Z6; TC6SEI ?J[] Z.5*K9%LV> MUEG%(6MGS;&6<73O3QFW9E$,ASIV;65@*5XC;F+*O"@626MOD)B4+)AT.E<= M"Y8*X ]:3H2]P#:76ULOL2=/J?\50M$JJK,5Q7S,JK.+1EBO1.^OX\$BS]S7 M?^8DJ\#:?$91H/4S%FB5S_02&^PP+_'O6? (8%.]U)((D7?3,FLLI;P:^[;T M8P1C?3B_83[P(6M?64"]"_<16Z/%(J$2#_LT,B!43D84SE7/NM6)'O[,0GZ) M[T'SF %3C%5W.&2/_LQ'CA5.?P#B9]]\X)\ @?+/'G W\!U H0PT/\X]UEZT M6/@)8@7/X>L&0>0!-[32Y4GAU]-/8,#+W7O7#V07+!=;7@%2I BA';$G8$F" MX(25,KX$T([26'0:2V%/\'&F^OSE7\%KPT?\'_PA3V^Y/_7=&/OT6;\56<"K M&UDE5'&'=ZD;NV'"X*IO'ZU%Q)-LW:D?,QR5'&)?1/6A_"[)_6 )SN"ZY?/X M]P26\^&2Q4UGB\F!RU?6EZV;P5Y]K@^[OH?5HQ3[IMVST,7V:%(,(00!$C9V M38-_BD:,%C8OO.,V()8/APA%)1#"$M1?^,::^?@5[,82^"#WG/TQ\ $W%:BB MT%JZCV(C\#CH&$@"4QS6"1B,_2,3["<8LV4:>W/ <_B+']XS+G$;]N3]*_6Y MH"7Q)W0QL6G(N'JES-:6K23AW O21 /3#1CQ-[]F7=_)ZF\4R3 AJ[0STJCA8GXWB=*V?PO29-XG1\NG/5 MZ^C9M6W=NGA?<)?K_" !VE7\"*\>V\ V\%X4#E81LQF,XLIZ'\6QZ(/YO*2Z M!7/;0@X/?!,.F%C8T#C?ERLN&ED\LY8!B X7Y$%\!_>M 0Z[WVI'$]Z>EMI& MFG#Q>6JS49=YV2U=W#]#'ZWBSR"%@3E.L;-G;/W\T_O?/EDO3P6![E5GHNG> MM(F^[E6OIVM/RY?6N#XL:7F4W[2O*(4T'%:21? M<$[(%Z04+EBXCRW7.&]&W[%1W^!#<)"@53$$GP>@"K^]VB&(TX[T'?;&BBW;K)\ M95LO;^5ES!A(< 0LB')NL=E,DINX"UL/Q95]S>.)4'[T$1>Z3Z'SIVC6)V^TK,O?6J,).M<:8N%C ?JE[C1!/26UKF6I7H&:AD] M?5J&1O%\97UD*N*P[AS#;B_ T7?VL FS^[16=]OE?6:3%G>*H99B^HAP"";H M)9Q*?_+J'6=N172)I6@>/*\_W*QW A)+%+V",--#;"OP9RS;8A&=R]Z9CT5Q MT144"R=/SL'4')B2$S-'8=!%V#UZ+47(Y%^IC_Y0$!5P@POWJU!58,-+V+'R M,NHST;\;:/=J2]]7X'(,6PH_\R]N[,UM"WFM;7UFRT1.F$&PY>-FX&?,]>;6 M(]CJF=M+*&=""1->35S62#K:(P0V;DZ"PM#+CK.Y24RRYAQ[U?4 0F=PUB9XOIO4>@P7 MJ;&$'&5VDQ/BE?4Y%1'N_)?H G27RT!$O>XP%)$H1H;!!7QX 8NX210_K@-' M1!!<5'*$^QA8E@]\Z1VZHF!?:9#8&2W@0L\1@R"WTORF9RYF#CN_92R$WTQ3 M3P9K]5Q4[VJL]9X )$$ XGOI^M,24Y0Q)L5FT?R30[MDN-=245X!S@8X-AL3 M 1%SP0!5@RQJEJS+-1U^<8E*W='HJJN7Z/4QI.ZXKQG35Y5:/;AK@BM.!]1W M/4?M%/" &5M3Y/MQ],U?@(T*?/54I_O.<3I7/?-H8J_].]I3*M9-@I($7Z4K MT,5CIM%0_ZZK73W&$^Y9;YD902E MS]T[L"=E[LUOLT]R]FAU9N4. RF[[VZN/SCOKD?O/SK78V?0'X\_RH&4[R?O M/XYZM0^D?"YGMJ,Y9_9+92*B4)^SC!_X0QJ+-)]I!;I94I&:[\K1PX\997>1 MR$L"GIYRX=AG]VZ08C ?UUX#98LGN%DPRS;!IV2:+GFRRZC6.KQG-U)[5[7 MA,:G!CMMO:-*78>Q,QMER%UNTDV3*/M"EN:(;VH8Z^CTMI:GW1.<19?.][C#_MPCF0UY^&?(QC/X8AH7'P MJ;6E*>%/>_"'^ _A#_$?O?"A]L/;H7E=U-8LW/@K2[#6/XGV&0FC'=^,;]A) M<^,K=2Z3B=T=]VJ'B2FWC\]1,V4#]8#Z&B2?D[SZ-%+T2?BLU[28@#YMHCN2 M\10C"<9K]O4ORR+_J>0)WZ2JIZ/AQKUESRC MR^X,:407^5C/K@,;(WZT=9]OAY A6FFQ^!A,0'QHRVPR!?=)?)#X(/%AL(UB MD,.@3B#^=\1%&VVLB*W==+F<@8HCNSN>D'/.1!]3FZ3893KG](T!;+=OCLCN M%.G_%R/3G*X][E#$B:B+A%H=U$5"C0).>F#UBQNF,]=+4C$%C@).J\]-^K;& M6DA3;IT\AN0Q/-RDTA9_;8>4(6)IL?QP1A-[[&CS0IB"_"1 2( <3A/:O-WM M$" 4&(8DY&>IG:),8NTSVGS5W0+C/4%LR43O$#!%+B^6'T^_9HY$VBC$%^4F D YG":HT*E^ M.\4@GT&=0/S#3=1T[0>7)^Q!?*3PT^XUA[;3UY9$1(XZ5V PLM"=+O5R79G=@.Q/R:))'DSR: MV7,4$=-JSQ&M7+#X&/3M49?$!Y$$B8_<"4_BHW;+R2 O1JTFE1S::CU$\==: MO(3/C$6^'"_BV![W]*6P'PHV4_"*G(R&"K[+=#)2KT"*G)V;[$@F;FBA876'"8LYNULP M6"!F]RQ,&2?WT3%P?>G8_:&^7G?'PJV15NXK(WTD%R8Y6NA<.ILOTQ3"(F=N M S2U%LG*KMV?D*PD67DYM'M"(!H/N(;$(&KM/10B;#!1/6K^S!^A0MW+5[6KCQG1_*3;II$F5?2$00 MWSSXTV0.OP;(*%X$J!BX2\[>9/]XN\I;BGW'FU#8Z6]$K]V-=;FGP>C[YVEZ M(Y=19SKR\&'=U<0VZNW6XS\?%!,NG;*)C*A?X9^@F;6I\3-P'F MNF#>W T1"+#'D"=QZHGF.M@B=0;,.? 3'W[&99TH?W.(T.^1T">ED91&PI\S MX0_Q'\(?XC\&!"0-BHO7Z5"ZCA8+%GL^Z%2'MI;7G\UO>CZ5/F_N$-YS87*>'UI#NV6\>T.HHCG?@IYXBDGZE-8 M^0RUB9]V2!DBEA;+#V^#4[TLP!5W(26>H/+M,)UW],=UV2$ B.PH][0><3N MCBCR1-1%0JT&ZJ(^NA1YT@2KS_,H3JQI&LO(TS*._@2;C5MK(#R4+?)TN06> M *^W:Y/TBF5&RT0L\M)Y)38#"^W)4B_7H3D:VHZ^I&%3<)$\FN31/-RC28V; MM!IT1"P7+#\].K6.))DB Y#1!,;'ZC2>#'!FU6E5R<*OU$,5?:W$4RJG: M"A;.\IO%H\"?6O_5$?]=D"-Q,K9['7W- ^%FRF(18Y&0T7?93H:]76V:+FG MD>CN%.&SUDA%9]RW!UU]L6T2BT2>)!9)+#;"AB2:NV#/Y*C?LX=];0:?*11! MGLEFT\0SL")L(FQJ"H=U['Y_8(_TZ3#$8XDJSL-CS8(/!42V0_-GQKGEAPF+ M.;M;,%@@9OV09H:BV2E4.[JR_GC60ET>[9:?>$0#0>< V))=3:1BY*W, ZPL+:@^/U M@.--H_0V8#G+.Z&VIAUTWYT<2DU084?]CCT<:)OV]"QL3,$&^0:[>Q!YT:G*-DNAJ,[,Q3'29!9^2&?9#X@*%;/Q]Z=^EDU2Z 70J MW0"<;HU'V6.Y?!O_I_Y[$BX" );'@D!=ZX\O.B_$9[A/+_NLWEQ&CB'<>WDG M7_P%X]:O[,'Z%"W<\*VU[9(WF;X/_C29O^EU=J&[*J;O_N/]K&\XXCX<[YCB?V#)FG(4)MY)YQ%G1X>-A[GMS MZXZ%+':#X-'"B6%>M%@&+&%3Z\%/YGX(S\2,60M8=\ZM*+8"QOG5T:Q@MZ.? M218>LKG2,VO(*(2]'P)GEI_+BX91O'"#BEAP*@B\%P-YBF&L[%RR!,%CE68# M&!JX2\[>9/]XNZJE;.8Q!6;W-PJJW7F$W--@]/V^7*KRO'/DXYWSOOZXQ\\, M.[JYAMQH'N'.+RU)N_N80 Z%' M!@(9F&1@$OZ<"7^(_Q#^$/\Q(,_ H'27.IW/U]%BP6+/QRP$T*9>W[H<5*I, MA3HGA1J?+*DOCO,BJN X MN_YRVVH,!K;3UY8I;\K%URVS2#353 9G=>)T=8/AL@4-$4N+Y8?C=.S!0)M? MQA3D)P%" H0$B,F6BD%N@SJ!^ OSYFZ(QZ_5;KF<=AG=8IC:) ML,MTS^E3]5KNGB.Z.X$Y=3EBK3\>V8.)OHE2)-:(O,X/.'/$&HW&H*B3)EA] M"%E\]UBON?9,%[_&B;?N$*3;R1H"FX(IY&4D+^/!X-!FB+5#,!&MD/C9KOXY M]KA'XH?$#XD?$C_FV$4&.2FH_V];<_:? ]]%)/7WAX[=Z>ES AT,-%/PA_RO M3=##S]M(G_#O,O'/('&JWB8ZS!EK1S5#UM8!2OV">.(,[-%X<'Z(-@+SB$N2 ME&YL&YKC^BQC7],RO!R$Q=EI:Z_=ECB#QW#(Z-9]E):M((VQC5H7;GSGAW*3 M;II$V1<2;<4WYO9R'9ZWI^:DR0U!ATW>/%T<=7(U6';NTR*QCA#=41Z"-0DW M/@R ^)CXM-8)]V,46\F<59N_,Q",4^OO:VNAUGK$LY)G0\;\38<'3\ MWHIFN^J*)]V8"+<0$1!//B%/YOXWXLC$D8DC'\^1&Z(ZGW$(@A].4Y[$?JEF MEL8@&)S3U%863%%:PB;B1L2-VL2-S((/965NA^9'GP4T!($:)!_0_FA@#[K: M>DH:?_MU*T$&\1NSN'<[2]5'^I*CVEVJ3G1GD-9M/)S1DL5NXD6%5):LARC^>DYZ--X91TVMRL\-^O9D4G_G'5,N'Y\C3ZR!HO\R M>UH-M)5HM[RG%=&=02JW\5R>1'PEI\GIV-U1CV0\\1J2\23CC97Q[0Z-B.=^ MCZ,_F9=P2Q ?_K\%;XM=ZF&Y$R5V[$&GILS=]A8@DU33#Q]CA%=?^QS2RY91 M1"PD?[8;6IVN[71K:IQ! JC%-$4"B 30$4:201X+:F+95E=J*XI?G,X ;% J M?2%GK %:0U-*7PC_+A/_2)R2.#T.7%VG:_F8! MC0H)R&5X684$31:*A$W$C0A_+HD;F04?\ND_Y]-_B.)@^N!/&?6%)$?$6?SZ M]F30L\?CX?G!9@H&D2NB >*4//N$?^39)X%JG$ %83KHV]V1 6.F3,$@8F@D M4!MKN.[6)3+[]U]^2/GK.]==OKGQN7MW%[,[8=3]-OLDL[:^X&I?@-C>!Y'W M]:__^1]_*3VPC+@;_ TN8NE[R^>3?Z,'Q_TW_W87#3==Y]_/"Q M.W)ZX_'@&KX973LO_KIR*V4(/],?< MLX27D.'I?SV%*CN?,6_G*6GMSY0G_NRQTN&SU]$'!WGLE%E)9+G6W.=)%".I M6TLW25@LP !HP^$B_=!*Y@R1AB=QZDD@Y?B%/XS2V%KI8)>E(+KA5/PY%.A] MSRP7U^3B;_!D9=&%&W]E"7XW]>7:ZM4K:\^B6'P-_\LX8Z*-Z2Q- ,5MZP$[ MFKJ<3;?N=_.:TS2&?XF_)',_GEK_2MT8 (&;! +I7UE?X$_POC1(Q)D/!PEN MWPT TG OT91;;LRL)9XDQ%^K[5U'>.=X#OB72'IW\:\?_= -/1_N20P)P?5@ M 6Y-2[1?VLF5%MP(<@'S'#FO-RZL#(=5BJMP@5_NEZY7,C,/I]B#,2'AJ A]K*&P@/ M3<-#TU"-6!ZAFFE.(K(LZ(*4_)4-RP7'7 MZ>[#!@\#6B-P!Y^CA P#,\R(C1$;VPJJ25]?3EFC<8;8%[$O0U"1V!=I8<3& MB(TU'!6)C9$6=FKVU9#(:)T@_#GBW)K%F*BZ,1/2MD(F$FK]T(L6S$K<;^=U MF9D".&W\JDF512^[G8'NRI_"KM%@&3/5O@_='L?7(W)A?64]>GLD7(/M*/MN1 M[KV$D?5YSACVHDO63WS(V[%[1B%0>AW;VEB[>\C2 EFTK'3#/+:X97%IHX[8 MZ'K@[+"-QDPU.L3V=H ,UL+],\),.M%%$3'6%:TJQ9$"W[WU S_Q&;8$Y)'G MBPMZ\).Y6&4S#6GKF?=4=6W#N^0!-[GS0[E)-TVB[ LI3L0W-332&VOIHS<: M4#>UEAR^(7FRQMD@U,9@>QN#=3F,*V_*YJ;>&H24)T+*S7K7$XA)G3@TH+'L MBKZ]&_/3JN.AV$W#!LC1>%I^2AC7.)6R3K9WG<:QF&0@AT*<4<,Q!2*MS'5T M'&UA>U/N<9O"1%J\N>$M4W"GE3R@V]>6[FS*/1[+ YIN,*URC,RC/=8<36F5 MSFH4$(T!'&%BFS&1+*FW/Y<"E*?U(K71=#MV2'ZL&>&])B<4<;Y]C\BQFV'H>X+S('/>8?X]X M81)! M(#]'L35+@YD/G_/$ZRB&NW;C1_A9&G.&>[I-.: $YU?6NZFX&P6,3DJ_% MK<0XVWOAPA'@5N 8")A0S]:_ZUPY%OPJV-0>XI %Q3#WTAV6Z@?88AE$CPR+ M"(!C8A:\;3W,?6^^Z8Z7KC\M3YF7 )CF$^;'!%:2].G9]%G__[+#RE_?>>ZRS] ;.AX_OG=YX/+CI M#&\FDWSURE#Q<>U7+L,=!; SA+ TR*UAOH$DOR( M/W_C)P 63]GH;N"E@63H0$KO7>Y[ H&S/C/YR5YB=]U7HN7,=;18P._UG7/C MA55$<[>&PJFB8$3H,=SBZ0)+HOX-TB,%1>18T%@OLQ[]W<[;#[]_SC\Y;U_! MR^5@7"WL5PYVQKUQ_YL>AEX9UFNZO-17K*2O+*E2,62#N/#8,E'=FG"[1>^F MJ9NXK]ZL[[]Q%4!4WK/E<2KOH?(>PYU@^79I9+V2S%*HK@ZMO]"!]=NUY2/@ M>XI,BO;5]5 )&960G0[5:BH* Y@8Q>5J\ G\FB[0\1+%E*QC<*RNK=RLC?BS M/XLR*&Q>9TSP)^GF%DV$E-\8W6)E%W62Q/YM*CT'261]^.7ZMT^6\#K;%CQ^ MAC8;$ M:LBN,V*H:'ZRKMF.5[,'<.X*G,ON;4H&,I';*899$K61.^$)"/[*DCQS[IQ^ M@RJ:]@!-IU&*&SF&AHU7^/1I^\^![R+,@5'''COZS(ͤ*^I!KPE#7!'$S MXF8[.3<&->EY;>1F+?9^B(\;NLJ&T<(/*:YMN%/ZPB0CX0\9HON#\@_!O;#X M"DO/[IA,N.=6E"8\<4/U)[U^[5:#*:A&9I,!PJ%%%#:QNY..W>_6/R;W4BBLQ:J\ M>.[#;,:\1/:4"]+$O\]@GFJI=TAFD7=8)V,_2_%LU^::JH/\L M1M_1;NG&4#-8A<-1QQY,:LKZ::-_FLS&D\O5RZ;1B3WL3>Q.78IL&VFT[8;G M^YT\J@9'DQ0*XS,;\+=9L0*RMPB[&AB)&C>="7ZDVLK3 9L*GLK/.5==;1.Y MC+]Z,J@N2+$P'MN(T92?ZUQ-J*ZR'E5I(Q%=AE*TN:RR?C_.!<1'7G:N.OH2 M *BHB^QCHC>BM\LHHFR\<*0JRLO0[%M1=Z35Q]#ZB!$Y(6IR0A O(UYV6C=& MZWE9VZ/?-SLFEU'\VP@)01*4L.M4\>_]M+G&&[04 F^DSG<)*AV8I]1#*0W"H%3"-Q$ M]8["1N?S,;0^;$1." J!$R^["#=&ZWE92<'[02@P&W]?^G?I7($?LM=SV877 MZ7:^KZ"1@TBSZ\E+BU9(O).MX8? O>3G\EO#*%ZX0?6]^)M\8:F3>2P(U&]^ M?-%Y(3[#?7G9YPTP_^(O&+=^90_6IVCAKC'.!W^:S.&?<&B%0X "@;OD[$WV MC[7#%YLJ:](YZHPWVDZ[Z^)R2Z/!]\_CYD8*445_?IL-K<%&V4@7) MMSLRVT%2_PSUCU%L)7-F@K-AY':I M= 2$3Y#34@<^/@/)K^D"(X,T M>,/HA(VV@@?3Z0[MX6AG9:/UN5@4;S%( MAS >VXC75'A-9V)/:!)+C6K396E'/T><2]UH<^*G;85,#&I1N2^)^XW1$):= MLM/Z8WTBGY+3R$0F<^XY+N MQEVG*T=OOP8QB'+SP8VG%-#W /:S-/]63;[ICHV_ZZ?9RYY8/P9]M6L/.M2P@,S&YLK5RZ;1 MB3T>]>R^0W,UR/#4!+_W.WE4#8XF7=+< [*W"+L:&(EJ?(-,&JEQ0F!3T5/Y MN>Z51FW.]*LG@^J"% OCL8T8327[\&I,(S7J494V$M%E*$4T4N-@^&&+_YHZ M6;>UK(OL8Z(WHK<+**-LO'"D.LK+T.Q;47C4O7(HJDM." .T$^)EQ,N.=F/T MSP\Q4Y#GM'Z.RXM^W^R87$;Q;R,D!$E0PJY3Q;_WT^8:;]!2"+R1.M\EJ'1: MS5/3KYZLSPO2+8S'-F(TM=F.IE_]:4U#"H%32(Y"C.0WB@$ M3B%P$]4["AOMZV.@L!$Y(0S03HB7$2\[VHU14]>5-O*RDH+W@U!@-OZ^]._2 MN0(_9*_GL@NOT^U\_[9TT#]3GOBS1_F5'P+O2=[T.H!'9S^\20?X,F=6F"YN M68R]S\JM/_E:IS,KF;N)] QJR0CCU.K:U<3CY0;N]99Z; MHC28PE< D,1_G;>N$W>DY76#SGJ7TH.VC3>F9T<;^J8>LHYMQ8PO MF8< "QZO+**$DU'"^FRS!E!"?V1WC2.&?[,XJH,:GA;>ZM]_^2'EK^]<=_GF M@TK?^IW%HHO8%Q!9[X/(^_K7__R/OV0_^NCZ\?]S@Y3=^-P+(I["&_,?BM0' M^/")S7Y\\?$&V>4_NO_[Y>:%Y4_A"]=+7G\<#T>3R;N;WKOQQU['Z8\FXQNG M-QX/KM]_>'?=Z[_XZXIP+9_]B[]@W/J5/5B?HH6[W0QY2C:7=52GJT\0BX]K MLP0LA)O3\ZU!5I0R.(4#C.=5%(\3$S&WOQ1MA[GMSZPZH1:X\![@PGK_Q$9?Y5QHAXX>O//B5'UJN("]K MX<9?6<)MR^="6,0^OA=$!2XTBP*PEE'L2/X>,"!(_G3^XY&W5+%IM6N8/^,! M+,?*F^@Z;ZU_ANX4WP['5D"2,-D**R$Y?<0C-*$LEW/\$MEHX+NW?B#:]#[- MM1H I&X%2+_=NQ%O;B@!#4(-P0RL#J_S3E96MH%!C/ MX$5ADKT>%XKR_=L6\\7.IWX,(@:V@[<99I\:?V^]RKW]+F$;Q0634>"-V;]2 M.'/.AC*0@_4_KT 1F ?R@D7!]@6NIV$!TUJ!5BO?_E+E"K^"=7%2!:S!D:\>JR$IQXORR C@3)D7 MR42$-VCUUV_VZ5 9=SW'#?,8&D*ELS@Z%?>7P'>2>91R.!1_]>:8N$%5D<3?Y O+")['@D#]YL<7G1?B M,U^Z7O9Y?_T6N/R='\I-NFD295](G[[XYL&?)O,WD\G5N#/H#,?=[A" ,AY\ MG[DH 7D"=\G9F^P?;U>]BL4IRH':PC,YW!B;WSW6*WSMX0G->0^'C>U([Q81K2>$]1MB7IRAF8G76U)EJ/ -=F MS\D[I3\F91>*U 110[.V*F;U9>(V%B&?@+!U[2;L+HH?#\'2YZKGZD#29\![ M;K15%OT>T#0, 8U+]2!L>P;;"JAV">T([4Z/=MKR: CM".V>0+LO4>(&M>I[ M!J5_1PW^@__K>#40,0(LK$)_CZ?*);/XU+UVQS&B9R*H+1U83 MP$+Y%9Z)I6S%@E(?!W-'JQE1K5H'I&H8OM<9VL-N_=6LC< ;?([2V0U,9R<6 M1BSL&7034XV)C1$;(S9F$"H2&R,V1FR,V%C#49'8&!F4YV!A#8G8Z@39)\:3 MV/XZ@QRSW4/=<_MW$BF<8UBNO9@I"WD=BE4:QZ!&J=?7"Y%U*#&$UT0 M71!=$%T075P@79 &IS>X/3S3@W!1O( M@WW>C"IB-:UC-;4;)\1NB-T0NR%V0^R&V VQ&V(W9$@U@-74-42&^H!2']#- MCU,?T(9NGL[>$)QO2!$/]0$]+"AVUCZ@68=S:VMC\V97EE$OT./ >V[4I5Z@ MU!V/>H$2VK4)[:@7**$=]0(UN**&>H%2ZY;]07?YK5OZPY'=[ZV/AJ76+90H M?5*I3RR,6)@Y:0Z-QAUB8\3&#$%%8F/$QHB-$1MK."H2&R.#\APLK"$16YT@ MHUZ@3:KE=>S)8.=9I&WI9&4>@1JG7UPN15#/0Z(+H@NB"Z(+H@O2H*@7*/4" MU4O@+>J3U+4[ WU#5=K>)ZE![*.YXK<]U$F-!HE$B42)1(E$B42)1$G'-8(Z MJ1WJMG?L['5V(:\J2M?5+A".N ^^/X$7$SA\A?E6&KGN?K&3#(A9"XMC:![= MDD>=KT3@?Z8\\6>/F[9ZX FW-Q+Q0R](I\Q: -4_6@LW_LH2:Y:&4VX]^,G< MBH#-^J$;P)^2%%9_M*9NPD1+OV0>,_%@,H?/L14PSFWK8>Y[\*Z86:JEFDKX MN;+>)<!9E/];L4\!L2GSHEAD%[U!QB6/^_[>MF+& ME\Q+?*"21QL(<0,-7ATM@K7UM2;Q4YOXZ5ZZ^%DMC_,Y*)L@%OR9#U^YW,H, M_6[G[>\Q6[K^U&+?,&\44!"I/$KF&1^$'SEOD5K@*^LZPG;O'!:!?XFPJ8LO M>>\&;N@QZ_.<"@IZ M92O+08_#!G"6AT?TNIDIILG _H-9MRSP01\&D+B)@(OGQO$C[,JZQR[90J&. MTMB:@;(=>CXHW'X(3"M=(&_*M.I,65?.G&:!^PF9L&R97U9>V4V2&G[#9!C(G@H(@,PM) H(!R.[2N 1?] MQ'IW!^8%[KV\02_U[[_\D/+7 M=ZZ[?(/=RT7S\AN?>T'$4Y 17P!!W@>1]_6O__D??UG[X6^SC]G%_53_-' M232 G1'BW[_AL'C=?KA, 1?@\O'GDFDES)N'_K\0H5-D.?#'!7/Q_DH+2\S, M5\^(ZPX4<;GR'. "&D/V1D$._THCQ%3XRD,D1 T!-7>EK0-YH4X#_!-( GXF MK&-X9Q0 F2#Z2ULY0(N8OWD2&X^\I8KL$R)>YS5E)GT>F $^_\_0G>+;X=@* M2,J"V08KH53YB$A MG#9!8'& $TAYSX5SJ]?C0E&^?]MBOMCYU ?ID\!V\#;#[%/C[ZU7N;??)6RC MN& R"KPQ>M'B@@UE(+^%>ZU 44DGQ8>D0 -<3\,"I@?+IZ?$3EE._10";V)? MW&^%0,OEV0[BZ?UD\F'4 ^'TL7L]&@Q&'V]NQD(\W3B]2?^#+C M6K]J"2T+P,5X*82@YU\ZR&,G)58W>?P6%D-NENGITQJ:@303P>+R, MA/J)BXE_S.)HH:?8M3?X7LLZ>&@M"W4=/1L"D3*;24^H]7[K$> M<7(6>GD'R(L^7K"%,GU0((Y05-47 GDV( W<$ #75I3%0D0N(!2P^]@2*4L9 M@(B#(/V!_P-2\UPD(9*[H2_1.V:OI3HM#;II3FOPKLVJEYK8A/N;"DMJ)BD: M:=LN;#5Y-$$&L)2\09[M#%X@M+Q0_10.*'<+X(JFE26OK/>NT)G1Q09;"U&G M<.]=/U#JT@QG-TJ6(1T*>+K'7$J/WG(+M'5A'DX+.Q/MQ!"TT/S &8WB:7F2 M@3L[]Z-U*ST2W)J[]VBOLU#>%SQZ^UBV06%[6M#^N][DJJ-J[PR-P8 M[A9?O#;R"WCS9S3)L]L"7 *-\Y8)Q32 HX!6M(SD3B2C+M,*KK#A$DN'B5F2 MQB'/9(@ZC-!O_#"5Y,"D'H?^DD=KEL:"L=^E<#ST1@DM;N$^XJ9\SE/84$@?!,K0 ( MB1;)T5/8ABBXP%41X-)GD6UA[J*S05J!4]CA+&'Q"L7X@J^[P2/WT;D79^K* MS(]Y I:C&^,S\$.4LG*+?H).##09>7K[)^P#=[%AIW +OZ5QF?!R6.1L0/H[ M!)7ZW[(< G@-?V33;$?BFA6J 3<*46G+W:L*J^"$W)_Z;@R88%MN+CO1+INRN$KJ M%=AOYB;;$6B5@6!X*X$KS2XJVVFVLWS'"#SE-5;FI;B+7-#&5?RHT^ZNU?7W ML8(R%50Y5BB>+5^DI&P?F:2PUSF.S TI*Q+15@I'V:"( )E*5.@ R,%.==3O MNL.K@5;EZ:0W]5VO=]71K/M5\TEN,Z4:>6IN7I6U)6 =\#.&C,>:^MP#]0E^ M ")=602,(ITA3KZIS!A_..ZV#L;;,8:BGP M*=,!(I=D^G@]:8@QH;M0!%I**'W+0C9#?[$^U:IS-=:JO5Q9Q_W77,KZ(XN> MYF(YC]D!JOX0Y0ITR@UA !_7,^+ M4X%_*VB['Z)F@2$,Z16Q^OW*?RS18:\:*<;4.U9Z :RX5M,01$CYF/M>RHXH MES@\P,FT78%>>T\E<:P$V\*-47F*P.RH-NLC9F&/B=Q?0RE8GRNC#N:RRE16 MO1M9 DS.6IZ0=^WV^K4.L3=@CU9DUYO15=FNQ-\C<+W1:O TDN4,6#;B+[,4 MKG*F?2FI%SW+N9 71;QAEF@A0!+)=)9<%0YA\U;RP(+[3 !>67]@MDRP,<,L M3X+\">\&4X ^L7L6@HW_&5[I>Q*EL" M2KE,5 /2B#R5N9;E>H@ECP M4LDRP6JB/!E2IJ2P;P"F4.:-W#[FB\,:Z'APTV0>J?*\1W[31=$>I7=S M_#"XLFZ>S@<:51(M+P90E_0>@*X&]$G'U+-IZJP*A6:@ >)5'\>%BEQO7PNM-_-QH//GX< M]"8?AI/)<"0+"3\./DXF-Q=7J2&AA7JY#MYVCORGTADR;H1)U(+VD+)V,G(0 M-;@OBO#6:@\SM_]+L3I@-; @_NKP*L02@#R&_&\71%FKR2_#%#^77Q-BQG>P M+G6*K@:Z^B:L['SAQG=^*#<)'"W*OI -#\4WLGF"TP% J 9O8.,$[I*S-]D_ MRA 2S=HV=V/(>P",-TXSV+V9@MS2:/#]ONT<*L\[1S[>.>_KVW3XADQ8-Z[A M9[[=WI&S3&J Y0;X/<5HQXPG]\'*J@JXJID5I>6R?"S_TSDYP-:K4"0B%,8U^C % MPOJ:+S^'D4^!L 9(U3!I:V0[8VW"IMEHLXWKG0R;6BRCB8,1!SN0@_7L25?? MK,!&H\VQ'*SM@P+_B.*OZ")D,[?YH9ZO@V%F=IF!* MW;H"J01M)JFQ/>YTB*3J%EX&*>1U G;7&-ZY9S<9/X?Y=$.=CE';C=',^SU[ M.!R<'V:FH _Y%PSU+Q W(V[V/#?KVB.-?H;6<[.]9]IM2OG:GLI53OGZE3T4 M_]";=[K@_ MNLF:^ [&HW<7EAJ&>RVUB:O"]4DL,+IYWV_A:HM441GD3B/1+'LN;@Y9. MG74TO'T4/\L[1Y?!]#EQPZD;3[GU/H+_L5Z6BF(^OOO\OE3]\@KS;+W C>', M%OOF<[% WDHQ"D5Z)>;$JNSD1*3;?YG[O/B5JK_AJC6:ZL'&$[84:;RN-U=3 M,[ C9,R*;J>JX;;JY_>(@RJP27J>")V__&'.0FQM)WK8S5B,1;G10G3IOXNB MJ>CMS672KGAE-N9'-JX/L_I)U?-[%HCF:W(_(?>GJMP7GY2)KUGS2MR4;.?' M53<_;'@O$FFQ+]VWK-6BR-6-.%O?C]"T4=E>H\&*[,&,G265431TS9E:WR2JT#7 X(%@25)GE(!8GL?3@M M1F38LBE=J:3JURAA5L]ZG:='BWKIZT@-4)(YQ-<9Q*^L#3US!0#R-J"^R*86 M*&KGK?.RO.^B<:OHT:C*K7\SYZMK.@]]>Y=WE)N;KOA M9/*)#=-\5G:7_W)S9=QJ";[U4YCCC.PJ(5MRP*OCNBV94; MV#I4:1-\KTKO)0$& @SD45D&S:,'R6,QDUK) X4QB(Z5"7"*WU6^JXY%E35A M6;MC07OX(S0;);)-:,!&5J&HQ>_V]F_:UYUZP'BB# MIA 16R6#Z">:\]>I/Q4%-@(_W3S19R?9@77H&\5'@_NW \OZR&YC@:DXE\H6 MVL VU$2H;T9/8%N!"_>2JTB!:$126BF[NNPJ5Y%>5(")DD183K4X!DR;XS-3 MJ=@L0?*&WF,^X\"-\[;FCPH[Y:N!L6=]X;$_N"4LT=?1[+48OU3T@X<_(@L' MEE9LN=PC7K7I5DW3 =<9D],2%R"AY.\1-3_D+'1EVI?\A>P GK7457I2M9@- M,3$,@2MS'Z[,C:6.)DJC]H)AT>1*M+H.PU058XGR.G_QO$1R!CF_PA. V,5& M]1GYP.,+/X'S9:I$]@>_I#?) [K+9>!GU)DK<)OH5.R5@18L9U&M-])7_ W? M^B[ XHZ[N6P4<"^'_SPR4=P%,!+O*'6ASKM2KRE8*XB--R36.XP#V/E^ +!I M*#MG"W4&@"&G0 'O=K/VU2"EHV4:Y.V1\8T9-HGF\=G3N>6 0IV)0I>L)"Z7 M_I57@"$@I+OD>G&,?%EVLH??WS-)M((AE]*PVABW[?LL3P82O[*(T<*0B[T*PS!%*3_-1%W*8?9!E<.\ZW0_][FE]'<.Z?1WO!:\ /"N#4XOD/4=!W)?5 M"K@T=($TE$FC5&ROK&(7+(D7\RD*/7N)/==CE@_VC96BA%S<+W*;\VE _Y#5 ML,#=/\G6.T!P'Z-X83F=U_\0E/4I#1A^ZC@(]4_ V!3'^OSZ_[L2ZC\0K"C> M+:S4TB 3L4:(MG')>K9DU=N*<;+Q:$\=:/-HF TS9)1:^<_0SP=[E(%6@!HX M>Y2)MD]H=K'0*T8G58P6<65VV3XJ_?G#+]>_?=KVQP>V[2\IW_878(*K)FJF M)#Q$Z,,2@Z5PH^+5UM_B*%W:8(MZ5[EGI()'Y:D @'6JEP'+&(X8<^<).(F! M4 \^9P@2=XKNHDQ\JG9-N4-*;2%S&3V-M%GW.40.\6Y0"J(*0@B!B'M(K'=2 MB5E'TO\1A>NEN:J?F5>>W?HA\SY=XX!8WO#> #])H$1+/\R'!&G@'WCI2+E7>A9<4+[#.D!FYF%^T+ M5BXXAFKH6;Y+Y1/.!KZLSD]"S#D54+:V+M,#F'WU3]WZ8ED7_1V'$8J5A*OO M=S!6@<,JU?J]:CMVF,YY,W[7&]Y\O)GT01I]'(#^.1FJ&($A]AFU/LT9UUE*BE;6$ MDP.JW#/!^5%R,-BX&%/$P+R-'M'YLCK%\I__(R!6#JV]16Q@:,()G+O M3U'6_QGY8=:Z)8LR23?%;UX2;:!AT%!QGAF.9L_:YF2*GWSME?5;:/WB/JX1 M?T=8[B#%0 H&RGY]&/FK?J$5T6Z+HJCRLXUPN)>BG>)D!:.?$+7 M$H=']$DG/4P'!E;&$ I:J%0]:]L4=H1\0XUS_9CJ5*IVT M*W[^QD^ J#RY$FKN( [46+]?&="P\"\!'!3'M##JU5B:_J+(I3@CCH9<9F?, MR!>C:_EH3DD>I$8UL5WCR3NWRP"CRU7;G>>;[>S^DLF>F84[MNYY4B-H7..> M&KKR.$,M;7GZDS9UIC'L<3I\8W??J,,WI"'3=O9_1.<6#25T([-+Z.KO<_-$ M!V[X+VOBO0=H#4,\XPHN"/5646^M_;7Z;U_D(U9X 4W =F\G<6[TI69TE]R, MKE%XJ*W+!.$AX2'Q0\+#AN-A3;TXS2LGK[<[AAK^X3T7?Z&.==2Q3DO'.KO3 MU]<6H]%8@\]12PP#6V(0 R,&]@0#75."7=A&L!%$TROJSU@2P1#!'.I!#.R.R.'"(8( MA@AF-X(9VH,>$!$.) -N!^&Z!G;_^G3?&2L-2G[0@.L\X**VP/RNYUC8* M8@^@F8)JY'1M@$!L#VG6-M> 2)-(DTCS&#@Z=J]_LN&*1)Q$G$2<^Q!GO]LE MXJ1 G"X0_KJU9\Y+'^=.,&V>L5I&GID"QM---JL/*'4XF,8A+A-33Q/F[SI5C+7 \ZX8A2XF1\'&JHQSIP(LC^SAW(BP/Z#[AF0=ZSSQ- MQ1@-.35GX?IBF 2P2$2D*ZO*,C( K8H T9:]*3)@8Q_."L??=Y;.H?-NRC-S MU.SVCW&TR,92_P$2-QO;OL^,G/YXX S??7C7&7?>7P]'#@YGE#-RW@\'UY,S MS,C1*=XVS,398>I]LQ6TZVP(C9HX74P%Q9&"X=3%.7S78L:M)W-7OT1+(,]A M9VB7A^#L!JK2M+^7I8???;[&!SD<5BV5P;3?P%/@FO>9B+*931PL?1/D M,#'&6H>UL=DZ*2%>C79E\XKR_HI&S:<38U$+%9S.?,K/?J0 M61)&;\5&/@L3>+?UG'+B.1?8_\9ZZ;X24!'3D[))HT(RWZOA4ODZ0KF)Q<0> M.7=43$QD,RM[I 2$!!113G.$! M[Q7\^5',>4I8O-C\HZEP&GE/L[B2MP[QN6H2GC[GPSO#=_B6K-L_BS[QKQ4C@F-C?>T,PI489?] M3/'XC',H >>,W@($U:+9#/LP$P" SG+DVHIHF,=B/#R@M[H9)00Y#IJ#L^/% M1''E(E25/><")(J:/,!,/WF(8A %8OYX]GU&][@C!+N<69_! %XFK^E17HS< MHGJF'@?&B3A_=Y7S*UXEY%N)/66TF"'B6J83CI&+WH MQI5B=OM8Y1%2RLKIF4+GSU"B_!;FBRT@HT1A_B!X?1+=R9U) M]B[^"< 'AB.N4&CG,8+.G>($7O?>]0.QM97;58(:%(8<2W#%$HWBR.^H*G"K MI\E12?UJ=?\K;T1VGUU2<7&^V)R @3R,PM4U=G$\CRSSBU.SAY\*IY2M- [! M#81QM86LU'VX)?!O%Y(/0CL#@2APDRN&JP:GJY4RL2CA*>P:J6LD&>WFJTAE M4.%Y]1JEGEMQLJD;M]45 A:*\Z6Q.)- 2B$8RC9@&5-P.*4@1[DV:B%3*UT" MYN?*G*)A<81\EX!1BK6H&=*[,,>K56TEHW5W!8A3,2]^XSDWWX-@%NL7@9@L MIM7&/E=&:A7,TF9%LN7*:9 A/Z C@#U^O%KWVS4)^W&H<(9WTMZ/9H!SUD)X M1H0!)+4S98\+-B\$DKI><;GRCSECX!Z( ,'%0-/R6)D+5>7: Q.OE'<*H$!9 M\B[ \91W*YZ"7&47-UG>#.XEPQF68XS QD79O0/:H=3YGQ?1^.:%^RZ!]0H](_\&7@RW,]\H M!#>C>[8V+U:K;*UL..9[NHW"E#-I[R\9$&#B9]2+*J#2\.!!H#J.= ],1OU[ M(TJNN!@ ;1:"W53O;O,&U3WE2H'B%.LXD29@6O];.&]#R58?4.%FW(O]6WAP M

*S:% M6XUE3?*0@S/UNZJVNB-X2FTE5FB#IPM\6GHLI/-!ACP*3).F6RQY./PT @5O M_44Y$F8:N) $F-41^%]1-59;K><4<%W!QM?MLW<<92^46#"C'I7/BK,",S;K M1^@(\T-!6\HGXRJ'GPN*$1RF9*^4R:GP;]G 'N(8"15A5^ _;'B6)FE<(5[% M0#;B!KXV>5PJ+Z'$>$D3A3]/ K[,8O ?KA^B> _<& 5IHM;:0#E\(K2!(O! MA%87L*?O]K!=H.\U"N$!09>K[VVVG?3_-F.USW?@6Q(F%7;N)U4GHWI6H6;% MH9AY FRE7,$5 6A8H?JIT0N=$S$W VR=4HL+5VD@2L\\BO>"[S05,3N5Z(B M0 RH<$4>H+0T"?$'*2!NC$B6/&Y,\MI"]FA;I[><_2N%(P 8T"40W O?[!<, M66%.%9]'P5326Q%I<_E3R^(GV"_L1CIY"Z,U4X%Q"60"NZVRC3/XL\S_*CW? M2D0*7W,N'?%1047^7-F/4H5&%Q$*?>G5CX0OV V*RX+OU9V4F(IMW::)N(# M7_@RRF)GIRH$RS:A!5"< ^4$Z&OFPMNG?"S9,8 <\>>95;()XX 5 D,201-A M2*BKD#BM_,H^V((J?E.$=\HX D:VJ#O. @=/;!@/FS/#3$Y(-)'&LQ5$TAWA M(WAG&,)E,D:T[0BKX08.L 3.B$Q-1IV5_5EH#TI)@ MV44$*D.-@ M(D(3A=+T%T?)SE8Z4EA\60WF9$&P"LG+75<$!_YN=:-/"]Y&<_?:LG3/>:C? ME0Y* (9-X4+S<-XVCK[BO,O12*HQPGS/58?B;84Y5')+<$'? MRLU4RO"0+A3$RUN&VEP*2DDL)!:R ^]K&#V \GT'GT']+!MGDGN*' ?A5G"G M"&I)/E&Q!TET0/D8.94<)V1W42)DFI0H2H?+B'!=JHM P280/Z5E5L.M95TR M"YZ*^&Z,@?0(\2)C8!5/9\SNW%A& G-8+)3R^0-"* ^7YL^6H2YB-0\,MN/R MIV*TE7>B1;S":$28N\Q? '+O79ZY2$5*2A&G?,I$W&!/%I#))?HN@KP4"):A ME&FS.=-UKN('KK^0KC%(_J&<^YIKAW.)NP9!0 +0\V"7L/8#]9A$.EIUBXH:3T%U$\ MPA5^"%-:L/:4RQA%&*I4!;EM=15".=VX!G*RD$MO<;8><+W,M_[ A%..,_85 M$1"Q^EXR&,[D*LUF&ECOP(%KETE&D0B*\U8S)5>CJKO$ MZ,4FRH&]K7E(!8-'@U"^%/@)O$O(HDH6*(KUT!.BKY3UM1)@4&'$/)82NQA) M\&=E9P6\*H^;3#/EP!6^IHJ!G;\/(V6@,JT*,JEA\&H<<9NQDV63,SB<5R3" MH3VCU"?X!G@U>US/,=OB6YBM1D_S4U=3K!#A8Z9.N,2FM9*B*Y: \K,"1PMD M[).5?Y8EIB$/FU6B-H '21*P7,QSIM[EWN6^[5PB9"!!.#T'Z\SVE)E4V4;P MNNURF@$EM? M93[ER 3Z*J;WN+]I9NUQE7I0N<.HQ%LK1,79A@7N6(@)9*"%3R,!^$*Z[PSW M?#&\O)3+O2X8:,T/4?Q5/.(N,7X%J+H O"C%$." Z(D0802)]"[FQ90S'4M! MOT(AEX'"MYB(R('Y3NK].E=>MR/U]4N5;\L!3Q *5!I6MDKLO\S2*EU9VB!B7"'Z4 >/$C MQ % MS1(LK>4T_$+WY=**U/N<[43:5QM23\16Q0E1!R^XB)0C[]'=Y3 ]^)K M/U3ICG)=_N2.D2S=@$=KVR[\=4N$2I1R8=J60AGJ))(]P;-BQ*)5H@3A:5@PC/6 L\^),HI7HHX1HI=([ M12A@W+C55/PU>GF*&C(,V[&T>62C^"IM2$_5GN-<#?66[>%)-.UMK+ND$/7G M&.P]%'.89[DIFJ),$IF;OB+RE9U38D7*SE3<5F8^())G+1.?(?HW+T M1(7XI#6X0&&.]86[96\K^&[Q:B* 10;?EDR>6^'5$40L^+HLSL/,RP"=]1PT M9%7TF"<19&_.;5F53;'EJ>(5TJ##K] @RK6^+3M[$$Y541PF'($<([;EI.DM M$2<\"P2-M$C6"2?E[,^ MLECGPHV_LJ0<9,MJ>6*T>7%I7/4N!?L/\9M+OIJSZ6K$[;ECEIP0*5?%/7DP M5$D(V-&=+R9L%LT%IDH,E!2 [??7:,8U ,;U*6/;)5_F5E[EEBV#R^)499+/ M15E1\*SRV84_28HSB1S;,@?+RB$FQRVU8DD7F MA><7 8;QB40XQWR9=8;?KK#9; O\Z3T4BPJ?>%*D,V?P%GD"FV]%EC6NW6VQ M)IB9I=AM4+'.5*36/I4R4MY'[@R7"Q5[R&M, B$-A(1.90%;JM(K'I@JH@8^CM+%8T+2 MB-)G504?K3_&^VV0IU*5)L^:Y7FB%TU+G/$!Y1;,)>73-\X MNHNQPC6)'K F)7?CRC65QB7(PTVV%ML(N@9QS+RRCUOE/PKG(KYS[6V\[!A7 M?D[%2D1L#@RQ;)%(?!6E2>D[2=RBCKQ4Y%?1RHKX(7[:&&JY+4K]L&BDV44X M&:;(T&/J91']S+^=>]?*+NVRB[-@MGP-Y0[D* !5K V2Z?IYBE:Q/65CEW>$ M;, 52AFH!Z]%,[P*-I102E9A;T:K35B\52V7;/86U%#L 0*:XBUHQIC^GB>W MEZ-VFR9O, M@X&X"2%+IZDGI1-:$/=,1*>E1K2*O[DD4D]M0;4S_@XE[C):H0D3BY0(WJF@6^"C972KQ M/1'?%CSFU7SEW+5#X*,(+5+)?;DK%&WGJX;+OR^55(M-O:LR1RW (D5ZE:H0 M_#AD#]9MZJ-KAHF\91G7BGDYV4MU9/R<"$&H4K_\HFH8"RJE&B+KIGCN'JHD M'J^5W&^0MH?IS0K'9:.K$D:K.)]2IP_0H(4]%P2";GD9AU;VK;*ZN.A;) +3 M^&T0J&S)C5IISA"D)LFWMQ=ILF*0)\C--EQ0D;O[P+(<@_)=V17XVWM=W1:H M9P7[91-=,J+L#)@*4NW95CT28MJM'P2O@?^\%H4GI42B*I\L<<=GO179?53I MT,ZJ#V7"1RZ"^=Q?+D6Q1]:1*#/:2]WOE/U^ 9(WI M%!EYCJXO)!JZU\)D)4-&F6F>,%I4O5V692NK?,J9--*V*&O'6_US60VPB!46 M=7\A<^/72A\IQ-DV#"AXYV:&H[!BN]BP*VTG-EE*MG(V*!>P!K%BGSJ[Z(^" M[*'E*9HC]=TLPQ)]FFE :%NZJ M[;YTW/139Q8KWC)9A*/U3Q=?[$4 MMI?LBX']SF21ADR;X]O23 C!"<'/EPV$S)>516SMFE"]8?$;G[MW=U@)F,EM MU:O[^,[EY^[(I30BKKICB7;6,H\='A-%X9A'6TK8*=+Q*[[=7.&7R30R9UP$ M?&2]H]#T&7)!\9$_\H0M^(9D=+&T6VJJ(7PN%9M"IHBLNU8V- ]:;SHFO",+ MD<:CREZ2:J=Q>#.+H[3PWLC^WY^P7P*^XM<(M!NG;[VV/BM7SD^EQ!:ETX%Y M7BK4$=6E7'83%C/#!=]7I0!X G07J4H$5*Z*LK)RS@QVCXT>A/U?X",K6WD< MXW=@ST6QF*N4^9HJ4':!!\>%L0+WC"U]\G;PN-HM*L2@OC;<&K[(0G/MASJ' M![:41H%X6O28G*6QB.Y.UQCN*I:CC7$7Q;YL[:?SI? W^<+R9.AB5;_Y\47GA?C,0;7,/N\_;$0FRLE-NFD295_(X77BFP=_ MFLSAUP (-?L..V&[2\[>9/]8&[95[#N?$I<@X\S&VO4K\^[R^]@X7JZRA#JA MW--@]/WS@_,VCO939SKR\&'=U<0V[N&4JD&;1;AHCFV^V]>!I6 MU8&BSO*;);3+H\;1/@/+#?![2L:-#P/@>.L\J6H1U?;ZF3W 3>BX(SIV"1U7 MT?%[4")W50Y/NK$OZ&0D(B">?$*>_'1%(R$C<63BR#M>?G=DSX0_A#_$? MPA_B/Z>#ST&:U:WK?;T3":\8P8CB-__E>8S-9I>C-S>\?C=2)%B^7< MZ0!G#'GUG9/!IT"2^@"DG1R_-Q)]VD1W).,O7L;WQCU[.!R0C"=>0S*>9+RQ M,K[=013QW$\A3_PD5=GDAQKUM3J4]H@>UB#*'+LS[.BB-U-NO6Z!17*I9C(X MI_@9ZH;"90L9HI46BX_!!,2'MLPF4W"?Q >)#Q(?!MLH!CD,Z@3B?T=0_(8'FY2:8N_MD/* M$+&T6'XXHXD]=K1Y(4Q!?A(@)$ .IPEMWNYV"!"*.3T1?0DX[ M0JTWM(<-G=!R]US1'84<]HGCV)@.V-MZ4PDU(BZ# < M";4+$VH4+C/4%LR43O$ M#!%+B^6'T^_9HY$VBC$%^4F D YG":HT*E^.\4@GT&=0/P#1Z"+SM4/+D_8 M@_A(X:?=:PYMIZ\MB8@<=>807;/DV64ZZB@YG*)/YR:[%LHTIV./!M1'EZB+ MA!H)-6.%&D6?WGZ>1W%B3=-81I^624V POMR5(OUZ79'=C.A#R:Y-$DCV;V'$7$M-IS1"L7+#X&?7O4 M)?%!)$'B(W?"D_BHW7(RR(M1JTDEA[9:#U'\M18OX3-CD2_'BSBVQSU]*>R' M@LT4O"(GHZ&"[S*=C-0KD")GYR8[DHD;6FC8G4Z?A"()Q;-3)PE%$HJ7'7DS MCN0NUR?9'SMVA\J\R"EI%DT\ RO")L*F?48%2W4;?[&N:Y^WLVMO:(\F^C+V M=CXH\6:BII/Q9K/@0T&4[=#\F7%N^6'"8L[N%@P6B-D]"U/&R7UT#%Q?.G9_ MJ*_7W;%P:Z25^\I('\F%28X6.I?.YLLTA;#(F=L 3:U%LK)K]RPB8#!51M M %PC\(@X6-ODH5GP*=EV/R0ND,_&WY?^73K)6D^",KP\,H7KA!][ ^10MW[9X6;GSGAW*3;II$V1<2$<0W#_XTF<.O 3**%P$J!NZ2 MLS?9/]ZN\I9BW_$F%';Z&]%K=V-=[FDP^OYYFM[(9=29CGR\<][7'_?XF6%' M-]>0FVNWVTQ\?)!,^C8*IG*A?X9^PJ;6Y\1-@+DNF#=W0P0"[#'D29QZHKD. MMDB= 7,._,2'GW%9)\K?'"+T>R3T26DDI9'PYTSX0_R'\(?XCP$!28/BXG4Z ME*ZCQ8+%G@\ZU:&MY?5G\YN>3Z7/F_L4%YSH3)>7YI#NV5\NX,H MXKF?0I[X28J1D2.,^LMMB#(:VYV1MNH34VZ];H%%ON+&Z8SUTO2&/9'0:?U8O:)W>F/R&=(/D/R&68^0VWBIQU2AHBEQ?+#F8SM M25<;Q9B"_"1 2( <3A/:DN;:(4 HZ/1$T(FY03+WW)A1S&F/X>X=NZ,O$X+< M<^;06K/$V&6ZY^KW>[=#[A'94F#U M)79#OHSBQ!5MX"CJM)8^88^ZVIPDIMPZ^0S)9WBX7)^Q!?*30T^ZF3=<>./7[ M$DQ!%W+2&2K/+M-)5W],MQT2D,B.0D][P&DTL;LCBCP1=9%0JX&ZJ(\N19XT MP>KS/(H3:YK&,O*TC*,_P6;CUAH(#V6+/%UN@2? Z^W:)+UBF=$R$8N\=%Z) MS[+4RW5HCH:VHR]IV!1<)(\F>30/]VA2XR:M!AT1RP7+#T?DNU/K6*() M$B Y35!,K'[CR2!'1JU6E1S<:CU$\==:'(5RJK:"A;/\9O$H\*?6?W7$?Q?D M2)R,[5Y'7S/ 0^%F"F*1H]%0T7>9CD9]G2U:[FDDNCM%^*PU4M$9]^U!5U]L MF\0BD2>)11*+C; AB>8NV#,YZO?L85^;P6<*19!GLMDT\0RL")L(FYK"81V[ MWQ_8(WTZ#/%8HHKS\%BSX$,!D>W0_)EQ;OEAPF+.[A8,%HC9/0M3QLD1= Q< M7W;MR5C?R.5CX=9(:_65DV 9I:BV3ET.[JRWDC M64FT>W;:/2$0C0=<0V()M;:1BQ(WL(ZPL/;@>#W@>-,HO0U8SO).J*UI!]UW M)X=2$U384;]C#P?:ICT]"QM3L(%8(.0K7$#:1X"+!M6^0JS>Q!YV:7*,D MNMK,; P376;!IV2&_9"X0"$;?U_Z=^DDE6X G4HW *=;XU'V6"[?QO^I_YZ$ MBP" Y;$@4-?ZXXO."_$9[M/+/JLWEY%C"/=>WLD7?\&X]2M[L#Y%"S=\:VV[ MY$VF[X,_3>9O>IU=Z*Z*Z;O_>#_K&XZX#P=XHDO$! Y?(3-QROTO=I)["9WC M?5S8V4+C^8XYSB>VC!EG8<*M9!YQ5G3X>)C[WMRZ8R&+W2!XM'!BF!2A8=LKO3,&C(*8>^'P)GE MY_*B810OW* B%IP* N_%0)YB&"L[ERQ!\%BEV0"&!NZ2LS?9/]ZN:BF;>4R! MV?V-@FIW'B'W-!A]OR^7JCSO'/EXY[RO/^[Q,\..;JXA-]=N7[GX^" Y\&T4 M3.5"_PQ]%'R?$SW+@>5*E.ASDFAQB=+ZHOC/(=JC8C? M.!.[TZ^_S-J4VS_(4T7I=I2:?AB<-+8.N<@T5^KKS#0YII32+L,MUS^E2]EKOGB.Y.8$Y= MCECKCT?V8*)OHA2)-2*O\P/.'+%&HS$HZJ0)5A]"%M\]UFNN/=/%KW'BK3L$ MZ7:RAL"F8 IY&# XM!EB[1!,1"LD?K:K?XX][I'X(?%#XH?$CSEVD4%. M"NK_V]:<_>? =Q%)_?VA8W=Z^IQ !P/-%/PA_VL3]/#S-M(G_+M,_#-(G*JW MB0YSQMI1S9"U=8!2OR">. -[-!Z<'Z*-P#SBDB2E&]N&YK@^R]C7M PO!V%Q M=MK::[=7 V6G?NT2*PC1'>4AV!-PHT/ R ^)CZM=<+]&,56,F?5 MYN\,!./4^GL:,JO7L:UNQQGK4HX)'<\;,38<';^WHMFNNN))-R;"+40$Q)-/ MR).Y_XTX,G%DXLC'<^2&J,YG'(+@A].4)[%?JIFE,0@&YS2UE053E):PB;@1 M<:,V<2.SX$-9F=NA^=%G 0U!H ;)![0_&MB#KK:>DL;??MU*D$'\QBSNWCC0*I&P#Y8FN"CS$"JZO-*&V'7")B(?GSA/9G#T?Z M;"N2/T12%R]_:.1"_7:104X*:D?35N]I*]K1.,.1SK%\U(ZF0:S-.*VA*87N MA'^7B7\&B=-&- 5IAJQM1CN:WJ!K=^MJ3$[M:(A+MDY*FP6XAL0'5X&6M949 M+S7WO+G "@6C8$5X50-'([PBO")^17AE"EX1OZ+@PW'!AVH]>[1DL9OX44A! MB!8X1HSQ?3CVN#^V>R-]L[0I#-$<)F>6G4X.CB;DSU\8QI$()1%Z9/C 'O9! MC-:5S$I'^#6J9%E^X(;9X>/X0&-L\.'\(?X#^$/\9]S6Z441%UM>2&5)>LABK^> MDQZ-=\914ZOR5@-M)=HM[VE%=&>0RFT\ MER<17\EIN2V[C M6-;H[YFG0#BF3M@1L(L7D:+LKHY(.^T^[J^F7&V[3T?_^H))02E64:2&ETSG M//T!0$JB,B6E+J $DLL1W24I>0$V]MHW OB?X2_+?7!8;D7$@WJ& VMW.WO M!F1X-?7RT<9Y#92?0]IM'P6PP/]L3[0,BYI60\09<$ ]QA0<$!S0"4F21A4+ MD%CVM93:B\TOIN'P'!1;7U",U2!J:,O6%^A?-_4/[A3N]#1Q6:9%[1'<*Y4+\&U9%9/+Z%A(P%*AMW:2-!FIPAM@C6"_G3)&NDE']3TGZOIWR=I M-+X/QPR\D"A$7*2N3T>.33W/O;S8=-$@E"):X$Y1V8?^H;(/AZJ=0^7.U!E0 M:ZC!,5.Z:! ,&AQJ:Q/7[2R19X-"34Q;*2@7BVGM1P/TF);RCR++P\F#*OF6 M7\7E;T.>SX9!^:0/_.?4#W)RE64LSX@?C\GRMU]#_R:,PCQD&5'5;_=1M]W- MO:XS:]J"-E.EFET% 821Y./V7B:W(;\VO')(Q)/F6$I_IA,B;W M4Q:3I$B)A G)$X[6. O'52& A!DI8O[3.!1?_>@-(7N\(V8Y229%_X/2GCPO[?LNGRZZ*%XDTJ!_K< _N==S4/9Z+7LE]R^>5" MY+*[,_^!C,/)A*5DDB8S*9S5'6%\EX2!%!H?8M[B9,92(90E)/P2)F$<1,68 M\5'G (FXQ,L!RM1"H132/Z(VY2/+6$_N-T?RVL7KR\[('Y,9"N6?:"\Y6M7 M!GX<)SFY8:3JP>K%HM69>)-\0M5S(85O13!=/F"AS'>52BY[OGPGN?$S\> Y M[_>=SX%49(M^R,=S<$T$22[7>UI)5(C>#Z8AEXM4:GY5P)V@SQ6:#S[C#XX9 M[TN0S.816^AO-F=!. EE'T+>LB1]=(&_[ 7OQ&>.C7$)5,K5(7Y8])2K 9/V M;^9S"81^)/J8^O&M;$HIP7L61>*_:Y(1PJ[Z0O(BC7WIG)?0^S*>5/5D_ M88;#@,M*O&IU<;5VF$KY5D,CX)QRT'*1SHLT*_QX88-*I2P'+)_ZN;PKRWDO M_'1*37_,:?N?B6:ETS#5Q5Q$UBR'F8.Y;B6.BO MM#UUV^F/[Z0YXZ(53^(WG*_V\Y_U@[$\QF/?\">47V6G> M,'Z+5+>5JO'+$MY/_DE84):F2?EC,!4#F*V]K=*7H"SBBJO&+.,VBJXN*6\C M,J"75\R2<>T6_K1QF,V+7%S"I>7/.2COA!F0RL MX)1D03)G"X'.TU H^:*5 MRX:_3EGD"XT(_"(K4<&?%O.H+YS+WQ>JRE5DU3AN$#+R,HC\<%9Z[%H+UEK^ MBNO[EYJJ+@0]3H@ _\**!?Y8Y"()"JZ]7&=K^LAOYRY F ?^26XJDMU][T=2;[Y-&7_H MFS;[HJ6 HEH4]9Q[6-F4).!2*[W$L\9]X0D6^PV.\R>U,:TW>:6!?%P7&E/A M>TSF_H.TCIO,O^A/9;SK7F3C6\8LX 8N8Z61775@:6*6WCKC&,PF?K P[N*W M!8IJ'H7K+Q_K,L81.KQP5\)VB9>PL )BJ9I);4@H;\V@3^H0^H4_H$_JD19_.W8'?6+XY4I'5ITP$%57( M-4E$S4J$2"]E$,*3>QYF9:]VGY2P9U]Q)(^*(WD\)2?R#(8G[IR;DZ?R]B1FR#\KS3,DSE1!O0.FC=!JV[9@&; MW;"4V"85>K?W[DTL@]ZCGED6?.FB='9)3&N_H 8TT&M+F!V7FK:Z]5:ZC_Y1 MZ2"64^FY'6JKL"L'*[-);1GRM#!$34BJ 2ME6=2US,8%U@J].=6$M22I/&O@ MQ*7X^O#@J=']BQY/%ZY@KU"_JJ16^L2^JP!-1UU&]S[C3ZD7EM<(?*O M1[BSJ6TI8[CL![CTPU%[/5CK (/$#(G9$;*]9A.6IJM]&D^7XA\[8EDQWR)A M+JAW3U;:K1XSG.>E"S!+R\VB./>F<\ MZ:D?QDH_NZ1=0 %+!$NT'DT-N"5R;5BBIL*F[=QF^^RN,]9R?M-JT&@<\+AE M,_YO]6^G7 [:FE?7!K$/M-Z2QUOUR+:QW;XE3FZ[/'!G5E/[L'@7#U'L';6@ M$>_\FFU>VQJY_\".EF;!/-WIBOK52?W;R:@W.@X)R]N^LGG*,LE_,GY4/(IR2M4>/Q]DWX*\F3+3=47)2Q-;JP99BGI/23W[OQSCC2G8WJ(PB94\<44NQ'4NWK;# M?5+IM9)79N$/-4V?\1^G&6&Q@(V21XHMF2L'+O9F;MR9>51KA5WS\SP-;XK2 M7^<)\=?$+R2\<0@>R$UE?Y*2:E,0:DH2/][Q9]FRQ'LK9KL%04&= C E67$C M:/'R4!*IULCH_HS34+!6_L3M!7A@]+ CY_"GSQSNX^#8P1@J+ MO9D#*BZE,R8W#T32N/T(!0,A?YL:/!EO;+5PDLY'2=,LQ4B7[(:"HRN\X_*C MC]7"#_ZG"+.PY/";^6.ID4+[2^(N/M1"@96T)$[4R%KP$DKB0<'P.IO[8;KD MQ7RD8#7.MW&1AA7Q:^FEE1'I25=S=I+B[ZD?9Q7CV^^"29%<15$2R*B%8^\K MFW$ BQ[_,R[9X03OX.\U+K@O*_8T19.NJPQH]Z=3Y7Y)=[ZB>"F-^3+6E22Q MM3&1[):2Q'@Y)NER3(K:F&SFY\O(RUHDN+ISR]6UJ/!5R?;I963*JEZ>5-#M.:=1 /%Z&>?UNR;N;RD*=GW[U.=D,E\>(\EZVH/1 D./J0 MX Q!@G-I$AP#-#8M*.J#4 0T-BU>F])!K?M)!";R],DCBE\ZV[XF9U>^/A?" M[8[-<.;P(>C53*^TD\^9SQS>GU%">^$UN8[<:[N-6S]%A(GS,%(AC?7JJ#RY M@2=L59UQ<<+()>&M_3)E+6ARM%G785+#'M+AJ/D=F;J,O[@/R]0U#"::6WI^ M28 I7('>R17F/YTQ\>E85#!CXB2H)J*"[N[K-.EH:%![I&PAHRZJT;1;@_=J M& F7=%*.,CH<^"*DKFM.ZJ8((]'01MU0=W8M#ASNH5P#V9B.246?_%DWLS'3 M0C:&;*P11[?AI.=&7%T#DZ07]7B>1=V!.H?WC'ATT1VD:TC7CJ\I(EM#MJ9J M%;!<%;ONRI(Y2ZN%N$C6=LC.IL[ HD-OA'1-QZRC3_ZLF^G:&::EX0)[EJ[] M']ZZ<3([4V&R:]F::1O4'JBKHB!=0[K6]70-DVM(U]2F:_=)&HWOPS$[+E4[ MP"0K(O?2/K$Y'^M7)Y:-VM0=VM2TU1VA>+38=-$@I,::Q@[=3(U-H_E% KV+ M-[9S\)W-(AS U.$^&A!S'Q8),40JQ?Q%,C(\QZG@YV2YP59LKRU9=YX(XBC/ M;;]QAY*U1Q7%S!M"GMUBN.3TD41GQ+_WT[%DF8C9?9VT*!ZON)'\C'=[\4 1 MP_TI_[YD=:GSRK$?(1\\_O[EL]Z0?RWIU8B_8#%:\*PE^PY#5@13DH^3-)FM<75M9NAZ0ZXBP9MR.^4BC1\6="W;Z+PX_K/B1FJ?4 '1Q"CR MRP7LN51.N>NMHO"23^*R2V8LS:@@=?*#@,>,LF<2@M7ZBP<^N&*4 T8%VL:) MU)0HG(7E0TOU$X_(FX(9%(6]LC0I'-O^Y9@ID M/3,$"= MFP;I>;#X498\@QA!Y1E4UJP.'1$I2]58#9#DN./J]X0Y] WY?Y-[_L"4+O2) M=UMHD__DVD5K!/?9&G*"R"^$3RI-J.!V6K$>BA>'L;] E'0$RP=R[6.AI!B= M^RE74J'^22'?O=!ER:@D59@^ZM*:AZ +,J:4\3=6/^"OR:2[ORDR/FB9 M>-7XE4!$.%L&':7MK1HOZ0']6RZW+*_9W:>]'+-2=T0_JY]\$K%;+K8;/^.* MR%,GCIPG,5LAC&.:BCZN:,I\Z5_+%X@>W/G4A_PI+]FKDC)8-';IR+T43+\*^NC%<)0, M;-R7)_=E;WG;A$AXY\-8XE<**.5*EDJH[!7@TVK4Q"4\N*T'P3)$?HRK*N^0 M^K"'!2##NS097IOZWA(Z*>TJSJ#2VTYJ]J\R M8*C^)3$C#\Q/+[D4 ,K7&^7[&\^]/Q91@5Q/_V5475@E-3(-Z@Y!K7BQJX2MZ;>M,:TA-2T0QYPQ MU>M8' 0ZP6/H! >.34U7V3IH752C:5<.C]UA5#CFD%JVLDV"7<$$D[S/.Y=01=2*W #JI$BN &1>W7O3,*+ M0FIQM+)IJ8N6>H(KY&_@$6R&SY-ZW-,Y0_ ((H'3R?=U!F"N:U#+Q.08,CC0 M!9X5>$./NHXZM]:30!,)'""U8W*-NIZRX^OZ BGD;B 5;/$*M5Z0"EITY)K4 MLM7-M(!4$'GRT2$&#!H,VHG9CVE23]U1PS!GK:5J-.U'%L 4BKJ!@421M,NO MXO*W(8_MPJ!\TN?97%#\"$Z\*2-7XV2^8(.Z^O:!N(8KR+L$T\BG,/;C0,Q7 MRU*^9*]1)8M]N%=4DWQ]Y]W]D/#>QP_$%]UFXWJ7?3)+QN$DE)14>9ID@B-% M< Y)>I\WA%QEDA=KR9OE5Z(KV:T$YZ/@R!K[Z9C<^YDDZA$/2^+HH61\2;(: MT]>27B@M^=16S'I^MAB<<<7;LGB3:,1XP1$3511G+,O] MBK&O9'>:)UFX(H1;_EQV/ZB(7B0QTCP-DR5=C?]457B#A%2#8E8(\K&[%?_; MI"0J$L6RA71NB["BZI,D,H*Y3XJ'_-V/"T'?9%:\H$)X_()QM?9 MXM 4^Y*7U$\K3K$GFGF4;S/>C,A,(8THY3TOL>;_J(0U\_](^.4/Y2 +TLVQ M4'_)M+GBPRR9N?P%.U;5W1GSLR*M6#E+UJ5YFMSR(1:$4B7_Z$*12,9'))OX M2_K$7:R 7T$*C@.")) MNE"7*>-29S_*]J?)3:SE:E>4I2)QO+73Y:.J5JZ60I_0)_0)?4*?T"?T"7U"GRY?/YDD(B&1 M6;U()N&'1,@B*S_)26V97K_W(_GD;U/& MLW/1JBT7+@M?(OWXLIP1I56-1N:Z%;.XDG)!/DT9DX_-PA]*GDAF_,NQU

*UGLB&72MV^E:K[*EQSY HM X:-RQ&O?[(@C=5YXP>RK?R__&?O%6,Q?O.J8,NY_K,>!ZKC%BWS[]O'[MR8,Y'D, MH';8U4R=M),/]$>UC=)H)6I#*^ VFZX/XO3'6)YERO)FR/7/*5KME;-%>JB= MX*!Q9S.''=MA],'/IN71LN*#.)GSSH^>753:<$RBBW"4K:IOT]IXVW"I:PU4 M=5V7L13W8>MONW(3770'=@!VX!PY5.NCB:L@*,\-+H^&EAN!CHAB^\-_8U+7 M=JCE@6 *:>(9T\1^ E,6_)B#6/B0Y+C5MQ(/("W&> MR@H3'K4'.&,(.=+^POT4 M0VU364FB+Y!">G;(.L"2@S=86PV(T'(W7:PY,JAEJ>-7['ITB=P-N=N! #.Y MYT-QY(SI6XL=V[+N6+&F4<&85L_?2)2(;K%T5ENY@6DO&6)2TU-6)M%%%Y"4 MZ>.6@(@N( );JW;5#<6Y)?D#)?/(CTMN'['38%[2NL8L1[BW]T6X-57>"&7>O>W)!G?AU&$>)#?-QIZU#:4X4>7,4:.I(^S 2:Z M@0ED23OJ['MZ'X6,XX(4W:8WV%29WA$'$+"?.T#3 M<(ZU:O%UXAQKFWKNB Z,AG85]/$D:V3%QT<9,&@P:"<;M*%!!PIG8WMOT-I7 MAS@',?VOGZ_>?_[U\_?/'[^1J]^NR<=__//S]W\?DU&!:!P9.8CJ-6!FUB@R MNPA1?13Z-V$4YB$#6_W%+9Q&RJB=X*!Q9[.)W:F\K9FZF9\7J;1TXL37U>:E M,;O)*S;[>2AJ[X*U@ M!F &.F\&,-VW#ZG]W'\ H_USTG(,A]I#\-DCD=1I50O@U5-X(6NNL=G7*H1- MH*Q]8'),ZJKCC]-EO)$4ZN-YVH<)PZ:>.IK2KF "&=+N#"DMV%@D2&D21;(" M>\-B-@E!E?@,DYMG4=-!.(=L22.?!7CU%5[(EI:;UBJ7ML9UWW#^U+F]-Z9C M=_[).4-X6W+"!]GGMNE["Z)[O@/ M)$C9.,S)Q ^$?WMH GRMPYCE4![XJ0*8+DJ G$P??P1(= (2V*2U7;:_-K,E MH8?847\JEJ@FRUZ:YI5]:U"KX],*DW<)5!KB<5 M?/U UF+_U3U,6=2PU9$3]P13F!4[?%8,LV'[AI;4M ?4;\#- ]4UZK%UQ6J:W#W(W_6)?" 08-!.]F@@;N_L=#NYUQR MCVVZOO:YUJ\HC-GK:1G^F);QT^4[=DSC:O>LV1B#:[X6!L MA&?5I]-N'UWT[9>]'7UO:>-;U?>6K$W2+O1=-O=9/OH&:F[/R')WP/+DI!SO M. %Z6\LE5QE)V3Q)_7OY MS]@OQB&WCJ]@':&7C>EE%OY8UTK^;ZMB'J&4V*]ZP#3Y5W;'XN*@)<[*$;]5 M]A4D9%%7VV4=ZF:/3I@<:D)232S]&3DV]3QU>Z):K3GB/DR#:S@-#B,&([;3 MB#ETX,"(P8C!B.FDBC!BAZSA<0;4&BH[$Z?=FM-R(Z9,QK!P>NLI+-R!%FZD MD'^CU9ISJH5KR;1$L\?K9;DXAC[S(YP+L6>JY+HV-0;J-B[W9*N7?L#2+C+H M-ZH&U%;(/@]4 55]1Y5-K1%'E;H3,8$JH JHXJARJ>$B M1HLW^+$S'Y]9I,PKP16':'2FID4&_0?-57 U7I0F&W)UZO0_ RJ6DU7W($O "O M'L++<49TA$/! "_ JQEX>=3S$!PVFJ-U)A63]WUC4<1;1LDMBUGJ1Y)DS1_/ MPCC,\M3/PSNV/%J]"?"U#F.FQUV8H8S 7A<]0!%1'X<$3 3P$3+,6%[!AW9 MRLKFP 0P 4QT$Q.8*MHNVZ^,IR%%D!@!?@58.72QU/'6U,U^&%&;)WO[&<\/0K3,9A0,22 MQ#")R$)0,L?X=> >@(<-D1<=.,I6)@$10 00T45$ M8%IHQUH]<>@CR_+%UBBD^KND]=+F^%(W+?N<7%;JR=BS^78:YYV#]@#]H ]8*\Y[&'N:97Q-;CLKVMK<5U;W0;(GJS% MU0]4+79FP!/P!#P!3]O+_N90W?)9( J( J* *$RT*4V[1+9%)FDRXZV(\S N MQ-ZKI-R%E<09N6&3)&556D9R_P=X"I_9-3*DCH-E[:@[ZN0(NX0N3QW7+M % M= %=]4TC-H?7"/ "O "O)N!ET2&V/#:;N74R0>-YESA(^"X4>[)0*ME#<)9+ M'4N=)^M)K40_<+78;W404JZ!*3) "I!2):[!D)JNNG(&( 5(]1Y2+O5/42 M7@[U1H@-&\W2NI6,_2K.[I*IV#C,JFR,C5?)&"4QRTDR:7[%8M<*)R\MPSE7 MV:0?^SKU0V:+G1[@!K@!;H#;L7 ;>&<[N0AP ]P -\#M\B0A&M5;FF:NK_(] M_I^H$,TD/+T6^6&:1%$HSQ,K&48P6[=[/L&@GHDCQ5#PU,D[=@==8BZ\>=HL MH OHZB&ZQ&R=.<+^&L +\&IHMFZ@< - U^&%V;IWO[(L>TMJZ9F?YVEX4^3^ M3<1(GIPW2>M:D:4T7)YE6NI,?D_6.^L'PQ9[.. *N *N@"O@"K@"KH"K%N$* MLVH;92N_WC/9I)LD&C^99GNF_.6K)*XK$IFY;%,=/CS[FX65LVW7ZF]-V W-HF M*^@5] IZ!;UJBZR@5] KY;+"M.&MR=KEI^WG'C^[ MP&T9 ^9)\.>4!XLL/637TOEG(G01^ODF'%HUK_#&:N@.@<="X5@A.&V%!X_J@<9@ Q 0@$EE=$EGS MC<)#LON2R.IGK?0R\; SL#.P,[ SL#.P,RC,P\[ SL#.=,_.G(^-01=5.-7. MU$H_/\L*QZ;KS]:PFM"B,&:O%_LD+>.GRTMM5^,>X<+D&O.N-NQ_%%D>3A[* MG\*8F\_\K6W,U6[^_#YEQ!\G7WW[0%S#)5-_3.*$A+.Y'^2$_RWG M%WY(^-?X84D8/'R7D<#/ID28^(Q,1#EL50-[0UHOF7$XF;"4Q0'+R W+[QGC M0BI2DK)YDHI9W:JW\2W_*2NB/"-^/):RFJ<)F23IS-]PS9Q_X&WF]X>E8/T; M[BB)A%(F[I(_/I'>,;W(IRECLE%9^$/)$\F,_SC-".-R'ZMIY-^+F*V\N6U0 M8AFFIZ:U\S2<^2F_C$L_\H7,\Z0:('87)D4F_U*-,A^0G,TR$@J5"BW_K^_.U7=L?B@HF2\0=^4\IA]:\PGW[@JIS,6/J= MJ_+[* G^_.M__L=?'MWSE^)T'4T*E>$N_W' D2)Q]_#%G >_7]W#& M+_DR^<9_S2;\\?QOWX5&+1\M2]7\RU7%IVLAXW]8__Y^_8+WE__ ;WEM MN=&6T=LJL'Q/&>\4?Q(1NW4^Y@;EGA,DQ%_7V>'-<&X1 V*UTGZ%=BY6-Q5!6 MXR:^UU\3BZY$:Z-OBFN6#RZ'(F!15%WSRPOCA?S.8ZA@\?UPI>2VX3:,RT;Z M19XL?BC3'?G+?3C.I_QJ+H@JPN.16^3/,_9V\>'=XVAMU>[ZU-@RXO,V3O7M M/[E6-FDX_.GYD')C_%IUZ;3;1Q=]^V5O/V_?6S+5JEVRO__$?@-G>AP^O[_+ MS'K'"=#;NBY1!!_#)#'GA>@TH3E.\,RO>WE/&(1Z0Y/ Z5/=:8@V; M+.!\?2X,;&11<1]7.>FG5]K)Y\SZ4YE+F2+L/EA*>^$UN9'":[N-^V<5K( H>L;$UX ACQQ)Q?EK'T+@R8LI5TQZBL]IS+ MZF:"ND#)/3(-Z@[5[3;5??2/FL; 2G,]0PGMM0VV9FWUG#6DIJ7N-!/=1_]4 M6Z,@U>M8'#1C <^9FXB#ECU\[@#L[316- %U*K_=Q9&(\+GE"%/+5JU*$U,-U[4>!Y%G4'#9W0^LP, M3XOQA]P+D'I&7)YE6NJBI9[@"OG;KCT-2=1UU;JTG@282 M.$!JQ^0:=3T;D$+NICAWNT_2:'P?CMEQ>=L!:J:(_D3[,.Q\O"B=6,)FT9%K M4LM6-]-RM-ATT2#DR9JNJ(5!@T%[/OLQ3>J-&HK5^FC.]F*'VHLL117Q29U3 MY5LP9>,B8E\FU^PF/Y@@Y( _XZ#@ESRB+=FI=L=P?[6.HT1? A+GLAP>1ILI1-K5^99LNMT;]M"CXUT<*C+0BG5*^4U"]CLAJ4UQ31W*N90A^IFVXN;/.!/HCL1 M!08I&X?Y8B_;PR51KWVFALVU:Y5)AW*;U+A(=!E\5!TUK3K"U,#4P-2T,'EL M=/:6I3,2)7Y\3)C>N;W'UG!(+74'O.@RR$V[9'C>+F/"&U!/W?+7KF "6?.N MU:_^+.']_U\V)F,Y+Y-EA9QM"9(LQWZ.G<)[:5/W#/N%GVI/P-J.6H.T>TW]A#=O7N@S\/<_YLX0AYH)&M<6$CNN3W#:@S4,9QJLNP M(]_2QSFU$1%#, (BV]I;ME]R_K=&XKIG9MF[$_3]4^3)@&-1U, M=R$!VUNVO[(L>TN"(DT9OWGFYT4J3SM Y'=23N90UU*V%*/WT5^+L-I>;]VU><(9(RY"H>7W&5%)?YD;@[ M2K(B9=E!I"WNU;5S]<%QW[OO;7MH61\_C$K2EO?>]<@8GI6TQ9D_3]HB:$64 MQGQ31KC,BBC/!._*N#8(-1Y!XJ>,^%E%R:*.B&5'[W=B!40MW-BX2IA:G%Z1 ME6AV.SK?VM:?=KL'BIX6I!G+Y@[U9JENGOOD4Y)*3K9\FC)&9OR::488=[)C MPO\)NAYB&Q09+E2O,=7+PA]/%.\8Y8,Q[ 0U5/46&<+OIKV_M *#H@QZJ(D> M*EMH!CW430]U4S68/*B:;E8-2^AV\BP*8G5E1\8<(YVMHM[?R79B:NX$(K0F M)-6.4XQ;K3OB/JPMU' Q [_N&S)3!?! M*;-7;5IV_M(RE&V/?8J)%HV^,C98!$(P$=TR$>HG0F$A8"%@(;IC(0:>\F4Y M,!$P$3 1W3$1CJ5L&WT_3 16^FP7XG48%;F@PQ>UCCE+2385VSMW5#VT+./J M(DXM*K7ZF"KCS1F./^R'$6N1O>I^ 0[!#L$.P0[!#L$.W2@'<)Q9K!#L$.P M0[!#W;!#![.FZ4X %CVSZB4C84S$GD[BQV/Q84CN_8S,TW#FI_P%9%PPDBE/$?^">YT$S*L6*^(Y+Z+B-^_K3'Q[Q=L&>L'(IM4+)Q[^XQCY;* MHN1)URQ@LQN6UAIJRH8^G3@[KJ$IDZ(OZ>VX,I"9_T1-J[G!K0&E/)-2 M;HZ[=B@FF#@4J/%5&6IN96/>'3H>J]UGE&T;S((VPNJN/87&M2ZD;-+L?:A. M[RLS[4M&.+I(I)=K'4T3)W\BBK_X])8NNM-+&V -E"UWUF4<3[4!;4^8'EN, M147;4SR;TJN852LA:B,X:&*?-1&9U+M?:Q.4YZTB]3%UUT^WM),/]*?#D=TY M:D*U)1>7A"76/+8KC:2&K6RJ5/NQ;[K*I)')T#4Z7.=)KWY,.N/?AKSUV6_L_2;V$;_WL_"@#^KVF2_?A[V'@=2>]:5.70_ MC ;>I_?VT' LX\HL#Z3^].G3^ZOS'DAM6O.G9S*O+8:V&EB-OEJ%*Y4C(UDQ M$^O,_Y>1I.!JYT=!$95K:GEV*P4NU^4N> T60T)>"C;'5Y+BX$,RF_'KY1"1 MEPOB8\MX]_'W;\MOYKM7_.7E:8-/=/F8WI2G98JV9>$/)4]5VK)G&FFG-,XME M@GUN5C7?[Y5*VAE?9<)EI9N9.4;[/P?BMF MHAR0I)@!U;@ VE=KUD?].=Q$:307T62AM2Q7ELP,5353E,5JO Q^GJ?A35%6 M#O*$?/SO#U^^$ED+I83?_D8P)HC*5Y8GP9]3;@19BBE43&SL*XVA20T+,QMG MTXD>NTB8FGZ;&L>EPZ$+4X.\3HN3VI8]L_0NO.I]JMF^PNDV81P29,#M'">$ M 6TH)^R0X&_<(5;>\*)U@W4UM;F:CI-"-.04#&L?\*F+]I\37R?2@:%!/5-= M.G"TS'11'Y0F-"U-P)K!FNU5W' :BO/Z:,UZ7/V07S=0]<7)+(PQKZUY4;IC MGA'Z@T3T<%'^2UHO-B8^EX%_R\H%]QE)BCS+_5BTFA19>7B 8/PO <>H2P$;5& M!AU8S9\]V!6$]3B4E_=]G$Q8D)=$/5&1AW?BL)R@2$NVBVIOHFF]DWL77W,W M*/SFO9^.,9NYCWAM>TA=5]T2IF?DHXM6->WWX-[ZC*F!1]T!,-6XI],HNFQ2 ML-_*].]QRC>N-O1?).D[N2S=&C3SK- =&M09-;3JIX_U::2-9_>KW<;HB+KV MB!I-!;)]Q&C?$\_W>U54-9Y-JE18W+-!?]LU5X!\"]K5PIDHK^U&\!/V5IY/ MV-CP5+_/?&,I.^9$^Z%'0M6AP$)[;8.AJ=]GO!EA7V4SH=)&$'4C*-J\K;+Y M.DX'YD=>&F\,=0L L*D+^3'P!KQU8Q-EZYTC=E%V([+OQ;XCI36&WL\8H0C1 M4!$"M@RV[+QEC-[;LK[/?E_ON;@,\]]:> AX4&C7N>:_#XOF6I_08@J\E3%? M%T(ZGIZ"7!C99PMC"^VU#8;F4>ZH;G>#[D-_WM004^"8DL.4W/&2PA0XIL"! M-PWQABEP3('K&-YAVNAR-8;>3QNA"($I<-BR3I0Q>F_+:@'>SS* V7A][7.M M7U$8L]?3DH77M(R?UM3(%$JS;\]K#UV#N+%X1AASZU5^K[\U3M*9'ZV_5URS M?' 9DP4LBJIK?GEAO)#?^7@%B^\;9/X]G+&,_,;NR==DYC\QG/?A.)_RC[S3 ME0YQ%8C\><;>+CX\Z?RJ4?5(>JDZWL;<:?]8O&S2T/GI>=W;ESV M]7WJO((292]#D&5SAWH72)H_0_U3DI)\RD@6_B \/\VG&6'_O17GP&A3F[)+U#7ND;(T S%F/"R#RZY.I[6L6)[,PQN2VYH7I MCKE&Z ]2T<-%^2]IO<3IV%P&_BTK^=LRDA1YEONQ:/63(T9O]CH#K9&B4W?. M)O2H8YO4=##3@KQ)I[)N=Q VHHXUI)YK V$(Y?>2W\?)A 5RLE*>HAW><7?( M@H)?'K*LQ)UGF59Y]/9K[@:%W[SWTS$F-/<1K\T=GNTTM!?SJ7QTT:JF_1[< M6Y\Q-7"HXZAS<3W!%/+!+8+]5J9_CU.^\9[$W\UCMMLGUGL\7K6H8X"P &EC M>_UJMS$ZHM[0I@,3YVH@\50DO_=[550UGDWJTKD'R+>@72VB\LP_ZV%AX 'A7:=:_[[L&BN]0DMIL!;&?-U M(:13FI[J/O3(/CL46VBO;3 TC>6.N@_]>5-#3(%C2@Y3R/WU/__C M+T\?\EY,) M'RER)X:*S*IQ(3Q(]TFZ&!M)N,J?D0EFNB=*=6"S*_M1&18IG#$+DK*>]E8H M;]FSOQG96D?UY648\X%. MBHQW*GOU]I1^C0X,:?:T@4].0M\*K[6XQEC J<*.^%Y_39RD,S]:0Z IKED^ MN$Q$ Q9%U36_O#!>R._<206+[X<;AIF?WH9QV4B_R)/%#V5H*G^Y#\?Y].UH M],8S',/U+,OE0O&EBM/Y,\S]G;QX=UCY[CJ1;W>L'*P[L82T_XEB[*% MKOW3\RY\8R!1WF^>=KMWT;=?]G:GS8U'WUNB\PKF[RY;H?2.BY"\D[+S56,= MO2UVZ%VWY/LQPGI>+A\QR40Q_T'((+V12MFI!;3N2OB<$:+'HN@E)-7"& MA.%2UVI^478K]$;3A7#!C,&,P8QJI(LP8S!C,&,Q8 MRU419@P)Y25,6$MF;%6*["O+\C0,!">4+-5I5)ZSCBW/[;T?LG7['2WJ#)5- MN74%M?H!5+OXHKN(:"",!RZ "^ "N N.H@+1%"J\AZ-ZCDJ97G-)BP5&\/$ M>>PLSN0F)S*/_'BQP4RC%,EN/$5Z;M%/=PZ;M@;4=$;*"BG'RJTK-J5%YJ.] M[K<_Z&QBN@80!40!44 4$ 5$^P%1Q+@7S)N[=YK,0=LC+D(%IHNDSL?XU9Q0 M&EB\8-O4=LYW5)\NVH *]F575,'4],[4-)Z/2])3K?DDT\X $];E+LHCR@"X9SLI78O-T[ MR\ %>IIX+ZVZX (%.QZX0*%V?5([<(%"[< %JO&.&G"!@KKE<-%UG[IEX [I MP#8:%U@K]$;(!@%10!00!40!44 4,:X6 MZ 07*+A S[VBH4L4-H.120<#97L(>T-A@PHV3 U,C5[)"MVS&_ZW^[93+042B=70,.!3J+7E,+$JV M#=UVQD[;V =>ZRK=%%T@[^(A^KY#+T:\\VO&=XW(=?^!'2V$N*"P. 7SHBQY M4O]J /^CR/)P\K"IJ4?V<#N12!@'43%F9,91_T!F?OHGR\FDB,<9N0_S*4FX MF0UC/^)_R@O^] VC<5_F:.!VM93DK)L MSH(\Y"AYH!R(&S#XYF07K(S7&NZG,?=C==W]/-X>%V8\V.1N(9R$_"<_(XM$ MWS+>_9ZRN1^."?LAUHUR%10H3_+IP@[RB\QW BW\)_(A$73O&7\(_R2G37WQ MDO=^Y,Q^^?IR%'&6\TQ^"$^[4B M8R2)2<#%DLP8CY-Y!U,_R('.7J#3[CHZGU^K+:*YK8#](K!977DT1)6EFG_Y MNW_K^_.VW8,K&1<2^3 09M>2B+OFIK^+QKZ%_$T9A'K+LOYF?%;SW7^*O M+"C2E"O.>S\+L^_BZ=^YW-]'2?#G7__S/_[R],&?XSMN.I+TX0._D7]:OT<: M"O[E*YO\\N+3M0A!_V']^_OU"Q*.^0_<@KQV7?/J^I/SP?[TP1F8CF>8'QW3 M]CSGPS67X:?AB[\^THQ=-F";"=BE6/4$U)W_V*1H]6,U;&N1I"HJ/2PDR =B MH3#"],XX-AYXN_;3'B%H/F+B#S(M8=P:1E%R+Q[@SX0=S\A+^?2DR+@[R5Z] MW:EO>R*QMT>5F(:A[G 23\G9),,+GQ)AM/F4B79UOB7T$MK-=H"A>#M#\=." MD7CRIIKXQD(2IN"@E.J5-%HAW^1,V%?_7A2Z^=_]J*P\ MB- R3XM YD3+/UW2 K2;7 JD9/MO,QA2TU/F;-JM-MNLWMFTJ<<^&A8,%NQ( M"V;3D:5NHU2KU>94"];W75+_2M(_18EPGB8!RPZ)P)3M8&S=1D73I8/AWEG! MJ1L5==&4IF,%A 1]AI1'/4,=47!/((6"P_/S7\WHE**%Z]IO0C_?BO93PG9M M(O.!35W7N;S,=%$?U!$//KM57NQ=);5Y8 M]1O+W[.83<+\0Y+EV<'KJJY&KN<.AZ;U:6#:YO5'TS)&Y;JJ3Z-KXVK0^755 MWZ=,+N?C0R]6/R43$K.6O(KO M3Y3EF':4>T3$1%H6_E#RQ,6&$\8E=]+R?_G(B^THJ77HQ&T,!_7CQ-TCM5;? MLY2)E:#E4KOG%]CM_Y+1@='$GLOU=EK9UBW6:V EGNDJ68HW&/5I-9IFMZ/S MK6U]JSK?DD68V\W_":NU%)3-AWJ7S9M?V_:I"C+7]A"7(1W_)Z(MPH,L51D= MBBQ0O2>JQQ.2)XIWC/+!%'9@X>_^2T@NK;Y8@-[E!>BMTD-E*TN@A]!#V$/H M8[(H8/%,MR.3=Q26"W>[DQ5JGOOTJ=&@-U2V%:K37B/BR# MT7 9# P8#-@. V9BEPT,& R85JH( [;_^CUJ#F# 8,!@P'1211BP0PR8.X(! M4V' 6C^=>KH(/_X0O-!L3%*6%VE,UMDXCRGF/K=-LW7;,%_:=#!2M@WSJ2HT MM_M!N;:<3D^+V8]> ,:VE$_8 C 3%#5+>.__MSR-()F0(DY9D-S&_*HQB9++4$ IE?U%X=H8_<,!0M-%U5!T M;8%#[ \T&^,R #0!34#S%#F:U!Z/YV,R:$TH3!6:O(1[9'8+I=CE-/^ND7=@ *P0K MM&:%!D-U"Y=@A6"%8(5@A0ZW0B9U$ W!#L$.P0Y=U Z-!K!"C2UQ.)U+>BWI3_SN["I,CXSW V)K[EUS(NC1Z(UG.(;K M<2/$^^EQ+\Q)W:.^MV3:2+M41#/B+:VXM:ZRI<=&\@N- M.X/&_;X(0H](_C/VBS'/8,;-;BNXZ-*-)^(] M21VW>)%OWSY^_]:$@3R/ =0.NYJIDW;R@?ZHME$:+0AMJ+BZV7151^=5#!"[ MJQ['!GEG%*WVRMDB/=1.<-"XLYG#=4%Y+39[I97SLZFL;0?B _N?(KSS(S%1 M<\F81!?A*)NP;=-\K&VXU%6W&TZ7L13W-;EO!EX(=@!VH/MVH,D MI"%KADVO,Z';P*8J"?.Z'K4&IKUDB$E-=2Q9NN@"DC)]W!(0T05$ M8&O5KKIA,N?]?Z#R2-V2VT?L-)@+9\1]$2L#./"@<6>SB=VIO*V9NIF?%ZFT=.+$U]7F MI3&[R2LV^WDH:G(\:,X826YX<\I38B\9P>@BQ5[269L.==7- ^@RE$U7N^"M M8 9@!CIO!C#=MP^I_=Q_ */]<])R#(?:0_#9(Y'4:54+X-53>"%KKK'9URJ$ M3:"L?6!R3.JJXX_39;R1%.KC>=J'"<.FGCJ:TJY@ AG2[@PI+=A8)$AI$D6R M GO#8C8)097X#).;9U'303B';$DCGP5X]15>R):6F]8JE[;&==]P_M2YO3>F M8W#X-;26L[N;;Y!_ 5/;,37RZ%#A>;$]P52#^9O3O26%ZYSW3;N]SH2;)G6, M 1W9.%8)^9Q./K!3 '/HT 59XQDSNA9[-WG?^R3E#>%MRP@?9Y[;I>PNB>[X M#R1(V3C,R<0/A'][: )\K<.8Y5 >^*D"F"Y*@)Q,'W\$2'0"$MBDM5VVOS:S M):&'(9_E6G0PLA#P(:/2QX,!7GV%%_*I:H)LM>FN:5?6M0J^/3"I-W"50:XG M%7S]0-9B_]4]3%G4L-61$_<$4Y@5.WQ6#+-A^X:6U+0'U'(]!)?(W33R?9T" MF$,M9&_GS-[:O+YQEUL3!W(V,P/6N6#3I$...]/&PD:D<$CAU*+*:HK+NKNH MPM:TDY*XY7'4!WF_ S0/5->JQ=<5JFMP]R-_UB7P@$O9H(&[O['0[N=< M/5:Y5:/J\?M*;=V-B=G^*4#9)L?^Z7E@ M;(1GU:?3;A]=].V7O1U];VGC6]7WEJQ-TB[T73;W63[Z!FINS\AR=\#RY*0< M[S@!>EO+)5<92=D\27,V)JKB.J@<5&Z'ROV>)F0BPCD^H-J]SGY*4Y%/&_YL T^5=VQ^+BH"7.RA&_ M5?85)&115]ME'>IFCTZ8'&I"4DTL_1DY-O4\=7NB6JTYXCY,@VLX#0XC!B.V MTX@Y=.# B,&(P8CII(HP8H>LX7$&U!HJ.Q.GW9K3J!M16R#X/5 %5?4>53:T11Y6Z$S&!*J *J.*HKT/P,JEI-5]R!+P MKQ["RW%&=(1#P0 OP*L9>'G4\Q <-IJC=285D_=]8U'$6T;)+8M9ZD>29,T? MS\(XS/+4S\,[MCQ:O0GPM0YCIL==F*&,P%X7/4 141^'!$P $\!$RS%A>P8= MVBB'ZBPM?$MS\>"9,90 MF)QA%US\#XIX&VH,#8&I?7)72-; _H M KJ K@:6UPZ'U'75L<4 7H 7X%6#ETL=3QUM3-?AA1FR=[^QG/#T*TS&84#$ MDL0PBWU M8, >L ?L 7LG8L_EV&N>=@_8 _: /6"O.>QA[FF5\36X[*]K:W%=6]T&R)ZL MQ=4/5"UV9L 3\ 0\ 4_;R_[F4-WR62 *B *B@"A,M"E-NT2V129I,N.MB/,P M+L3>JZ3 J?V34RI(Z#9>VH.^KD"+N$+D\=UR[0 M!70!7?5-(S:'UPCP KP KR;@9=$AMCPVF[EU,D'C>94B[U7 1^ MF"0[WR09JAZ[^0&H88&(!C5%G;Q>E]!E62 I!+J KB8J]J+F,6Q^?R?@!7CU M$EX.]4:(#1O-TKJ5C/TJSNZ2J=@XS*ILC(U7R1@E,X :X 6Z V[%P&WAG.[D(< /< #? [?(D(1K56YIFKJ_R M/?Z?J!#-)#R]%OEAFD11*,\3*QE&,%NW>S[!H)Z)(\50\-3).W8'76(NO'G: M+* +Z.HANL1LG3G"_AK "_!J:+9NH' #0-?AA=FZ=[^R+'M+:NF9G^=I>%/D M_DW$2)Z<-TGK6I&E-%R>95KJ3'Y/UCOK!\,6>SC@"K@"KH KX JX JZ JQ;A M"K-J&V4KO]XSV:2;)!H_F69[G,=]_.\/7[Z2OW&AS"GY' =OFE%$FROB."G$ M2T]!J_:EA_\ZF_B>U67U<^C:3UH>+3-=U >%X@6]:HNLH%?0*^6RPK3G =.>[_TL# @/;V/>X(S,&8]VD]DLB4DV M]5/VM@D%/:>LVY^XZZ.8V@D.&@>-@\:U0G#:" L:UP>-:TGAK++#UDU]+Y9R)T$?KY)AQ:-:_PQFKH')@-@M%%%4Z=.]#/ M6NEEXF%G8&=@9V!G8&=@9\YL9ZPW9UR0KXLJP,[ SL#.G-O.-$2CW6$[@^F_ M Z;_KL.HR-D8$X :VWU]5%,[P4'CH''0N%8(3AMA0>/ZH'&8 ,0$(!)971)9 M\XW"0[+[DLCJ9ZWT,O&P,[ SL#.P,[ SL#,HS,/.P,[ SG3/SIR/C4$753C5 MSM1*/S_+"L?&ZS=\_LO/1?;ZUO?G;[\%4S8N(O9E\AN[OPJ"I!!5E-O?TR3F M'P,V8W&>7<7C#U,_OF79Y[A^31@'X3QBV70%O^&6?V'I'7O_\/UASO_V(VRAL._?&637UY\NK8,T_N']>_OUR]( M..8_^$'^VKFZ,MW1AT_O/WPT7??JX_65^]ZT/<_Y\,D:#FSKQ5\?C5]]++Z' M,Y81WE'R-9GYVZU@[?8HC-GKQ8Y/R_AI#50N1U!-/_XHLCR.:4P6_E#R'#+C/TXSPKC0QFJ:]O MU:1[EC+B9V221-S-9^0EUXU\FA09;VOVZFW-1^_^]+@Q-2BL.5UCH?J5GHOO M=:S$23KSHS6TF.*:I>Z7FAFP**JN^>6%\4)^Y\8X6'P_',3WX3B?OAV-WGB& M8[B>9;D/?8PJ^:6"^GK[S$<./\P/X5^;*%@\%/ MS_NAC4ZOO-^\[.T7?CTZC\YWO_,MF=IK_2^158<#_OFQ;%?>C; 5D:(>,&1-9+) !9/0%&:0$!+DIPDBT MEBS4DD ;H8WGT\;O25X:7>PQ.4TSW_N1'P?B%"URS0(VNV$IL4U9:%2W:;)9 M45;J+\MS)YT.IYT%4&XAMXZ$,AFV8];Q!/KW)B35CG,86ZT[V\+JEM@XF#&8 ML1Z:,=-[.ML)\P7S!?,%\]4&\Z7NZ,16JPRL5Q^LER[:IH6!TL8&68:Z/3:Z MC_RI=J8E:Q6:%.&'J9_>,F6[AV& 5\VU&C@)YH"B?"N*3+K H.F(!;CH,"ZL M#6NT@0?@H:]X<-6=N0T\ ^MQ\/(@']0D7EI5/9I4K:_^P]RYYNR-/Z9Y4(: MB;6]1NFL0NY:%GBT\'2!;-/A 2 *B!X@QY=V4R<@'"&UE9HU5T97#NA70"Z0 M>PGDNDU1I &Y0"Z0VR!R1_936@P@MPGD8MJVOHU#D,:0BBNF(0U4Q&;6,2-X M?@'JHGV@@[M(8:3#K'#Z66^8&VV4"^9F\ZP2K RL#*P,K$R35L;#D=VP,K R ML#+-;IP:PLQ@"4TCY;''+"?J2F3ZB+)=]AV;T$Y2JS;8\X&CSI[K/O)-AXNP M,[ SL#/G*[GKK@&P-[ WL#<7BFO4U=QU'WB8&9@9F)D+F9D1TJ=&RV#=JG:! MPP-[42^8,>D"@Z8C%N "N N@(M>X6+@*COB&'@ 'H"'[N$!"Q' Y=$IH]2C M38N6/=)&-;N]:;%%!A'(U1^Y8.'!E!4@JC5$7]J&ZDY" Y>'A@+41?NP(6W3?9;"H[SZLB%-/ZL-,Z.-9QPB*:GW.?]W#C]1L^ M_^7G(GM]Z_OSM]^"*1L7$?LR^3))WY>9C$[Q^J/RX?P64> M"\%^99-?7GRZ%H6K?UC__G[]@H1C_H,?Y*\MQ_$^?OQX;3K.!W=HOS=&'T:F M[7G.ARO#=JWK%W]]-%!UH7\/9RPCO[%[\C69^=NM7>WV*(S9ZRF3QM6TC)_6 MP.-RI-04X8\BR\/)0_E3&'-[FK^U!9I4*L?W*2.3).(VF[>"R.'-R#SE \.? M%:ZD2_R;I!"_C'FKT@>2E;+.B!^/R2U+;E-_/@T#XJ?,S_@34Y+S)S]1L6.: MF$]3QN1[LO"'DB>2&?]QFA'&A3H^N9%5;;Q"O1RM,0N25,KMK0*M>)[_36Q0%6TAGU37+-\L,0A"5@45=?\\L)X(;]S'Q(LOA]N MDF9^>AO&92/](D\6/Y31GOSE/ASGT[>CT1O/< S7LRR7"\5S?EKX.ZXED3_/ MV-O%AW>/?=>J%_59DZ7_\S;.G^T_[U(V<,A;]*R#W>C-R_O-$V\W+OOZ/G6^ M]?-PWG%.VCLI\UDV=GCBW'G#4^1/3.P)TI+?[DL;>Y-$X_(YGZI@I(PCUEP_ M_[>8USPB&H8V'JZ-]@6T\1E)7EH_54ZHH^0#5=NM:GN33&+OS';%_,KN6%SP M2'N2)C-2Q"F+_)S[$SZ 81ZR[&DJHT)?SRC;-@!=&V%UUT)"XY0&?E[;[=X_ MXU"8N6\YMW8\AHY8D*>BTZ+26M9U9:DP'I.)'X21M(5$U'C#X+(D,+H(4-FL M3*LF788CZ@R43;SH,I;B/DS?7L[%PPZTS0X,1M2R8 ?.F&AU+.*8L6#JQTU$ M'/MO->K,5J+AP*"NT_RA$[JH4M/^&BDGX+4&+Y-Z9SC3I2OP0G[]V-O=%&$D M&MJH/VL=K@:N20U;V1XH788>V:0^3JA]F+ ]:H'^#9G5T;ZF6M@9\LRJT>RI M-T0-ICNDYD!=^ <&)&1?S6=?_8&G-Z2#H0MX(GM3MYKR9R5"^B1 MO$G846_@47NH;+.G+F./]$T?+]9&5)@N'0(52. .3^#^#V_=.)F=IUK8HP#1 M<*AC(']#_M8BS] Y'U'0:XB'L(3J1OBW2M_LDC<;WX9@=E[H=H&:*"$>J MA\I-Q$\45Q?9:L5&TH3$FD@*1HY-/:^A&M4&T;5"DY!H7W;5+4B3SF6F-+)$ MWLBA([NA9*@?U$FMW$/YV#0M:%)$K'=Q,]76;6Q:"5$;P4$3^ZR)K6?54)5^ MIM7.\D9VD%]&RRX.3\V42#OY0'\N%,*UOF36VOW@VA=TU66BSZEB&S+0@6>J M7#2B_>@W7>32.+"_N#>$K>FYK7%,:EKJ#MG3??0O4N/J=!RDP2[U]LWG.P:U M+65S7;HH1M..'/ZZXY@8@#<)&?G1GN@\:T([LZAL,!2KL-6=C-[UT ]IYCG6 M='8'7F(]TP!5'&16FN]2;QVRQ&9SSU6V'%J7P4?VI(\;:A\FO"%U30.80/:T MMW!_99EP,CE+J_/MENLQ&HGL>K-;YZ4UI".WH1-^CQ#<2O-:M#CY%=(RC?QA MG\#K4FMP>:J4?H 721^(5$"D@IQ/!Q_71E2 2 59WW$U1A"I@$BE!5!&=H?L M3J$<0:1R>4?;,7_:4B(57<0'$H+-H?VYZ5!TT0=DQ(W'!3 V,#9@/%$<__R< M^[R'&Z^O?:[U*PIC]GK!26 9/[VK=31@8E;V\EU5T]S:4]:,A\%!()\2QMPN MEM_KKXF3=.9':U RQ37+!TN1DX!%477-+R^,%_([UZ=@\7V#H+Z',Y:1W]@] M^9K,_">:GMV%<-M(O\F3Q0VG_Y2\\U,NG;T>C-Y[A&*YG62X7BN?\M-!] MKM.1/\_8V\6'=X_U>-6+>N2\Q(*W,4_:/_8N&SCD+7H6;!N17=YOGGB[<=G7 M]ZGSK2<5\8XS<9Z:&LGPQ!I)PZ60)R;V!&G);_>EC;U)HG'YG$])2O(I(UGX M@\SX%=.,,&Z7QZ3Z]_6D-M0Q36>D.:2!4 M;;>J[9T-M9WVL,D$ZVNUH)1,TF1&BCAED2]F'_D RFWAC1!_:<8[=W&@:R.L M[EI(:!PFA3I!%::+ )55:MM4B!W9 VJ-<+ Q8OF+TWCIHCN]M />R**6C0VN M9TRT.A9Q:$#*U9U%8R8=V"/J&&#)0]*ITZK-+@',M.A(X:Z[K@,,.?9%R+]: MAZR1Z="AIXSC2Y>A1T:ICQMJ'2:\H8@R]DC?]/%B;42% M-:*#D0U4(($#ZXD6F+1,B]HCL)X@?VN1Y^L//$W'H^;P\IR678$G\K?6TIY4 M#Y5[B9\HKBZRU8JFH F)-9$5>,Z 6L.&:L@;1-<*34*F?=FEMV!3.9>9TL@2 M#<59'$WQ__>#3:65&RD?FZ8%6XJ(]2YNIMJZETTK(6HC.&ABGS6Q]=0:JM+/ MQ7E%C6PCOXR671R>FBF1=O*!_EPHA&M]R:RUF\*U+^BJRT2?4\4V9* CVZ/. M0!W+N>ZCWW212^/ _N+>$+:FW[9&, >; V7GSFH_^A>I<74Z#M)@JWK[)O3I MP'&I92B;TM=%-9IVY?#8W4:%-:*>C96AR,JUWD;>G95EHX%+/86++KH>_B'5 M/,?"SN[ R_#H4-U.A\[#"]G5A;:JMPY9MF-3QP/%'O(GY$_U;=Z.NFW>7<$$ MLJ<=POV59<+)Y"S-V.V,\02U:H/P* M:9E&_K!/X#7H4%UP"? BZ0.;"MA4D/-I[^/:B JPJ2#K.Z[&"#85L*FT ,K( M[I#=*90CV%0T\+0=,Y/ M"]WG.AWY\XR]77QX]UB/5[VH1\Y++'@;$Z7]8^^R@4/>HF?!MA'9Y?WFB;<; MEWU]GSK?$F81[:*A97.')Y9)&JZ&/#&RWG'B$K?);_>EE;U)HG'YG$])2O(I MX_]+&2,S?LTT(XS;YC'A__Y>Q(S8!CUC;:#?^O@LQU(#^OA4EOMS95Y:?2W# M5+9NX]RR@Y+V1TGWGAUJ.ZEBDYG;E[+*&M^2, Z2&2,OHR3+7C7")J89F=W% MP:^-L+IK-:%QF&3J!/^8+@)45OEM56'7H2.<('Z9V+_5C@IFH%-FP**FNM18 MEZ$\U0Q@E6B;>+ZZLP;-&5+' R\$\DV=5H!V!UTV-89 %W)KK5G$6@;\7CW:W4,-]_+,#;HH&Q*O%GB]_H!S M0&V%>5G?P8F\#<0I^WA$<\A](HX:0-Z&O&V)"6-$/<,$)I"XZ4V:TJ'0SU6' MM\Z'=LB[,.%UR.(.JG#;0^?!A;PI?_<)SY(8\<>S, ZSO$R9$!WR^UY: M!AVJF^EZJ@4M6BRGC(,9GJGCB#%<9:6]?B &V=8.*7YEY1+#(A4Y%OLQ9W&& M'.L9%-IG.,JM']A$ H8$["#D#9I?;]@/Y"$[R]]]GLW],)7'\8@=S22)22C8 MD<))*-F.PCCWX]M0?/2SC.4763/2/I".C+.1,O<#J\CY +=GQ.59IJ6N[/V, MC'0!T$4JE'W)#)5P+?@RZ(#$WO.SICEM=V/ M?)\S>6$QYUA\DX#(B8 MF1%$$"^#),M?551\"!9VR6^X/_]C[R,%Q.&(PP]99VI@(=P9@_#6N[+/@NR7 M9?EBB4$3Z&H=B%[:=. H.6&DRG>K/MW+4; M.D*QAYO.D8YIL!:@.] $'02R.:5N4YX#,DF3F6"IS<.X$,O'5TL$R V;)"E; M'!B2^S_44>/CU%2E4FH#J_9H2!U'V4:QWAR9BEP9E@:6YB"I>"/J6B- MI<'AS/LTM_:4-#G/TBL7^K'17,0)?,@&M3T[%@!LZ7774LWL#QS I%.QI2 MZQ"($774$1SJ,O+()/5Q M0>V#Q(!# ED5LBH21N^KBP%F+"HLX(T^+(W' ^\YGV%U)[B/.9D7AIY+6Z M ZX!M=2M\>H\N) WX7SFW6Q[ XO:(V49TU,M:-%J.?!3(I_:!S$F-2V >@:FN,^8Y[7=D^&$ MYK9Q6'353$-_$(0?)$Z> 5*W.0!4G M2:^$:AN4;',C^AWI"Z7LJ%)>LX#-;EA:4TQSIV+B&%]E^WG*?:PXN_?B)05] ME$X[P4'CCA$<)B1P=J\^Q< VU?I6HI#U$^[$"_[( YI -U M[,FZC.6I=@"+!W%Z[V66$AHCFPX,;#)!TJG3-; G!/E7 MFQQ?G^!I46_4T':''L(3V1L.\MUGER2U1D,Z'"@#GBYCC_1-'R_61E0X)G75 M'=?6%50@@<-AODT5Z <#.G+4!8!=#_"0?V'^ZQ!XV2;U#!SHB_Q)SP-].W=4 MS02IC.RP+\?4(.\"IK:*R_$L.C" *61MJHN$)Q[]=(":*6)4T3X .Q_5 MRK.:VH;UV#;UW!$W;NH.^SE:;+IH$#)D33=[P*#!H.UAT$:N0T<*5[3WWJ = MS#>U^/R7GXOL]:WOS]]^"Z9L7$3LR^0;NQ6'07]E/,7/N1)]CB>"P4A$/N\? MJC]^Y\)X'R7!GW_]S__XR_(1CVZ\#K,@2K(B9E:T&W\ MP_KW]^L7)!SS'_P@?^T,/IC>>]>TG.O1)\<=60/KRK0]S_DP^G@]N+IZ\==' M U,7\C.,2)O&]0DC5!U+ID!.0R,OOSZAA:B$2&I2WZD%Q_;DCR++P\G#&G.5 M+:Y1J=?_8F3JWS&23QF9)!'W8V+:(Y4*(DFOLK*W&27WTS"8DGF:W(E8>S$S M(I@:DB#TQ?3)?9A/Y9/&+.,]H.)@MB3E=1N]Q^ M-//%3;$?!SR>GY [/PV3(B/90R9/PR,O_5^X1!C_X_K[Q561&.;:P\65"7]O M)B61%D*L9;_#6$HM99,PYC=0PI$^*QM0WD%YPY+Q\GXI)WGI: M=RCW;]GBG5S.!1\TG_) /6CQ4X#Y-HG?D+N'2*?OI MYS[_?38KQ%ZQLK=IXH_O_?)6*9@P7_;T72GJ\(8++9ES/T"$PF>OWI&7-UM' M[<"]:-M&;-Q*+[*/W,A-=*3G^EYP%U8!'Q>Q&/JP^(%,NA-?S4J[S<"[%4=SV5 MO][[O _EUSSE?1!:P6_D_Y^*\8]\CNFJ;V5KDR0JG\V%S\HG\P[=RM\XW*/[ M=&TT^--9Q 5YDU9#2 E+V4K$]TS.=(HQ"K:.T9/Y4'[U^!5Y=MEKV827[.F# MM\ZTOB'?.13^G^JP<.O9EBRO-,N7/;US^Z1N[=:%F>-#&L9!..>&ZD'J(X>Z ML$/Y-,GJ!89'UM GPF!R QHFXNJELL:,C7D3\H3C<"XND4#?:?$"+L1DQM)E M\\SANQH0A!T-HD)V1$"3I4%8&9Q;D8K$TC=Q5++7-W[&WUUK\Z.W+1_[L-8& MJ355!^IOXUK#YI7QKAN00"CONG(D16F$%F+@_>?&LD*RN*>F*U+%,ZF[(?<) M#T0TN][JA>16CY\E-R%W3=L:S?L5)=PD!'Y:_N$/;E_RY)%F\M>.L\"?2R!' M"7_^/6/S!57=] MY>.K/@G+M=++FI_@7G/&W>@=BY*Y>#*MO>6)UDBO%;/T]F'U#&ZMIBNK6D1+ M S(._=LXR81UKC=PDOJE[2TJH2V;Q5OS!S<8I9F=<'WFADGZ[[R\D$>-_"TK MY1/:>,LXB*JQODG&X<(49#,AGQG_95*9H]* ,6XF)]R3+-ZUB#96409O5)IHL7 MA/X0+YDZ17YN+D"<3 M;C3+6.6Y%NYL$=9Q52PX)+BJ5"Y5O*=T@@_C-"$W$=>ETJ_*]G"#.&51::3R MXH8]?FNE ^5XLO\IPGD)IJK?#_RF-/9E>BB[&R]TF<7<[[''UB>;,V$3N7FJ MG%O=,G$MG?I%M-'R[.)H[)D M]*@[/7(OT"%ITE>YJTQ;11S',F&KPU663OP;'I@LS/##*N:3P1,3'F+.#;;P M-7Z)5A&L/9'+,6W,IRFK;&_X0\D3N1.-\RE/.F,18)[ZR*KH5E7CY'"-69"4 M?NRM4)+RK4]Y6C?RL1[5(1F]GZD?&\DZCVKU2YF\)T4FPLE73PDK]W_HZ,"J M_RY,@C,=G.G/W@[.='"F[SN#<@*YLH+54D.]5TLU3T7]J0I&RCABS?7S?\(K M$^Z,CYB,@C8>KHV@2G^BGV#E!RO_^50-//L*%/,KNV-Q([0_ R MJ;=_N:WW\$)^#=[]O:)(UZ2&K8P,09>A1S:ICQ-J'R9LCUJNLBVG7<$$,BOP M[E^,>,X=4G.@+OSK.[$WLJ]S9%_]@:P/O_E['$7H#C]I# M\.XC?4/Z5D.%Z=(A4($$[O $[KR\^_T)$ V'.@;R-^1O+?)\_8'G<$1-1]FV MB=ZC$^E;>QF1RX?*3<3:4GF?CT3T0A)K(BD8.3;UO(9J5)N(1-N@24BT+[OJ MMA$;IHMR:66F-+)$WLBA([NA9&B#='31!YWK%Y*;*12/:CW[312Z- _N+>T/8FI[;&L>DIJ7N^"[=1_\B-:Y. MQT$:[%)OWWR^8U#;4C;7I8MB-.W(X:\[CHD!>).0D1_MB*XTL5ZC$8BN][LUGEI#>G(51?YG2JXE>:U:''R M*Z1E&OG#/H'7I=;@\E0I_0 ODCX0J8!(!3F?#CZNC:@ D0JRON-JC"!2 9%* M"Z",[ [9G4(Y@DCE\HZV8_ZTI40JNH@/) 2;0_MSTZ'HH@_(B!N/"V!L8&S M>*(X_ODY]WD/-UY?^USK5Q3&[/6"D\ R?GI7ZVC Q*SLY;NJIKFUIZP9#X.# M0#XEC+E=++_77Q,GZ\ MD44M&QMP-K"?[>$7J#DSJ#97MR]!E[)&^ MZ>/%VH@*:T0'(QNH0 ('UA,M,&F9%K5'8#U!_M8BS])J.1\WA_]_>M?ZV M;6SYSWO_"B*W]R(%&&>>Y#!I"_ )=%&TNVT7B_VTH&7:YJTD:DDJCO_[/4-1 MCFPSH6E2$BF=H$WTX%!GSIS7;^;PG./7M#P5]43\-MFR)_5-JV>)GPGN6'@[ MJC(%^^#8/E"!DL)D]I[VD!M8-PE)0J1]W-1;K*9R*#,U(DMDZUX<^ZK_?Q[5 M5";Y(.53T[2MEJ)CO:.;J:D^RS8J)HZ&<2B)YRR)DR^M,13\W/8KVLMCY,>1 MLJ.KY\B$:'3\0?DY4@@W^2VSR3X4/OH-W>&0:)LH3@&!.ER94@Q7Y7SLJ[_O M3:X1!_9']X9H:\[;UNC*P50,UG=V]*M_E#VNDXZ#1O"H^O0.]$TA+9.1P8[T MQR(:^W;EZ+%/6RN88RJ.F:&(RD?]&/GI9)8YPC+5@$D7IQ[^(=0\1&+GZ:@7 M4:8]W),.)Z]>B*Z.]*CZY#2+2VY*A27V$#\A?MI]S%L.]YCWJ>@$HJ=O,/>7 MI-!.IDSR(KE9)'"#;4[&7B*[LWEDYRWX)\[WE$/Z"L9]D;P))2A_C[!L1/[P MG)27F/9PP24J+X(^K*:"U500\XW>QTU1*[":"J*^U^TQ8C45K*8R 55&=(?H M;D ^8C65$7C:$W.H$ZVF,A;V826"YMC^T#51QB(/"(GW'AB@L4%C@V5/!HY_ MWI[/[/,\D4\?Z1*5%_S<..*Y<8LF<_K:WY\0]Y4[T&>9MOW#8SZ,UTD MA?%K;PJD@_;%Q^?RO&76>Q&S@^ZH!J!TLMC[PV!-E#4JFR-FKT93WL. M)\?]^7.:_$0JBXPN&GH@U^ZY3;+GW9!G1E:]CEUZ6/7N;F-E+[/YU>8^498; MY6T"_^=)8BS@FMO"2, V7QGPY]_7R\3@Q#S@WL!YRV-KC:4]R.-S7KZ\5N:Q MQ9<1.EC>QJ%YAT)Z/D+ZXM.AJ1=5W"=R^VVSR[J\,=+E+%LDQMMY5A3?[Z6: MV,B*V1U=^4?#K-.UFBAQ>,AT$O7'QL+ P79^)[6Q*TT'.X@?)_:?M*-",W!2 M9H"9=#AH/):E[&L&,$MT2G6^3B<'3=JF5%@7 O'FF#) 3T>[N$ELU"[$UJ.N M(C8YM6+,%'RP4K%C67E$DN-Q0=-3"6(RCD^D(JH:>7VO,WJZQR36\2LWC$78 M$'A-P.N=CW(*DP^(R\Y=.1&W8>&4EWA$:H-/Q%8#B-L0MSWH!'%,12CJ! *W M<1=-.:'0SQI.WTX^M$/79([S $?>SAYY4+<5'[TLWR5 4I*C/AJD2[3 MHMQ )HP.8=Q;1DQ[N).NYU(PH62YP6HPHV^>A,8BVOL'%WY-- MBN$ZUQ@K^;Q*E@5BK!8MY =HY78>NHD # %8)\T3^\\W/ _-0W16?OQYL8K3 MO&K'HY]H-K*ED>KJ2.EU6E4[2I=EO+Q)]U!7%HFBV(OM:OVP+7W=2D^#!:^Q3_[Y?4?SSY2P#@:8$$^$.&(1/WI7]K(O])D6Y33'8AW9-3HG>7)MF%(&7\>KC0^=DT=E$M3J*KMV*:4@STH=C8M M4Q$KHZ5!2].)*\HQ%1NLC> MU.0GDO,VNE#H@5QLSEPW9R[2S\]:,V-[YA%FSF'G6VS/C$(Z/2'%]LQ#)+AC M>^:1;A^-1_Y&QSB4N-L#WS>#9^I[2O:U-3<2S.?I38?]*."LW *9D! MBYM4,C0#AT-7)Q9O8'OF 5GKV":UASML/?7,,\2;A\@)/1WMXJ8<,)7AU+4+ ML36V9WY1$PC'E,,5.!S+RB.2'(\+FIY*"% )1%6(JK ]\T@T$A1RN'[I9__( M#P*O0P"OLU%.1DTQ8&6B<]=.!&[8G_E%6L=-(@?;#QG+RB-P&X\+FZ!.,%,Z M>"R.R W[,Q_H^4*3V]B?&8'7B+S6Z2B7,-EP.5XGKUR(F[ _\[>K[0EFP^TOY0/[,W?E&[5MT[*&*R9\ MZL<$" $1 G92+V$J@D?T8 JY M_[.:L4@+AN(CL/'GHURV@ZIUP#!\\LX,>S0WG998X*(PHT>/P_,0S(%[D<)0 M,=CVZGDH#&(L[-%\*,!%[>%2=,[]T7,$9"/("#@=Y>1\3SU.SU U$=!AF^8) M%,\^J>:IU.:FXL[!>#,6:=AW&('1 IH:-#6/38WEF+;"1LW8J!G)Q;[2V%?Z M2#]_3I.?2*;>Z$*W%V=7':9!ZJAZH.I.TE^8RHEI?,V-C*^E+PKEB0IED,R2 MQ662[P@F_:9@8AO?P9[GV3S'BKU[C[ZE,!ZA&QWC4.)>PS@\D,#>O>/9#)S2 M7I_%F,F=H#:IABN>O)8UK*O'<#D0>S>>YQ40N)P M4Q!\R 1!YYC2!4]*P6R3#9=,?_(*AA@;>_B^J L'$289KC?V6)8>$>5XW-#D M=,*V0">&RZ@Z%9U =(5=?(^FDK8R"3X3@OAK2H[OG-23FB-ZP MD>]+GI(TF6.;MAA,\<:R]@C?QN/%IJ@5DIK6<.W:3D4K$,!A,]]];= +83IR MN #PU ,\Q%]X_M5%O3@U%<&&OHB?QMG0]^1:U0AF000Y6+'#JK M[)**F8*@3B%J&WJ3L&?KIPYB-E!%E=$'8(M-;5__\'Y=O+N)X]6'/Y(; MW0+Z]P2 ?0FB$Z3%;)X5ZSSY$R;NS;/97S_][=]^>+B\A ]NLSDPO@C_;YV6 M][]F9=(PJ"J)"6]^3ZY_?!,%NL#&?[+_^3-X8Z17\$$\*]\ICX5$^4I&44@B M7T@K\"E72OJ^)5CHOOGIR5+LLK6E!E+32CZK ;6K/53KRD!K6[U]5OC!SQ:+ M;&E4'-PQP<.\^I; O)0%UNKS;IFG?ZV+,KV^?U3CB@_(I6J<6QC9M?&,_(ZW MJK6[5ON*X*MDEFW"]@]:K[Y6$*:Q\,MK)E(]Y72H>337$&FL%?*:N9B&[AF8 M&'?ZKT/-22I35SBE9(+K ;3;CC(%&XCVXC;.DTHSLK7NW5@9CD(;#OB@+$J8 M&RBM:,PH!FX2XRT*-:P" >CWF:F;0]#_T&Y;ELF%P/1_47]=U7_B;H;.UI3I)^' MU1E4B#:%&.2&U":FTY""?C26;JARN,G5\WVG/9Y F D3_19"/C&3?E]P'VZ\S%@QSA= M;IUI]1OO+N.BNG:A6[%5\F*LYC&,T4Q\>[GYC=4ZG]W"A4^)UU\4ZQB846;5 M/9/%:I[=@]]Z^'HS3M_RPFBPG9/QS+\!7DE6Y9-@DUF5*8"04\_>R^+\2O,H M@ 68E5D.7%R7MUD.M[HRUH7F4IX\,&6]TA\<2O>_HX1<$ -N-6\ZIWZ52->2 MM!.)/1*/"P.XMHW0#5FQBIO&;\ :_0'CU2=BYQ-5?2(KX7OX<#/0[L'C>&EH M^=$?#F(8]L-,.SZRPWXM4JSSZ#XRIA@@.MDT4NY*#+=&'\D2YG2>7I](O5UI7J#W9L M"4SE)H\7A89FV?KF=O2Q9;,0#;LF+W4_E%]8PRK7047OQ5[6XO)"#2R>QF9O M< +RMMDMRY,%Q)E:U&K/O(DK]:H\<]#[L!"4B@NV%TN^D;DJ2F^T#)6R+3/= MV3C=R(9Q524)@I>ZRN";TL@N(6C5GVGKXD/<'2_OJQAE5L7MAGZ[BO4ISWH> M@Q@OLC70^S3PUC=K?^]26*QUJ8$&? ^DIK/DPOCOI/J=G9))LZ77<@/IJ]U^MJ'Z&::N7,'Y)@OKW/V'# ]-(3(WW,! CHKP_7 M65;"0B2_P!OC<_51GFFYO2W+U8?W[^_N[BX^7^;SBRR_>0_!%7^OOWZO+WQ3 M7U_>K^#Z:CU@&F_@UO6]X8?J2VYS?3+U]^HDBG#"E1=8CBNY]%S?G5VUC_G=^.7],#OQV#*'[&^-].SV!+2W/\3E5*K0YI]2N M[ATPR@/?;J;GVV-ZT2,5<1S7)=P58>B%(O"CS;V)Y?B>VTA/RYA>]+B!DHZO MN$.E4C:CS/,V]Z:"AT$S/2UC^M!#A7(M3@,64,("PFSJV/5))I'$#YOH:1O3 MBQ[I"N53E_D\H$XD(\NO9=/Q?"K]1GI:QO2BQ_8B)_)!5X*01;9+A>76O'<] M)IKYTS*F%SV!I0("^D)(%'FA9ZFM;%)7AE]9KY8Q?>AAU 'U%3Z/B.]*X?A^ MN)%-/XJ4;5E-]+2-Z46/9PG;YL+R0M=U ]>-A-K>F[@>;:2G94PO>GSAN$PR$$XC/2UC^M##0RJY ^SVF'*$2[R0U+86;$L0JB9ZVL;T MH4<0&04B=&PAA$,CWPE\I[8E'-2GT5^TC>E%3\3!^-M.0#GQ6&@Y@<>VO%=> MV"@_;6/ZT",%LVT2"<P%;<#U3$&1?4\5QN MU[:-20?^--+3,J87/:$2EE*633@5;J1 &&I?Y"KNTD;Y:1O3AQ[+ ]T@2@2> MDM01@724M;EW:!-FR29ZVL;THR?BOBO@OTAR8@<0SM2Z2T!]@D9];QO3BQX_ MC!S)+!)$0DHW -MBU;+@6*[K-=+3,J8//395MI)V$$4A%9)%-/3\;>SITJ Q M?FX;TX\>GW'B4R%4;T<0WD%HS&K? MJ(-SGS?2TS*F%SW@CSU. ;+X((N1ZT&(7NL*CT*[,=YH&].''F59EJ^DL!6$ MG$$8^6!VZ]C!EIYHI*=M3"]ZE.TH EKB>8XE6> Z#[&5'P91H_UI&].+'M?G MPK8 U7D$XN" *KZ-/4,!=K>1GI8QO>B!.7K,#95';<;#$,((7NLN8UPV^J^V M,;WH"1CQ(#IG+O6(8,QQ(K?V1<*EM-$>MHWI14^H+"8EIP"B &[W ]K7Q1X MG(B@D9Z6,7WH<>!V@+EIZ$O/%C8@F)KW/F LJ403/6UC>M'#7=!2GX;2"EPN M!:$1V>JN$KS17[2-Z4./*RT?_D3@CY3M!@Y5A&^QN /^L8F>MC%]Z/$@JK( M2ME>"%8DLI14_C9V""/>: _;QO2B!P *H!3/(2'8_S "I1%;WA,5LD9Z6L;T MHB?RB4NM4.^\68ZV):*./4,?\%7C_D_;F#[T^$(0FSA<^B2T[0BDD=6^R"7< MCQKI:1O3BYX(%#2T02(9L<$76P'2A 'FP N*"*8& MIL8NON= \-=H#]O&]*('9F9;5"C/AZB<*^X]8,V0,:LQGF\;TXL>T XE'.Y% MD4-]D$TK"+:Q.<3LC?%&VY@^](3,]H5%P34&S'=\%03;O6W7$50TVN>V,?WH M >\86;;4T3#@.W !4>T;I5*D<3^S;4PO>CSI^':@0EN >?,D%79MVT)/.*S1 MG[:-Z45/&) (9F@!RXGP?1JX]5P].W2;]P_;QO2A)^+*!1 G(2*6OHRDYZFM M[=?;@8WVIVU,+WHLXOD0S4A >$Q8(7=4[:M#1W+6*,]M8WK1XPFBN&3");X, M0RG4UO:# ;::[7/;F)?1LSU;<_.943T^5ST!MQD5Y[.6<[;ZBO1R0>56!REC#8'7D2;8Y.'"1$E$MRL8P Q',\$N)Z"[$U0P+4^YKB4L1X(;LSP[>)B@ ME U;&T>:8)SG(E21-Z.=($NYPB3U%$.QU+3]'(=#KGWIV@#^C1 M]QDEKN]'H,88B33*8%CBB+:*2-DBHB^4XK)%/=D.N6L M3#$6[90$,T4CTRFK9HH;OYW2=*9H13OE_4S1BG9*))KBOFBGS*0IBFBG5*?= M"5+;0*#X:/-@I=VJ*.M@I&6N**]@INVN*CKY3NM@4 M\6"G_+,IZF"GA+8IKF"G#+DIKF"GE+M)3K!+#M\4 6^GI, IKF"G+,,I^L%. M:8N[$V1$NH[# Q!. G;)L:*0NRYU0S<$I2:CV;+HE ,F%#5)X4V3J?Z4\7?/CFV3Y[K_^ M>//3[\D*OM7%N*K[*'8F3N; MZ4I#NH+.'[I879Q?%8:?7:77Z6Q3R>C/;)7.#(M8%S^\?\22%S.IBQ[MA4E> M+ MC.Y;A&;KQ7H>Z\*$NFQ7DMXLX:,\3Y8SF&L>+XOY1B:^B-JFH-,J*THM<74A M)V.>QI?I/"WO=Z_LP:&7FZF]<,B/B]MJGC/]0A>L^A3/J\EOZE55!=N3>V,1 MYW\E954[JJ@*:X%-3$'TXCE\5>HR6/=58;!B4V9PI])[ILMA%85IW-VFL]M* MZGY)/B5S@X+@%0DPSW#+2GK_^:B 6T750S>$1YT0ZC* 5\9WU+*_%$:K1GQ' MG9U::8\+4NHB7 WS>?7J==E5W3K3A%6U M38SUG;T8B)DEQA^W"; RKI;^H3CN=JVJF^KZ9J_F&5S.C2V2Z%V8$R762YTT5MFMU MWC"A2=Y^JVKC;:YZA82]GFE=CECWKJ?6$W/UI;CF416W"A\>V=Z-I7U4T/>U M"]!E3V,O"_!K4E6<+.//^I_OR 5]O IDQXOHJIY?Z5?R%2_UG%-F]?GRZ:_* MI[_*G_WJLWX/+_[-UZ].A_/K?1O8JZUYR2%&6*Z3JN!EDG]*9TG5=BP'T/00 M2]S%#V'*E1;Y6CT@\,]U@="OJT=58WO7*,TS78H_R1"U4)= M&%&]O*LD3S,(H>)K^+7GWK(J.*N+R%9%4C>V]&&&M3^I"?=K;NQ2?%&3_%I) MZ+(UMR=)>&S^TN( %A BT*>_^Z4W1;X#(?0W%6*"F\<;=%G7 *[D= 9P(%OH MOA1;06U0R2>?_ )O?OK;#^\U\](/^N^?_A]02P,$% @ ;SSZ3"*YR=W9 M#P M+( ! !E;64M,C Q.# V,S N>'-D[5U9<]LX$GZ?7X'54Z9J9$F^ M$KOB3,E7UKNVY;*=S>S3%$1"$B84H("@C_WU"X"W!(*'Z(@9JLH/,MG=Z,;7 M:#1.?OS]9>Z )\1<3,E)9[#3[P!$+&IC,CWI?'GH#A_.KJXZOW_ZY>,_NMT_ M3N^OP3FUO#DB')PQ!#FRP3/F,_#51NXW,&%T#KY2]@T_P6[79P+JQXMK'[O6 M#,TA@)PS//8XNJ1L?HXFT'/X2<9Z!INS'G]=H)X@Z@HJQ+ 5\>4SI1DD M@G_< M7#\HO#N??@% X8_G"\HX("NX3: [5IPNXPJ";G_0W1MT@.\QU]2"7/EGTMP5 MIAYRN"O_Z\8B=D2Y'= KH8+G=J<0+LJKD63T50F>K*L.HPYR:])'R5I7(>F0 M=2FD9%51R.3(&>JLLLC_NB%?5S[J#G;7TR(.">6T"/GJT.*H!YDEH1:P6;R+ M7A8.))!3]GHI_B^FF<-82LI%+$2J>"15'!RNH:*23-!4]B'%54IRU:I'B6H) M.=8N7]\E%%$CR7GK,]:H335-JJNA[[X*MI^0019\4*Y(%UD[4_K4LZA'.'N5 MD>E]D9"FXPO_Z<9"*BKC,292L K:)!FC_];6QT8X-]:[64SR1Y7HGA*&7JQ9 M>14B+O5K;24P>4*N2C3VRH"28 M^=V,1U30A$%MN:>^(N?R?:_N%BRTI;E!& MB9!'_NC&S!45X M6WBTB+O7+X!:0$,J5)/DH?+A88#*A_A/Q3/;:QV'7?8\F M0.7'QT'':PM&%XAQ+)*IQ$!""9@Q-#GIB,%*-QR1_&E!9T>DW2'%BOQT M3J'Z*,%B>8ZRX3K6,90@H_9)QQ65[:# \!]MDXTF96T2+)C@YIKDP'%9DP0+ M,W2MYG13P* @ %@/+H?7=PZZ"VAU-3CT7$^2ZR.T 2?;E M_LHTD%>J9$H(2PW+C9WJT^Z@?SCH]T$7G&/7%1M;"+61,:/>$2L>T M,D*-\6UPL-_?+04=B IH9; SU/R]&' QS^(>$X_$RWODR)FCH24J"\LDZ!&. MG9H:9-&R3.#O#0[V5CLW,_BI^86WS2TH>>#4^E8.WY#)'&#W M,@(L)4"QM[.F*X7-)5YS=-S39'_)>F]I""0V(H)9_'"I@VW9_D^A(]-!5*9:QE4 !3)!4B@(I )?[!:O1!W?02;,FR&.A<)U M@I<6G(/D@6IKI9$$[U*EM+XE1A4HAE5GT)U=.O1YW1:IEVG&<[]PRXRERR&< ME ]4 5LD-;5>G++.5EVK*KE^4S .9/E- 7J:HM]&D&P(Z5Q8.!,T8L1W1827 MH#I=22/=[!U[5:-*LB3@%[7%V8C$F\6/O*)R/*!PGI#O =N6GPW3Q7%;_.+J'BT04SK6F?PEA)IQW*V(8UQ B[ \1V->'"1%;9XO MZFOFBR1;R^JT^@2[EML\5]37S*1+,>!=).C75LX7R4J0V[-MST&CB?RO$AQZ M$;F8[.DQ":7)F".?;*%)U>N9T&ZW!GQ\.5N0U@6I[-)1@L>\!-37+ 'YE=^^ M11Q1"0OJ[^L838:N6VHF6\=LWLCP7M=)QU+D'(4OI]T0K-&)%Q!FWOWS7M>G MZR#:=O*K=5TZ9F6*,(:P_GM="-.#U,*8%IR@'!+[@G Q1+XB$\KF)7=I&:48 MT.E'"W312<[$3R$-^.) 0EZ+P+F C& R=>\0>YA!5F)F=873W-5\T'0UH0@@ M9 EI,4U7[IOR1)@[D\^:/J351Q:V8$L5VC9WB.#W]QU?-!T'3H\VM=O7$+, M_@,=#]T@*"M&3= 51T//;IZTTFWLE7* $@22DMH.Q!UUL%5B;MXDQ 2*0&5W MM85D@ +>^1);WTSBF1 _[Q1YSC6&8^RH[9%G8J" D3WDR[Q"@7LDCU**Z*,V MM)?NE'Z(-N;)G(%F,B?37Y+S.T&*+G/"A'H@T \,N4:,#48$#$&DIW\.H)T# M,"WV93M1DQ#S/-)@;S6SR<2]?=VIO]S\"%_*H)%D,G>=NYJN,UCA5NSMK.G2 M\5/#:XYVNYK]P),8\ MH#W2#&@30L"[Q#_M[)<3%5"V-UYE-8]FCS2CV108[>MW;]'ST%*WI8CT\(Y1 M(GY:90>S)B'F6*7KEX4T$(L#:7DM@N8><>QGA'<.++-):9G1G!KM:R"()0 E MHKVU+C=%4N+O[;I%_ XQ3&ULW!<7*D>8HE@0E@N"@D%0,I!%M[.#6@*J^G)KGJ!<1%"/Q!:G:V7+7Q>Z6\G)MO9X"S0FN[N:/6EU%*;%U ME#*XE>\5:BK1/#K57391JZML^Z 58.*UG^CP1?)\]I#$ASN29SOJ[YG65"2W MOWI?S;.Z(%J"DB="HP,JJ1/FZIJ3^" +31Y2V?9EN6BK]\G7:J4OL0KY^L;N M5ER!7#?;K\G-%%F:ZC=_!50Y6Z38UKW,Z HLX'3*Y!7=6.X:#5C?TJ%RBLQU M(Q'8P?[]?F6[E-*@5QG M.JC#F0*>WT"D%$AH!6*UMLY5 [87+PMD<60_XKD@&4T>Q%-7?O2@"8Y71+E< MISRLT2EWV2)^L=> 4NZM M_(SHE,'%#%M#AF"%=E9CH>:F>*B9YM4 +O=PQ/\H#4"H0DCO[]N,M0!*C7:N MT:P"6'9"+E.">:7F4#/!IL7S;SU1]K&W].V,X$'J"QOJ^QK!A_\ '+LJ(SGI MB)X'=12(XLV?0_G5DN1=[S=H/D:LH[X5Y+HLT3Z MI*.^DW>,.9IW@/^1 O]K?LH GW"A5JT?%:'ML: GZ)6RY(/9 M$OWKC5D2:AY>K7]&YV-,%/D]LNB4X/\)3^ SQ&X1#X]J^]:48ZEBH?]D3HD( M;NQUV<2Q/W6Y\I*^ M.XCM2\J& 4EHK_Y5=;N$"%%#=3>],\C15&V_&[Y@-]9]Z6DQM6U^;..YOW/E MZH<;<*Y:]*H)T?/&Q3UY53-B%H;.#63?$'\0XT3*TL$OAZ;!-CV(,D^AZ!$? M$'O"%G*S#,LFW'A\UTW/GWESE3 \(>%CUNS+8FC_)5Y)OD<:S N(?K'U]0O>1,PL4XG/RVL<+DR=];I%?+EZBK&\H>$60W;E7K*$ M%3ZN%GHOG 5Y+#^ M+#5PB6S$H'/I$=LM;'LFT^9[_+3"%R\+[#.="S4'&6:M4E6/QO+6T9J-N)(3 M%;E&K%)MV CUU5Y^ ^5DN^SM1I-K2J:/B,WE#7#RDT/^_C3YK>DRLA6\BM%N&K"+R03)I4X4G4!7.1P2NB(YG\^0 M'^ZC1E:&H5*7+_I[880ENZV:TYP+@MCT53]GD?&N<:G:)49.QK2+_E7C+/A, MGQ CDB1G&JD(8>.L^Z<8\_"9):)R]L1?#DWS;**N2J9$$#,8E4.T\?1?Q"NY M-(Q.*6/TV5^2@);ZT(1O@8F@:4EC%E17)-++-/6<3[9QN*X1YXC)C[:H^KF! M+WCNS3/!*T[>-"@C@PL-8&XI"08_D>7E^9I6!5G>? .))_?2J2U9V=Z<3]:X MD'J#K!DD\LL_^K[/\+YQMHA!ECR4DC^$*4+8M%54M6P?-K'$_'P:KERJC8?3 M._BJMDN)-#WZKC*77\/!=G"B:,B87&\(;BCQ[2K-U;BA7&2_/Z2 TZ(;DN,Z MJ,*YH9&/SMI'RF444;NQ OVUMF70-6P,=\?H7R*VNQAR#JL_L%N?["7AJ( 7>/Z ML16=1Q;?W1,Z[^L6^PI3_QQV2FS>%[ P3?=SV/9!Z'Q0P+8T7?-M>T"+W4.A M\R#'ME6Z!MJVYAFASV+H+H+GH\B:1P3]%\&5YOIV!?S]:E,\0\E=@W4*;.Z& MPUJL3.]5K%?DW\_1Y"8Y_$8M5B][\]E@$;O408E'],)/'6I]*U4E*ZQK6,Q# M,6_D.)/D\='DECAW>>Z@#$/3YA"$[M1YDK.0?F(/+77%0M8VLN+DC8L'X7E* M.LD9(E]CDEY6K,39-* +&Z'::&G30Z["/>CL58X"O3'Z43UH,%DISWRD?5KW MHGG>.Z,+_72L]DT3]6?\/& ,)T-6##&0;+QO?(0O9Y[:"OTO.G:'%J<3.=Z, MMAH$6WM":XJ3-VY>,@M#-8%,(/CPP2=R$<3G%FK]\4H&N<;5^( M*,K^MXBA0OZIAYW$;CI7!UP9AF9;*^?_U4T)$JQL&[5DS;;L0:B#;2Q:N\$N M#5%#K5(WQ[EZ7TN;ED/9:/LN'!$JF%PJ37K5 (U(ZMM/H>D5.'^: M[.FKG*(5Z>!7Z'+T+/_)SCH*TOXXK/WK(EPQ&IS#3[_\'U!+ P04 " !O M//I,L$_Y7X@? #@30$ % &5M92TR,#$X,#8S,%]C86PN>&UL[7U9.KIZ0);O"$;;EL-U3\Y:!5>(MBJF;)&UK?OT?!_-SE_\ M&>+TKQ>IJ2]>_%DW?XV^6826E5XL/HQ'D[_^GG\X.XTO?DQ'?Y_Z\WAAW]?> MSA9]G\]FEW]_]>K[]^^__7#-^+>Z.7M%,6:O;FH]6B+_AJZ+H?P5(A0Q\MN/ M:7CY D8XF2[Z;M')=?$?#\I_9XO2Q!CS:O'7FZ+3T;J"T"QY]=\?WG]9C!.- M)M.9G?CX\I]_>_%B"4=3C^/GF%[D?__U^=V=1N*%AT::>G[YFZ\O7N4BKX[\ M_YN/IJ,,U_0TO9Y/1Y,XG<8I$+)H[[R)Z?>7\2)#0#26#&< _F-;M=G59?S] MY71T<3F&X;_JG[Z3.+.C\5/)O%>[-VI?V^D(.OK4Q"EP\X()MU"XH49O5!W7 M%Q>C65Y?TZ-).*XG,UB)L")'6Z>Y1A3P?K^TX;]I?SF.<;:>Q;0,%:?YD&V"_\S@;>3ON M/("UK0T[FB^PT<;%$CI-QW9Z_G9 M0QF0!>] .;V(G4%XO,F]CJO?F6[9?KD1OP$-;W;5=5QW6RE'_>EE;!9*7^?M MYV%+O8WB)+K9%O)N%^FUWQU5OTU5>J4K6V!A/HZG*?_6GKB-]8:G\-B./7TJ MF7C=)=7/1QEQO4[4W.M_89@*6W/13;+Z<@Y3=0MMCQ0>C MIQT/;JDU&'6MF&YSI=YH>VM'S7_9\3Q^B'8Z;Y8R>PMI&^L,2]DG4##\-IVJ M1S^W7#Z>1S]/,F.TD6WK=V;%R2 MA&%Q:[4P6M3LCK] C3=\ ][K9[JE=4W((*FY] M; M2B[I#4-J*RQ\MWQM%'^/W(^_K^<)-^ZFI)_#1M]K_6]3LCBAJLL^AGBRMW(]Q!J)Z5(>1_Y2=$/7D=9S$-)H=U].65EA/K0\U MVATU_):UAZ*VU2K;6*='RF MS^/;IK[(IR*-];/IGZ/9^?%\.H-]NIEN+= 6 M\9[[.2 $/M:S%K/9:R\'-/J6S-QO-^7&_U-9O7$FWCZ( =WUQI]XVYW8TZKH MI_<]H;7X^^T_+]3]6]K^U1 H[=SK/M Y&4WMV5D3S^S2<[.JVCL>[?K9!P*K MHI_CA1UE9P*H$ N?$+#VJ1N/E@3WCL=3>CU8=-[\N(Q^%L/7T044.4U?X-MI M@E;WAMP.%/6&ZFT2;T=RW,1OM(-BUV;ZHS^>Y>V[O3?U\0H#TG3KXY&KY_"G M #S27*U*9A_.'[$^:^SE^<@?-=&VA;W_G@9$H96NLZW:H_1Y._;S\:+&>_A] M53R3TCD@<=EG_#&+H$6$H7M=.R%]=[XU!K#O#EN']17L>+/E6I"0)T71#4'? MVD"Y 3LJ!/QN 6TW_>?>K_L?U_[.QK7JS4+6*EYU-T9NWEJ[RCO8KC MV?3ZF\4>AS!9!7/_Q^KKZNXI[MBZ./[])715W2U0&1F"PH(BQ7E$@2J,>%0* M267@"\\,$?=.R<$EBHHPQ"5W2&AIA2*! [/@RF>-*-U&,['@*(UEX'V+S+6[2J'9O MK.+6FV2L0!H;@KB2&"4L%.*,"!(8-])WT%3X,^.E(@"68BTP@"_M*&37&U@( M,(C3V?EJ:;10:%O4KGPTF "%O/D8R!(B=80A;'X#&703K^=.81SXQYAD&L M%+>\KR=G7V-SD9? ],:4_RE[,]MO8);YC]ZR*59@1&X0PR MP5G$C%'0:@3;SAA+C+54!_<\%(Y.,]T!CW*JZ)OJE4V84*H8BCI&)(7P*,"8D9;.2##H E/J>6@0G;AA(*Q*<=C M/?%;=Z N<8HKCSPC] M1=11[?\ZK\> ^?3N+=!U2N.6JI5DFJC P:12PL!8C4=<9%O+P7\,U&?AS?[. M!AX2_&ZR6K2?ZF;!?[-9,W+S6=;JOM9Y.K.SHAX#*6>PYF,#^M\&?/KIH(H8 M3 L-S!)E IV!AX1\I *1E"RWVFNJ[*$[GOMEE?I <"ZU1G=:E>O 55(DP@!- M+PURT7ED"9$H"&,%M<+1U,$Q78:#]C')6_GL"<@6=!^E",)GN=BV'8&M*5U% M4%Z--0&%"*HM]2$B2B)'+& ;E26@SY#GQS6[3=E#'U$/,)4[RKB)9MAZ!'JO M:&5AH"QAP,;!6(33#!DK.:BL2@4-*X:%<.B^GIXGOP>,BIUNAK"(WK+C3W84 MWDV.[>5H9L=KXFC6G7%NK5R%1#476"%MO4(Q!H(X"0YA$35Q"KLH.W!'&7]/ MS]PQ"&H%3\/G%_-%9-?"?EF3V.9]/5T>G7RU/S8?D._24J6,YIRZA B-! 6P MKQ!+EH#>IXQR4G%-.UB-9?Q)?7/2X!"68JO/.89N$L-U7H%;(SN):>1'FZRG M[94K*XSSPD8DF<7(PR^(T01+B[I@$H.?5!ZZ^ZEGYAD$M5+\\K597*^_:J6R M/"QH&I% -\&$WJ M9F':;76NW"]:69.B=3 ,[!)&#'0SI'AVL8G(B>6.$7/PIY,'8.3V@.L>7)?M MO)05EE)B'2Q*F(/R99,$,PTV02.8X$["L+J8M&5X9%!76C>P]C#QVR-A'A:N M:/#.A4B1(5PBB\%N5TEZY!5Q7).(-3]XS\:39^KQ&7\Z/-LG_L%M*OBB6G7X MP>;K)9F"TW0=7)'3VRWBBQ=6U'N08;>N(ZY;[IW:JZBE >PQC90$=B/,,<2L ME?!):^FCUCZ(9\013YK)>C] EH[X_F2OLO!L'^M]MT+EJ0?H%$8!IX2H9Z Y MI^112B()%AD&S)^1#.G"*KTCM<\@[YLT D^+\KY?O2(N1M#.#<"80 Q3R9%2 MEB&GJ6"82Y,T.W0?6<]\,A!NI;CFS<7EN+Z*<74'D4;"^K M0)-BGB++.0G*:1-L!]VDC)>K9\;H#ZK2\=GO1Y./^,U(A.FT2O,/UDB'^\NH\0[$)_%4H(L>&!D2+9 M*5H\\E,P2T6FX-X=]$7&DE'.5K6ZHW[WBULEE]E-WTU\/B*))W'Y[XW'_]H)B*@_?G'C(#U05GIN UN#2:Y4"*C6&1UX4J;:W4/CE$ 1QD+ 7H M2+Z2G@ PIH7C79([E.&QH2;NX36XIZ-6:OY/XF43_>A.?K$U''"[6,6TXT2" MEL 55B@YRQ !,Q49IRU3"UR; M#@$A,5)AU\-F4,M4*(+AY+V65<&+UML)&4;2Q9A6U-=:E/-+ D%*!P%8K'9*& MI9@DH[1+ %09/W$QZ=0WE,7.H'[DE#9 \8K4G.)Y\5;7:[LPU"_R.)9[Z4[6 M5J=V*RSRY58741"1("Y@?XX4Y+U))E@LH\"J@P%6*/"R$.^51KI": \WCT+8:=,EMT:+92*4E!5$0Z8HNB M)PY9XQ/RW%JOHDU,=,ATHW\E(5L8YV(2>.TZ.AEE+"=A>MJ4,2"KOD, T$2J\DZ*#\D7(+\5 @^!9 MBI,>P6BYF78\P5O32$6U%"+'ZW!C &CE0-(+GI ($1N# X:U=NB>]>=_@M?/ MS!3SO]JKY3O,]>*]&C"@;QZJ6=R-7D"^_$O8P*6[-%-I;'/DB$)$$[_R*W(3 MD DJ)(^5CK:#$K;?#;#S[-]WT X+;$$WOX\Q+&SH+S8_)/9HFL_-7O^VK50T M$MA]$ M;JU;:1^]-";"N'5"RE(!2.<4I8(&35+D2710^]FOO6?U@.;>N&AW'VS;)BH2 M'%/)PD[MHP!D24(L 10.$\(XX*Q5/Y=5?D6>Z@_4?$KJ3$W9OV&SCRL2J53P";XA() \JN9TX@QB(,5848H?L$@WVN-FKG67V0 M+JLW$/?)*NW39#RAE!6T.E42A@K)$QTB%-F44N&"NDQ=RQ#E'X M^[4]AV*B7N$LS4BK] ]?ZZ_V1TX=DM.= 40PIO5Q M9 'G4)26K%+\ET!4#>RR% 7C;9O;PERG]-A0KDO<*<9?-& M4A1IB !K=,C(" )?4D;;O8BRST=R2G%17P@^,GNLEYBV!@\%N^"0V# M;E;(-]F.?EQL_R\EH>EE/[?B/?*L?:L#O?@'6/(95*,J6 ,6]$U>E MF PW8'Q330$_#!:X3R*AQ%4D4MBH;8>+!67N0STC7]JSG/'])>98FPNC?+C[?@"7<>6JY0(EHO45K)A9#T_D=AS3Q6.4@4J\Y7?;#RZP%$2^1JPUSZZZ*0^_!1Y>^#70E@7 MO3;Q]#>,6KVZ$R6,DF&.B(XAO_H*ENG4^@6JD[#X;37_X?_.ET$7'9GTZ1U6#FOEM7,( M9E BGB,X=$Z9B*E*@@9&%3_X1/C]L](.O%H4^T/@[D_YB\7H%J4^U6 (@DG3 M+"R+U1WWA>NN-_;NT&,5 = @178 ^8@X\Q;)I#PB+BKM8N)8]J,@#*G1[I7! MRZ+_[YD.;N^*9G'QWU/.N+UZ@![">4@>GKL/A^^)B(=^Y^+>)6#QGYO9YHC/ MG^4J2W",E@!'\^"@22J *77.#>2Q9)9/G9_GF*_R;C*7 MY:G7'';?GRNJ9]?,,!U61MM B=%(8YF0Q" ?!.@ER"GCHO#.F=@E"4$1UGLJ MPVS,S[-'A ^'AU_'!/;335JV.+W_'"6HG?TFFAJ4BHJ8D&R0% G+@3.\YPAS MF[&ABE$/G&(ZA,Z6X?9#8-.=5\X^I["857Z=3Z*5/K.F="6\-E@HC(0!0U$9 MI?,CP/!#.".#3UST=)U]K^RY)UZX;U/W@G\IWOJCR:;^0LYMX*E;I:J00,F2 M6B.O[.*U#HZ,=Q9YKJ/RA$<8U*'S4NNR>T5G&1LPQBA@"0A*PV#@4N.'(F$.F%8=)U\,J5X9TGS_6#&R0E M\"MWE#R=G::J2)>"@M]H11T1(P&A8(-!GD9 M2!"*&-'3*^]#^F_[8I5><2K%$5_B0@_\(TY@KQT#W4?A8C3)5XMM3K.P/<%= MNP8J:9CG*@049;* J19(6BF0C29&6H,02K8_-6<6J.E13PQ9LW1LNW1_KMZPY!EX4$UZ%;Y85GJ)R' M=8G==BWJ7LG*"ND8=PH)96&58>612F!1:":EYL82GCIL7H6$XJ%S77_@EV.H MZQ$O46EU<+2^2B62#Q:+B(3#(=];QX@0$N"'"!'TS1C=P3]-^WPXK+=)*'LZ MM,N+2(\]WV.4%I8D. I),8?-^Q>0H'LZ=ND#[_V<.*Z_ M=FS'"2 4B").L. .WQ[H+UJG!(#%KG_; M9@*4YEN^URDQ1GX#\ZPM7]%(**P=@6C.BR!B,@B[[+SCRE">A BRE;C;5] ' MC&8QD,60.@5NW&FI8L1)9G%"BJL @ZTZL5E*^]JU3T;C^6SC&Q./U*@X3B1YX9%V$E94SC?I@\/(4XNE$,Q[UBH8S=M]NJ!%/88^F1HYZ"*0$"VP2-D7561"]!ZY0''Z/,Y?= MS1:]T_@ZM5=12V'> &DE 6O"'$/,6KE*91:U]N'@[V?W.;/U?D M)2"?S&6[ M-5!I15V,'HP\4 ^0-X0BP(0B:I@2 (BQO$-(3!FQ-P!;#8YB,4&W5B@<0YOT MEY,,@/3KMT+Q$_6&G^BW;QGE)J]DHY1X38]/!A,=_2YYF.6,9V+KB MVR'@E&M0_!.B)( AD%^/HI(,0(_VRP2,;PM"H[T/.M)0F MVX>KC#P%U"E+'L&""TC2I)$@,N1H"*8,%)>I@\^R3(33/KFO(/!% M4V>]KINF_IY]S+[[FB,@AG8N+C)XCW+5TW3W8>)B'19VISXDH C0M9_GT,W\?/5D MM@@=376S7$_#]GS_Z*!L;_OV5?^YV.]B./H6&WL6/\XO7&SR^UL_#S.FI_/9 M=&8G.>QRPUZ^8TL5)3[R1!-B1N7W?S%%6C*!E#><<&DQ_+_7@^!E>C\[/EZ^ M'+48P-W@JY]O^JQ>Y]CR/$I_C5=14!<32PCV8(L"H28?<8$EI(FA202CND3( ME?%F#,HQ#P_SRD->2N%Z!,@'"&Z+M=NIG8J&8*S1!$4A#.#!"4K$4\2#4R8I M8E67M%9E?!TE67!H=/<2&MPV[/? LPENCS#I%.A3&9Y8?EP7$9Q]H\]C!+_C1S]/.F60GGZ;Z-MB7U-V3F%3"N,Z4;]IM'ZU2@SP0:.>RMA!N4'8?( M"0/J!O66,>I52')_DGGUV-J])]9V&WOK-BJI+$DLJAS)$!%H8 1A*AABDGH= M%%6 U:'+Z9YF^H&?>C@,BV;2N?V$W[W1',WR'G %RWPQI@TGC=F^LXM:;9*Q &L/"Y4IBE+ $XL100+C1OI6D74ET>D& MQ]WQ8^J=EM(C[(A'@B1 (@90>*BBBS@DU>XR\GY32@\[[6MRM?0/:\D,00OJ M.RVPQY&U1AD?K4,,QH@L#P*90 +RUF :1-2BG:]TG]KBOABJ3U2+J .W!$D) M)>!C_'[D?3W/'K,SF)4)?/0E7$&?;UY,6SR55K2SK"#6D^5[3+<2WJW>=;N5 M]V[?HKQM?K[-UD2K)JJD/;=)8\28D4"(#A@7&L4K$T(%K_$/#!CPL'?L1YFBA\:5_WB6- .OT=X MSMV5/0RP*\R;R6EKJ[QU,Y6)3O.<;X>H1) DPH'HBB"_E**>ZH5U?TQV=)%3TOV/74;._6%'DVD^HMJH"^[02D5AO):2?$1F@"(1!9"E M-,II2A*6.H74X?Y2L3C_O;!8GZ@640KOZ2]E0T#O=5Y"*UWS LCT]A,@TZT% M"B'3ESPL3R(&?]Y6'OSQ.IK.\XW=+Z6;W]R.IA\,$=XA\\ M:+.0;K<.GZ^>;G:LS]VPZO/[_3ZG]LZ)]_H;:3NV4 5!E8PF(49%0L98CU** MUZD$=)+"[S$7WZ/X ^FK] F;3HZWUZX(Q4&KG!Z44HVD)A2&GA@2GE$:C3 ! M=\B"1H85S(-.]H.W>X8 L]B=N@W4YRRGH_\41/MOH#9ZNQ9 M[2SYA[/3^,^__2]02P,$% @ ;SSZ3-BZQU9]50 51\$ !0 !E;64M M,C Q.# V,S!?9&5F+GAM;.R]:7<;.98F_'U^1;XUG[,2^]*G:^9@S?&T,^5C MN[IF/L6AJ9#$*8JAYN*T^]>_ ,F@-B[!"" 8EK.5],JMG?_@+_"O[R4SD;5]>3V>W?_O+W3S^K3^;=N[_\S__QW_[U M__OYY_^C/[[_R5;CU7TY6_YDYN5H65[_],=D>??3/Z[+Q3]_NIE7]S_]HYK_ M<_)U]///FTD_K7^83F;__)?X_[Z,%N5/WQ:3?UF,[\K[T?MJ/%JNWWVW7#[\ MRR^__/'''W_]]F4^_6LUO_T% 8!_V#J:_;/YQ-_35H__ Z[%02OG+^E]W0Q>3?0/# M0^$O_^>W]Y_6D/P\F2V6H]FX_,O_^&\__;1!;EY-RX_ES4_QO__^\=VSAY3W MX_"0>;5Z^.NXNO\E#OE%C?]C-5E,(K*+JQN]6DQFY6)1+L)"UL^[FY1_1@@(P#")6__W4M.7WA_)O?UE,[A^F :E?TJ_/ELO19-IVF2]F)UNM'BTF MX44?YN4B"/Y:7D^L\,B,9*LRU?W]9!D_Q86:79MJM@P?;?AX)R?9W&!F'ZO\ M?32?!VB^ELVXWN))?5#QL5PLYZOQ+H@RY 0_.1G7F8X_T](E;=/\S+NS FG 7O@AY[7W8&X? C+TI76DXW M?'Y_%+N@X2V_=Z7K^5/Z6_W50SE?*WV=MY_73TI&A2V_+$\L[^F0I.\]4_4[ M-B7INJ(%=KV:EEF6\-D\5!M;*^K&Q6LKI/*SI$9 M.5=UKH@U?T+.53=C[ZEYZ5:X=?8$L\,%DV3Y_=WLIIK?-S&!FTQ-MDXWFL^" M=;3X4,X_W863Z\3:#@W/MIYF,GAB5K;5-1*ZXY.2KS:/C8>W1:B;&?2XA+VZ-/HP&,Y.MD'!-7P/NU?RT]W//R!RK>/)C4Y :S,VQTD92?G!\LA7]7OZAQN-JM79] M?IA7L_#CN-'^WV!FLE5^#!;QYAO_,!V=M.\.C,ZUFFC'5[.-Y?A[N0Q']:2Z MGHP_1,.^FNER5MY,EJ9:-+1L$CT]%[5G:O@-9^=:;:.O[.BG_[Q6]Y]H^]]SH'3V6R^! MCITL1K>W\_)VM/'<;*RZ!P';HQ_)^-(G.A*!"K'U"0;2OODPGFP4G MQZ/-6P>+COOV4(Z7Y?7GR7T8>C'DSEA1,E2?+O%I=L0N)Z(9 M%.<^)MWZR]NX?3?WIAZ>D'%-3WY47ZI5^*?K("/S[]N1T8?S:UG=SDCIK"G?U-&%!KI.J>F'5S?:#ZNE[C]\>DJ=WF'D]GRE^O)_2_;,;^,IB^" MO@N^9Z1>Z%UXWGR\^E+^O(.FY7*//.G@HH/0A-,J?H/O MPZ_;T7%=G=-F-Z\LORW+H)=?9W[IWAUN]^[XYOK=TVJ\#]TULC>CQ9CT<,O<=OZI9PN%_5?UAO9SP!N$Z;_^_;/1;V2)^L+I)7O@N6Q6]1T]*6< M_NTO80%%DVF%581 AB'2'DN"!)%"*<^I9PI8[=5S8J=:[$9/XAVT.Q^C8Y\^N*,PK-N/3:W,,20@"-BWAJ-0"!9FIIF1YTM M]JI=687FH,K7:!F/AL*O\VIQ3&(L"\KU4W29UY$Q+171-- MC%/+C[Q^J:GNOTQF:U?2QW)K^_6SF[-Z&&R?$S+?_'AG_&$(FA1 M 27E "066O0G6YX4KAP1<+>_*^>_E\GDB]3D2\/P)!<+4 M>";RTH!9TA[34Z\B88WA&/OK7ZO3+Y[CJ<4Y.;2;2(M^FTFQ/K^GE: M;?BWU7T8/EN.9K>3W>"U2'^^&\T:B$VOZRBDM5I0H8QR1"DF.6:/O B;9&O9 MI&]*-H<,>E\?P.^K"/Q3AWA-YA%I/3RI@-P)8IP"1'/N'?'4UALW])"T%RWV MID0K&4*/I=IC-.A]%;>C)RMK$@LZ M/*G F"G,.%+(R:!0$DCNJD8%*5 9%!1VZ>Y0O%G/=U899%.?]:GHC@G)A90.(] M9109 K5"1%KN:0V2-\@/-9+3E>=53ICZ4EH^A[>]2"8[Z8,_.*< !F*HC,6 M BT(<]Z(FD8IK1QVG"89!ZN\>/V8LC'(N,SP1.(RHN#N'Z;5][+\5'XMYS&; M]F @Y\2,@FGI*:$28(["3XX'5;T^H2TRM$\Q:&;5).!5E0.;OGC__!NX&\UO MR^;JPF9X@3 QA$NOH< &(6VQVE&FPL_#XWH&)3,!,A?A^7;#:\KS[?!"$Z(I MA0HZP@CE0@N@MI0)"YD>7J0F-\_;(=.#WR)U,<<,[H:]Y1KSO>?2WHM-(3 S M'2T65S>?Y^M"#=_7*VOBQF@PNX 0*&\HH@93(@QTV(;C3 @I"(9>-LKAS$/[ MOG6?= 9M(=C=\=TB^3N M\O\)_\;1>86A4C!DI"&2(V<-I8+6 #FLVY]BF;T;"5C^,N\Y(4Z]V2W/EWK2 M?-T[ON 4<,<8UIQ)91 -.@"K:6-0^F&[-1+Q[:4-DQ"I'TL:!NG(&)(07(;Y M3Y2[D\Z+5V,+ SE0$@MHO9*2<,2TK6GB3 \P![4C;UYJ$!T1Z8O+ZTI_'\N' MU7Q\-UJ4'^;Q#N[]*0W@X*0"!G*DA2I8?Q82!*@V5CF+K! MP,0B24[RJY=_*A\0"\/@T3LHIZ851E!N-750<,&894!S4"\^&.1N>(I &EY4 MV3!*Q6!;C@$-P_!Y#'XQK7! ZZ = :XH(D@19F%]/B)&X #=UOD9W VC5 R^ M&B\1#L/(9A7GL7GOY (Y(*F/L38$I378!_&L":'*MO^:L]TER,_L%$BE9+D( MP^CYS'XRK6!>(@ (((P;!KPGGHO:;\J50*W9G.T&03]L;H]12@;'G86?S^ G MTPI)A4)**\N)X$Z!L'2[6SS$[9W\V=+P^V%P>XPNX)990[*X6BUC-\G8T+.9 MA^;5M,(P18"FAE,IB==::5SO500PV>L5\+.<-7F"/^F@ZLTTBXM]MUBLRFN[ M#CQO2C=OEK_^_WJT[D%T_Q!LG'6>_:D[Q6T?62!/4/A:(.96>4HE$UK5" FE MP/#TP9S"U!.,O0K::]-WM;RKYO'JDKJ/1=KA*;DZ_80"(*U$F0MMEAO*<+0]%HP\F@> M9Q=F',JX:X/ V\C5_#0N9Z-P2#?-T7PZOL#"*:4P>] M2 W1EGP])!X=0.E-S]DN\>^SQ4,YGMQ,@HIV,M)^:$X1T$*&6T(\(-H(JA05 M.\2"=C?P-(QN?'M5CC@M2C^F1 PS\6(@@G 9 ?B]7$8]*RC57R=!J=+?_[Z( MQ7^V_:&>-C517Q;KKB]')./\AQ72<8L# DA*)FF @3M>G\J*X/:.W7R9'.E4 MB^QX]25%@8*;R?+]B8*BNT%%^)H8\L0@9 - A E8$V%UGJ ]X]SLNIE0=&V M./7%;77]_U:+Y;;H::PP-AM/IF5 :-.P-Z[\(DLI,^VUUFP!I1XE< "(]R7+MGR8AW/Z696P/3+X=%BAD0(&62V%U]@: M!@0V-272F5Z+:#23GE!PEQ+:_<^JFG,\C(!&NSZ-OL7_F M;%%N^Z+J^B)HJ]Y*A&G'E/ MVWNAL@75SA:XWRW6S+U'(Z^5I>A^]KNHH)NPT*X'=Y M;%!!E)'6 NX1!99X@X"LD9*$M+_GSO\R /NM!A?-2 Z\EE5 H*H$PWM5H4$K;Y[>)/X4D9D6[+]G;M+() M. ;0-B!N5=PC8G9P3B&=8LYH3YRWV@G$N"8UC01WN+HK_Q02E0K8'O6WF U8 MVG+SWT]0.=R.K/GDPF)G.3<0V%@F'#GCU8YJ#VW[.D#9/"$]^O&3XS>\J'22 M:'1AG59:0$J0)( ZSAG:;;S,BO:&9S8?2(]2E W'"TO3YD!.E.-PY&&%,18P M[1@*'Y_/B'^WP&&C?IR@UZ39WSF((Y9A&" M&G*..?,:0UC[9!C0H,]F,-WVI23L;MYXM2N2/<:&QF5YO7:;?!K%?O;A+V%? M77[_,!W-8I^#:$$\;#*"CX6*FCZE8$8;@A'E3!O-'"9*;=W1E!*K&Q4<'D3> M0Q:)R@;DQ3:I0,#U*B)T.G9]2U$83&I$B+:IH55NVO]/>M;/>R M'76$[V(B<[Z3O>DC"@ XQM"Q0+2%GB/JG:\1 -8-,-9X20%*@^(ESK+S_%X? MR^5J/HL']BF'0+)W%)9+ X5!U@5=5BOE=W9O++M+VNODV4*-%SH'^X1Y> 9A M$D.P II#AUV&"CK!#;"PQH%AD'[+%'86U@L!BM^XWXS9(PL97S:"2H'9)N=B>KN^C M3__JRW1R.SH5]CWC*84F&#!I*&(6$&N%4);6.% JV^\G?;L(^I*>-$#V;>]= MW>R4N#VMO8Y8>?LG%C!\.#07=736.B5:!G?TYJ UDZ]Y$%C@V!&>7,$,*"Z>EC\?P-0IPI MU/XHZ]O*SREAF5&]2"PE?A_19W_BALV>"07GCALII.>**$1UK&E74X<5&6 N M<)\RDP*STQ*QMVQU+:\WU7S7''49BT<%HN>C#=CS4?CK(7?U^0\ID 0RF*:* M&L:Y\-)#*'>$8= ^,21;)FX/PI =Q^%Y;I)X; H%.8'*6M)1N.O>5HW]R4X^75C?L6=+4@^1_#J7HUBS3%_T0_^M?1='/@ M1H_Y.)RYZQ2%V,[YZ1^>C'PWVZ:GV\GBH5J,IK_&&GIA1OA]O/[L5N7U-A'K M1-[WQ1=7("XT(\ 0'VM.*Z0-!S77@*;MO5+9,G][E/XWQY^^OJI.$&Q*S[Y. M@]T"\Q3L#0..?$']+J30$"#GL'4TF'A&*F5W+@&N@.W0/@'\ )_+H)GQ)CZ- M=$=+KYL4,YAQ:)B#!%,J%!=NMTD%LZ-#W]\?(;8Q8%;T]5%\6CT\;(JICJ9U M!>%WLV"FW&^LDM,AV(9/*,*>P!4/O*'<."Z =6Z;4DH%L[Y]$;-\_:P25L7- M E)+S\#Z\QI-KGTU/\+? R,+XZ0F*NSKUA!B+9>"UHA24#5"#Z(_% MKV0K)92/HM-OQY:];4J:CQQ2DY7J_F%>WL5:Z5_+S6$RN 4-"*Y--OR!-0R_ M(8UQV&GM2/AZ::QK2''X?DDL>&B84+91QDUFRLYL2 ,U UKJ6.Q""*2@%D1N M*4+*=?$'G;WUGMN0IC$SCC>D.0^!T9MH2+-M)Q:V@FH6/[RFC6GVS2N@ @A3 MCS55Q"KA=%"$M@ 1 #H42^VW04UC/A\2EP3@]%ON:K?4DRU)]HXO,(*>0: ( MPE!P)X!GNJ:-"H?>2(.:;GS;6Y$J#5(_EC1<1@J:-J<9@!!U+3Y"0<8'N9CKPYW':^%2)]<5E=7Z\1'DVC M%^O=;&LFGN3XT7GA^^!6&*RPAYH+;3%U-:V44=T^WRIWU_A$W$^)3F^2,!ZO M[E?KC.1UK;L]]N!IJ6CZC();IBU'6%IFN-+8$&%J#" "[3TWN1O"IY*03$CU M=SMN&<@OK]UH'GL!+TZ*QOX)!:#4>"R8-E)H821&!NR^!=6ACW?N9N^)Y" ) M+'TQ_5E_Z9,9?FQ:H6'0CF7L-D2),L(2K':.%ZI5^WMGN=NK)^)^0G!ZR^J) M@AHO)I7SQ0:,7;;2A]@3*+!AN:E"$GTEGZO])!YU(:5X0<$P])HH3@@!!&GL MP*-/CT+<7K3Z;&?9WC%Y 0Q[O%YV5HM+12' TA&/'$&(( 5WVC4#73JE]UGT MLZTDM,:A+VX>4G;CDM?%(S^/OAWAEK01D0*@WC]/&(@I+WE[*F+W4CFL"X!$1.>,I!:<: *<=]=DGYFD;24E'U"]*B?O%HM5>6U7\WC:K2\8_/MHNBK/ONM^_L,*(J4& M$$(1"WEK"Q@,.&U0X5+S]FZN;-9,:J4C)U[]N4!W;282ED[H\-3"!CX(Z*A5 MD!'!,?&P_MHX\1T* 66SDQ+*57_ #6&;&.R<);4^R'T7UTNV&_4];5:I(.M+G,ZL'K6W[A$+I&EON71( M,N@@1P36E&'188?)=B$^H3 D0*3E?9E];]ZGRQX<6QB+,0'!@*/&(LR!P=1O MERD@1>T+.6>[RYV <:G@Z'7#?RP>]7K+.;6Y'YM;:&2X40IJ'XAUU #N:^-- M,(;;]S+/=T$Y]4Z>$)\+:)F?JP/QX;56\^6E5O.Q_(_59#%9EI_*^=?)N-S0 M&ONAW6Y8>$JD.T/%Y1W2?9X"][7@<$[A-3\U]?7 MLV2-/RW3F^T%OX_F\[67Q$;OR/001?EWD"BI5S=F7@8)\Z/Q9#I9?G_?(!W] MZ+S"0.2%@A18**"&GGH+PN;)73Q,G6GD+N^/WE-)Z@?G% 1(B!"R*)P!C"A* MJ,%;.IF'JL^K0D?SU1-QJ\J#RZ"SV)^3=R)U_?7@@E,A$2>>44E(P-ESQ+=0 MD:[@I.;R PL]F:"\;WA!1&QIX(PSX8@EDGGI74T9 MEY(-.UN]"ZN.;!?DMV787,,X\9%GCS%GP\L M(&+<.2F#00PR? MU$ M5EJ1L*/)]/O5K(QKNWO_3E]];"L1QYY4($4]#+ )IB"DWC@(:HU7*N#;QQVR M)7KF%8B$8/6U^;^O9M?5;)V"_B6(\]7-31EHB\M>K__DF=!H?@&":2PX%,(* MYKEWB%)3TZZ=:=]\/5N>9\*C(@=$:;<+7\;>%5._FETOVFX4^Y]1&"B9$0 B M(+27!#,1M*8M6<9WN!>2+44S[Q:1!*8TW N&8LP$V#LW$TC[[Z5[(,=,%C^P\//B9OAA1$,HPAD$"";,6 @TDK34-1:" MP_2WM,3^)>#@HWTF_K.N/9;\%^.Y7]T>9]FQ,$:L/A\T& (XAQB1H M;K@^210T'1K>)_>)M$:]2D-[5KZ-OIWFV],Q!4-224:<"SJ EU13J&K]2VFB MVQLHR5T;2?C6@?;>LNS++\MWL\5ROHKJU8D8T^O!L;\#UD$)$PA)*RPCTM5Q M,T5ELXJ?B4S."T>9.H-S&9;_/KH_'74X-*5P0?'F%!'H%/*Q ;G%=K<982&' MJ0.E8-E1[G=&Z$>4A4'I4D,2@1Q>A_#O;'/PG.-V>#FKH- 3JY@R(IQ6.OQ' MRGKIVJD.'L5LP:?N7#CL?>@(3TO.'DA<:%:,&J!KU-N M)>T09,@6=4K*Z3PPM>3XYW)^_[X:S1JR^-#P@G ID=6&010T3\X18[I>;-!& MVT<2LP6.DO(T$2Z]Q8CVJ*1;$T)7\WGU1Y3.T4/XE\<. 0WO!AQZ3 $=,)Y; MYX5$CG$ E-@EVDLC!EB_=A]Y[[-<'$@$6H\AQMLH\4]O"^V/).Z&%01CSPT@ M$%M-)(;6N#J7UA#!V[N_LFWZF=C?'I0TZMJ[B.#Z*ID=+K2VKF?Y^MXLWP[<)CM8[)^G*\+^/]]G%LGGA[[A7> M1L\LG(?42BNHM@([Q!D$-?Z6(-+>SY:MPE%_.GL.!"\I9771VG463;D8SRSIVE]Q\K3-GU$./&!#"J[L91+%9L%*2,?M7;7X7I+MC)/>80G$V)# M.;W4/#PV6CYY>!QZ0&&Q1]HA:B#PGL=]T-=7OYSJ='2\$8=G M5KPNE($VFZW6E_PV:][2T#PG;>_T0@=%W5$)E3<4(8L14W7.I)==#!WX1MRG M&='J2TX^E@^;]2W"5M@LUG5H2D&C8\DI[%VP_0V6"L/:N^@-L1VZ>K\1YVMB MA'I3,I^[$:]6R\5R-(O%TM5]M3JZ3YR:6F#F-;0$>) M-^*GS814WRZ0IZ T\'(\'5Y0#*D#QC)O'9$8:\%KR,*!Z3O(P%OSK79'YY'O MV0JTQIWJT_BNO%Y-PRKC;Y+<"(B% MD)QCC4"CS,L^:#Q5JG3/Z")(D88(<^8P-V$G48[4M"&/49]9I4>+E';FS5'M MJPT6HR$7)NUZEP1:ZY5DT',A8ZE[HP#<0>%XG\T-S[I+THFMIV^1G ?+6[PY M(#4P1O!X3G%OI0%&TYI"HHEY<[=(&K.LZ16"=@C]B+)P&1DX_Q9)[R*0Q'.; M*O-<(>&T@H#8<%8J2H+F:.K%:H#;=QSL_]Y(8]R;9)Z?A\O;,ITDX,(:)[A! M6B/F#:YU(L$ZW!_IB>/=M;L$L PY5UP:#ZT06$2Q91R&#<[6E!@PQ+)TN1C< M H[^3N*;+4$U?D-L! M=A=.;ZVE0*8OSF\[\+R/Z;177Z:3V^>-:?95B=\_HY!,I=(>X_B+D07@3&))J&6<2QHO-[-:&R$$ MV_:9I-FB(*DYW0V1/NTK-;L^_Q,_/K$ CFK*M<*Q7"8!4D)3J[8D6"_MPV#9 M(AXY/'+) &I[76@53IG9\K?1C2- MML6GN[*,DO/85C/0$.,[JWFYT-\W!(VFOT8Z%^$1TU4,Q\"0+[E ??*]5DO\6C =9!R6;T%G@TZ,/RQC&?M>+GN81W]* &H\+=R M_O545ZL3,PM!/<=*&*8<9;&\(J[]Z8H+Y-L[)3.'C KFV=I/!B(/SHG>'@:TYEY8ITG0V(#=:O5* ,H&'I5.QL$J+UX_IFP,,DH] M/)&XC"BX^X=I];TL/Y5?PVX9]MV3[5<.S"@ C<6!J."24ZB04XS5VZL@U@XP MS)V 5U4.;%KROE&=ZMTQ^VM9W3\6AZI%7#P?$%)-@JX1 T3E&OB$-U M+D",!9CVU]$R]]0KM>Z8 :6 .*!+A7'2'H+53Z]- R MT]%B,;D)]*Y1/I&0?GQFP9GP@5A-O;:20"$%J@5>0DY9:Y9G;MLTU+,_#^X# MD+/3N<^GYA: 2R!QEX#JJ&%7$A9TVP5X1<_@4 M'8#=L/6]H0G1,!\C.E/\2WI!>T>"*0%)J!> M.D6\U[9Q+132'$RJ588&F=T436"HY& M!+7WNF63CC>8P]82[8L<><>Q^5A^+6>KH_5HSGY8X;1@6$#D9*R8R+CULLZ+ MT "A 9K,G?E[[%C* 5J_&]/[:K'P ;0#.W:YO+KY//IVC^>G\[U9/+:2G M1E*B#4:>2.%8. 5JG!@ ?<:CWH!8=4.O+RE[EI>U36BP2P],7PS>VDJYLS#M@&RG2'IQ94P0 UE<9R MSHS4P8:H/PP3+)?VF0U]G5:#5+C[X\B )7=[P3:MX&X?6G"$C0$6<.8$=(X; M4=_<5X:H7FM*-I3;7F2BNQRV [BW2\Z3T9=8\W9]73OM+MKUT07&P/I@^3B@ M-0042..WA6*4Q1RT]VSUI:$-446$4\$1@!K%%D.]< MC %#,,#*;OV)2"+9; =U'Q4"7E^E/UHPX$?(?'@_L OTQG-D-&!6,<4UY]#B M;0Z4%);31CD0;Y470[E C[VC"G,K&8,$2ZH(W"H_X=/$'2[^O.$+](WE\D(7 MZ,_CV: OT/]ITKVHMY@!1;FTCC*/ ! URS3%@ZT /SB1OE"ZUUGL^S-FS%!E M'&,Z1CB4M@@H6.^8$&#Q7^E>YPA1LM29-DSY+^%]B=.?.MUK8#)[H>PR1/^K*3RVT"I(E**6>*$M)CN5V /;H7_8C^#Q:VLP M#)^3?7ABJO&V9^>U"Z3&#L\WU?Q^3>H!9TR::HIN-)_%VL@?ROFS=(9>7G;I MT U/=/ZR6HXV'[.7RF[B24KVB"&=/ M. BDE>$$Z#H2.QI]Q!:5]40".@8IP8@( .<#K- M]1910*SOT"8VK=>G?Q$ZN$-? /=!>VXZXJ&_[W_ "7=-QK<6W ?N0&$@M))) M[R2GO&8.@AVNY&7VT5Q*1E]&X ?#FMXR1?8NN)&M>FIJ887Q$OF8%V8-T(P% M-:W>L*2!=M@>E4'(0B/Y[ SYGT'8!ND!^2%E;$BRU1C*DRWJDSR_<-!A[ -: M&" LI8-F_=L:.Z/A -,U+JZ^7@+X'EP&>Q67O*T7_&@R__?1=%7^5HZB1R7J MV1=XXX=J.AE_[_^]3W3,=:Z,FET_20DRH_E\4EZKYSCU'L8KZZ'BTF MBTN[/78+W$?&GD6' ;]7L_DS&IKX/I*^I_ .2J05AHHK;5 )AX@X5>$"%6@ M406DX>)YRO>1[!V%0A2$8UU9B2UV@@EAU!9'P*3K\P0YZO:XD/14P\!]T&X/ M,UK[\%HO_3]?SU9&ZW+8PL!-! <4N"<9T)A@1';@6^I M&K:;(84([+MBUR^:_R5_AQ$;I.?AK8G=9<3MMVI6?O]M-/]GN?2KV?5I0=H_ MH0#>2:,07TJ+;)]2=*':KYFU*/K8??#8_K+ MR:WGC*<47"$CA 8T(("%\!#Q>HM'TN"!-KI(SN6J;P1[WYL>UQWMZ(TO='$R MV-)D>J$,5=HH*3B1W$D%.1,U C!\O(-4>W*)3@;$_KR[S_"TH;3LS;CM#$D5 M\O/R/U;E;/R]E3KT;':!.;7.4L^4"6MPU!!*:KHYLNUMK,S]/8:J$G5!MW>I MVK?NYF?8X=D!4X2(4YQRH00"1!#!=G0K(=^B&M22LX>D)CEZ?Q[I>4,*T'"$ M9CC"LMAMRB>5GR;3"\Z-"AJD--)Z#P2%B-@MY1@8T:N;\$RM)P4_&\A*1\@N MH.WL?OQ?DW(>WG_W_7WYM3S4OO2\!P1;Q"E)F0/>2 RU(%K6)SX.6+17DS.W MUQB4SI,.X(ON1:_):'6$'7Q.$8C6#&IH&4*.<(HHQS46#%CP9E2A) QOLEDE MAO+/+5Y#UY6&+U47EJ9WLX?54#=1*-K:SBJ!A2DF)<$[/%@%))!]0L?%B9M;D0'DHFF5K&&P'? M V!K>CHDC[UX4L$TH81!H!S!E&$"!:U=)E2$_Q[P*791B6@AVROK7T83J:;: ](F;')Q:6:BTI H)RAG0@W$M84TNT&6 ]ZV%(55)8 M>[OLN%[<>4?BP3D%-5YIA1@SFFAB!, [?S^5QK<_ K,U)1F&Z*1"M(?;AGMU MS1ZN'&[*/'T>?>OO/9>^GK>M<36[C;V/UB?2337_8S2_;G3IKL'L@G %8E<' M)ZQF%"),E5Z7OQ*4.L%UD^^U;]I/79 [,;/0F'$#A>*P@ [)+D_*MR8C3H*VI/Z\&]C\R,3#L>53LTI8C>6" Q M VGHA-2/*A>##%$-21S.%8.];8>9.""U4F?/KZOG,;L A&B MK,7$"RHE) R&434I"G2(-6>+_.40CGR(]7X*N6\Q9E0>EHX3,PI!A9>&2NV= ME,X;B2#984=8^W[PV:)V.;>+-"BUW +V[U6Z#.2M0SOSW_6_()18RS0 MQ$G D 9:!JIJ<@1!?2;V7W@;R(799?41LVEW$N!Z['=RMMJQ[R$%L9!9CP4- MQI_W'@-L:J\.!=RWUR[H6Y*<[,#U)3Y_CR'IZG8V^<_R^O'0.R8K!V84,EZ4 ML1PS (+B'CX4+VKZ&,6N?68L>XN"D0:E"TO!N]FRG)>+Y=7L27!;CR:S M!_37\Q]4"$X5A8)8H A53EIF:Z\3$XRVWS?D6Y*%7L ;XF&TM=(2'4;;IQ5( MQAQ+2X!UG# 1K'^W^VHT$QVJ X&W)%7]07AAT;)E,/-&BW+QL5RLIA'%V-/A M4[E<;A*/%O^8+._"^)C&N7523_9N8EG>4WC",:+&":>\(3#@ZNT62^XY;Z]9 MPS?IT;TDN#WDR;Z;?0VK#\^3'X^GKB9_;R]_JN>)&@FD4*KVY^+YKBBN_3&#_7V#5.5&\PMDJ<92:J(-\(@(;@572FDN,0A' MTP7[?CSI7/R*DL73OL.-^YHV>$X1=CBOPN$LM78.*$Z]CW#50&$]V%3G M3.+PZ@)A6OSZNZIZ9-TG\U\:S"X0((YS2[05#'.-D="BIAM01(>=&I60K^=( M3"?L_CRR,\@TJF&+S&5$)2PNNJK&<=TG2W&\'EQ(9CVQP'@+A!,^;,L\;,O! MJE1<&2';YS)D;'*1D%+VH4%N7XK[?5UU^NR\F&W^&'EVP.?RK>E[>CJ0LV M^,$<^CVC"BEB$7-OM >0:8LQY:[6[0UD?6:K#4B9[(Y4)B9OUG/P2'\Y))AN M@ KH/4.<0&FXM<37BW:(L6'J?)W@KY)"\4;X."C]ZR+L2Q1GG2S+ZW^;S&X# M;9]67Q:3Z\EH_OWHO;2CQ/Q72,!O2+M;:QLZG;?@I,, MO,N)D;J/'8'^Q$CNT:#W&4\I,+*:J6#&8&(DA#'=A.QP<,JW M%J)LEP[Z%J)4V%U.AIY$'I^$',\2H/V/*(QP5B(!L$$H'-H22*YK!"0G[:4G MV^V%OJ4G"7 ])#N\"%S_/IK'M)&OY9\C,$T0$M8)J!S"U@6-@IO-EQS8!(AO M9#?]2(%I#S7B7CH6Q%,#"#E18HN'#L=EGW9D@L!T8^YV"DR?A]F?.# M'"/: M6L0(BKH6,ISN@)($]QDDRNA+;"P.9P>FS\/OQPDN*J.5EB!V(","*R>$9S7= MX;>!%^M*R-<64<9VV/UY9&=0CM&W(3)O,S!-*) *4\.0 LIQH2ET6ZJ,"MK M\+QM27EU.C!]'D!O(S =.P9ZJY1UEBCJN%\?Q1N:I 7MS=2+!J;;,KTK/H,* M3/L@I0C@>'&* >>(%CLURV"NVS<3&U1@^EQELCM2 PEH0L0H1MXX!!562FB( M?&VZ&:$&VI6Y$_R'(IOMH'@C?!R4_G41]@TT,(UY7!UCC@&*O%8Q^;%>MJ=F MR('IQH@W#DR?!T9+'N[Q(:_BVZ]NGEU?>L'%$[,*0+03A!M'C&1*(NW0;NGA MG_J\:I+44W^N;R\]5I>+Z\3J-O/)E]6ZK(W^[NX?IM7WXP91TV<4BAM*,9'2 M0PZ#"@C#-K?%P'E!4(]ZU47E)3=RET]0\*ME0*A>_C.J/I81^>OX9?B Y6CZ M?\O1>>+5]B4%T"0PA['P&1)N)8$4[U!4DK>/0%PX+IU._GJ"MO_88P]7D3^6 M7\O9JHSWTM> C<:;6^EFM5A6]^5\<7+ I>.B>K4(\K!8J/%_K":+&H23X=!C MTPIB#4#4"ZZ@IR@61>-&8^:"M:D@<(W<)+FCH'L(")OOD]^:!T*;/:J (%9F M(4(AR[U!1@0K?(N*1*I#,[W$L= TK#T8 LV"UJ"CH'LH/M5V:/^,0AA,)92( M>R2EQ18*[&OT/=3M_8^]13Q3<_]EIY$DP/6E2^U;;?QQ7I:GF\Z?PY9&91;;;@BDL1OH^)?GNZ/1[UN M!T87F&#@B; 48"6"I:" I_528V_VX?EI$L)?I<:GKZ_\W6Q3\JHN??5N5EL- M3XV&=>KYD>_]C*<41GIHC<$&\V#-66B@JW'0E)@!^O.RZ*?Y(!N6Z-2-NKYW M%I_=DPJ)(]A,&::"Z4^E(!#M\'#-S+U^77P7%*&VL/7B/NGJS/B]6@[>X3($ MK]"C/13^_3J6U[Q^VIU/S:YCWYJUJ7IU\UAQ_M*^HMVBFGB(7@\N!++AV.;. M"<0E=!(QKZ/$4TT =G"P*#]M/L*/LT+F>C^:0ZX:79.[X00FELO3*.$( 40I;;'2"L MUXHUY_EH6O+UD'AT *4OE:E>XM]GBX=R/+F9E-F#684R=C7=" MI;:XIE$:(8;M;^G(MU?NWK0H_9@2,4BORE $X3("\&%>^6I^/SJ9'/Q\8,$P M-#&!/I AP_H1%H+4IZG'H$]%H*$-E( S54)(^F+PYMJ^^K)8J^5'&/Q\8!'. M/.P\L\XIS"F30,F:&@BP:Y\?G(_!Z72^3ECTRUFSZ9/2F,$OQA?2&.:D\8!' MF@Q64?ZWM'EJ!UAPL"US]O*X&QQ]L=J,%G?!2([_Y?YC-?DZFL;2Z&JY[DLP MF=W^^VBZ.F;%-9I? (65EAHZ;PE!3"''8$V[ [Y]K;K,HM":AU5^E'K;##8- M A8?RW$95AXLFM_+I6G2I>K@M,)800!4PF@#8_T&JQRO*36P0Y7U;'[.M/*0 M$)S>-HI#3OQ&TM!@=@&U4,0S836,74^,<^M>;9%NA"UO?P\P6WYAXDTB.4;] M!4PV34N^_Z.:__/=+&BOXQ@2F%U_'/WQ6U"=YI/1=!&HN+KY6"[*^=>CI9+. M?UB!8EKO6@FS5 IAN1#UQHDHD .L>9-69!K,+AP(-#L#.#6 :4)9[L/2)$.UF6V%KUI124]1A^C:>KZ\GLM@&;FTPON<^RQ=I(;C)2 IJ;<0M'! MRYRM3VUJHR Y2GW)QQ.=M%%']+WC"V681=XY[9SR DGH%:AI08P98\10PD@=@<-"Z 'ZD!.&$3.A M= $Y:1YE/#RI@(P@QZ&WP#@CJ -4[M0<;H>8,Y">@8_>;%_ZVVBY MVG03O[JI;5!;?EFNHV$/D^5H^CYF>%]]F4YN-ZFY>R2@T_,*)QC%(A9E-( R M2*W=Z<#$]9M9>KYPM.9=U3]T?4'L580SP!@7 $2= MMZ:.6#G $R2A8"3%YI)!R-TUD'91R)?3"^R %CIZO["B%B.I0*V8$8IQ^[25 M;&'(#%*1 :F^9&1;=J7\6$Z#NG7]&IPC G)R;@&A(\(*J&30V@A7\5#>TDP5 M=.U;0V4+-6:0CM0P]>I7.$L@#LPH./! "@.,#X:;@%P05(?(*'*LO8,Q6Q@Q M@QBD >=R-L=9MD8AF!/44*DT=D&F@7>P5L2IE+Z]YR%;)#$#RSOCTG=,,9K: M5S=F7EY/FL00GPXO(.? 6]F0SB^7W M:G;XXV[SF,(:QC$&0 F'D>;(Z5VB#$5BX.I@6B'H ;]+:0+-PPQ[)Q52,,F\ M(PIRK9T,'P+8'7E.VO:YBWVHA7FVBF1H74!!:*89%,8I1J" !G!+*1>Q%/&6 M#B8 ;A]C[$,+S.YV/!.>WBXFOB+ZW6P;%OT0VTH&1BPW]3JC/^1S%>4V6L/5 M-"SEMFY\>T1"TKR@<-;IH"PS#BW6R+( 9AV:95C#]B9&MH,GZ=7X"V XE"A9 MA^A883S!4B"*-&0X_&+0+B[(K*#M2V-F.XAZC(J=B4Y_Z3#CZK[NC^>U1)\:^X;%8"4%6 M&$8-#*>\IA>'^@,2V\VP_W#:#+?E#5\F>G];K9E0SD-@GM] M5FI]A\<6@H4OP2EM!906,D,-VNV@'-'VC$M ^(2,@4 RCH6'G-9T$0P&>/4NM5AT1Z5ET&Q/6[5R^:&< M3ZKKR7C[UZCH[H1QJ^?&OQT(H'5Y9!$K5S$4"%36"^BX,Z &4&"FVFL9V:[= MI1*%GJ'K\2;7VM-Z6@]],;)@WCD.#<&:48 \)TC5NYT OD/*=K8K>LD/BTZ( M],?A^L+PAOX& 9!#4PHBX]9F!'5K+);!5VIL=*VKJ\J>;E9MSGT;=R\=MD5LW7 9L-9<&2>OZ4C2_^MW)Y M5UT_N8Y^TMW=RRH*J C5C!L.M0'&,8=\'3(2T-L.%\S>C%MTN'#W*_:!LNW> MO#V<3XKHJQE%4.DU]XX!KQ@3$"%G:NM1."S:1W'SW5?,(TY=H1G.CIX. MG+R&WL<[NAM[Q^)'== NQX M(/&Q7L$N2BNUP[%6L';)&06LD.9^6;\1IGQ*LOR=G$/TXX=AX'%=@ M)KUA 2IF 15"XAHJ20CM4%GCS3B*6Z/1%T^#R#U*9L<#ZNQG%5PQ9*G#V$$N M8W(XD'6,7$K:95]X,Y[@W*!=1)":"DDA)9" :.V:E'BTFXP;I9T?G%=H+2B4&&L7_H5P94Q>8 MD=R;#G5W!N_ES0'0< R?0,V:D#5)G2R:9T\JO+5A[Z/Q%IJ5UC@-X X/I-0 M"S0DXN_9]DH7W"ZUJ=C)=+4LKUML*R]FQM2[<"8:"X2'/K;1$:0VO)2 I,.I M\F9B!FDA&M36LB4ER>;R]%D%H]P((ISF0"KF*4"NSB=63O7;.ZK=]M*:RVTV MF [8/OIKM2A9\/]X(M/SLO-/?9*]:G&IL>F%001 MJ;0E"E'!@(%*&;FA5HC8]:7'S>AHF]-T;*NRH3/*TP)U?SFS<(+?5O-XLVA_ M*]/7@PK$J;$RIH0['C0R"VD 9TL-4+C/KD=G]2]-PZ(J$2XM4Y\>WWFP[>2^ M805VE*,@RHH8ZQ6P@5J\79R%CI!A]A[M@O)>1G5"8V LNPRK#C0'O12GTG"H MN@_ZRG@RFOXVFO^S7'XJQP'*@QT^3TTI,(2(Q":6Q%OC8Y-,NCU$A"-:#Z@5 M9#?,JRQXM&3BN]EB.5FN(F)G\/'$K$(%74!A!8T")*8G*@MV2_>.#:A83C)6 MIH6D)3?_5[58EV")V35->7ET3N&8DEI:@VCX7^4)I5+NA%"A]A]E\L2!9)Q, M"4A+/OXVFJUN1MN[)XTY>6)6H:@E0EJG"+46&*8IT?72*83M5=#D ?IDO$P+ M2=NOLAQ-EW?CT;QL_E$>F5(8[KFSS )/%1;&6I:@1AA&A,2MA3MO'%&/Y[RSOOVS$P>'4_&S,28 MM&3H/V(OQ-'L^A^CQ;+\(_[2F*E-IA84""\05]8YP 70G"&Q)<)K(=LG>R:/ M>B=C; 9<6C+WTUT0+[O:.+(_S*O_%U:P.,K3(S,*JDV\B.41"ON*B%6$M*N7 M'/[0_N!,'L-.QLIT<+3EX.:Z4VQB>IQO+\<5%,96\L!@.FYU!*&S!^#39!GCWN6N-D9#-\"!>05SCE'#@I!9+IDQ&G*Z=2@# M"TB'M)'DEX,R. /2H-*2J;]67\OY++K&SV/JR7D%L,)8X\)B/7 ,*T0,K)?O M/&I?D"K];9ID3$V-2EN#LAS?C6:3<9"M)KP\-+SPW!@DB-!.*8T0UV&-]6(A M$AV^R^%Z=A*!T9)S;E;.;[\WXMJ^H05WF",F8O5EZ%FPC13:+=*S#G48TE_] M2,:Q!$"TY):?E--FV^6>D6%_]Y)I[@ #W'@@@HIF.0WL3 MX:$1IUX/++BA*ABFT"$)B4. ""/J!1)(.E3+&ZX+IC,,+?E4&Q_NVW(^.LZI M?4,+X%&@BE)O$ Q4 Q*.V'J1VL+VU>O2WS](QJL$0+1,!US,ET]R:L)O+_-I MPI]B0Z%%-9U[_9^8K( MY?(IDN'3+[07RP0A$P' IN,86&6+] MCE9&VPO"^1Z,RZEZ.:#J32PV2SQX_.\=5UB(L<3 *X?1[Q[-M70LY(CJ[ M]J/QMK%*(_]9IV<6PB##P[FIN:760ZD"=#79RHH.0:/46D!'ME6702R!H#P& M2-()RMG/+.+M6>VX@Y8QH)@AD-1Q-&X]'Y"ZF$=0)@*F$W?_+W1$)[# 3::2,7G].CD].;N5-Q?R^IV/GJXBR?-D;#- MP?&%(<0I%ZQ<8&.ZB\< R)HFS7G[7?O\+_NRD9M4$&5E^T;8GZ[PJ!?_X/A" M* :) DX1[!F47E!>6T$2".^&:5E]_ M&5>KV7+^/?*;U[]$=O,G[-[^N?C[ISV\??S'@E&'C"?:*<8IB]=3Z^1O*3FS M ZK/E0CWJB,$^5GVJS["LE]U 9R#U'K C1+<&FH5J)4(Z1!L?XO;0)<4%'#!S&Z M+:]N/E?+:!"NOY#M@@_5GSDUK3 .*F01PI9(1)@%8@>4(H0/:%O(QOL,.#TR M>0AES[9#/Y81WUC:OIS?5//[T6Q<7GV93C9 MB\HMC^Q=OOVZN;X:Q?OCU0, M:_>@ IA@?H0(:E1QHP ;7%C;Q&:8D\5"#L_(<4T#,N3+ K.2"$ M>.S"#QOBN(R%"'K6"\O-LZHGY$9Y2HD-P?="D# 44BH](T(+*8TW-1#6 M6MRC"#7RO>3D=2-/S'F O0U;'-K80Y3!H$-CPJ"PVM$M32J6$'V+GIC&?&ID ME+=#Z,?@_AORQ/3+],%Y8C!Q!$+@PAFIJ%,6&56O5P$I^V1D%[.^,>Y[/#%G M07!Y3XSSP'"G)-,66HO";\S5Z\4:ML]J[MD3TY9E9T/PMA-7+53K NZ,TZB- M( :,J&F5&K;WE6:ZH]2#MI4#N&$G-"H&-+.06 NH$Q!A3]&6%BTH]L/4MA+S MZ6AF8SN$WC;7!Z5E#8G9R9.3AI'&"GS8(F703QP-IQP6U'&[=7( WZG;=3]I M+HW9EBR-]3S$?I@T5NT<]UP;I1 @#D+*B*[)E@0-2$7,(RBY$1M@&BO0B@0B M" 02,Z@(Y%;4!!C6X2I[3VFL75F>!):!IK$J #5C'&)LB= \J,<"U$0$;-KS MMJL@!K"\?3NRGM)8V_,Y/3H]IU\< MMW-/)UP=8"^#VZN93 M^.LB%K?OE,+1XU9ZC(#W#;K'I7M) 4T0#@DQ\UI2167X[VAC"BD$0!@U4LL& MBN2ICG1I7A"LKI@!RPDDL= P098JLT$PG.\>7SP9Y9)"T^:@2XUXIB26O<=G M=P(G]^615GK)GE\0:=>Y@4&K4.$_P?K0OL80>MIGCZFS[A[U+4+5Y<%OJ[1EG,)WU X C"F0F)"@8-*6L/A%A+K&!IH<.A"8I%:*#OQX+_$DW5P1N=J MIOCGD] MET Y#3@&<$>VH>T#43VEJ#5F6[(4M?,0^V%2U*1V08]3#CBEL><*.KOU@W-/ M,&U?DK.G%+6N@I(;L0&FJ)&@*!$KN=3"$. X#!I430!U'4J(])2BUI7E26 9 M:(I:,-FI1@I+*(RE@0XF6$T$=FKPE1:[\C81,(-/42,2AC,)*2KHNNT]DSL[ MR--@DP\]1:T]G].CD_6J;[+;_DH*K%$X<2SRD$/-D:WU$^\P:-\).7/CA L9 M_BG!?!MWP1'!,0,SF$H!'B.U7:]0JD^?_$58=C8$/]:E (8U"V@AXY0SVED( AI;VAGC M ZJB^M;R*,^$MH<\\*=IWAMOT6H>ZT@&5+ZNG4673]Y^LBQ3+99J=AW^%JRD MQ]**1R7^]/1">^*(PQ9H0C" CBJU^=@E8UXVBT%F"IX<8$\D8AKTC>M(TL$R M?BV>4E@$L$5AJ\2<"XAU##EOL*#68-9GX9X3J=,I&?LRY)(-L$R9ST,PZ(U! MEJ"@XE)/#?-0$*QJ((+NTV<^WED&?19F-^ND<1>&HJQ"(:/I9J8>J-S M8:MKWP>G9ZN],>ZOK?;S(,CY?>[OV7[@XSS0X-U@* UBGCO,'*#4*U2K0E@; MW6=X,'@^HD9!1#.>74/NC).I-:?F%E8)CFQSGO@K666!U46;>DE%M+V MWW[F&'O.0S\/=GW)RN?PMA>HG,RL/CBG4-9K#A@V%'D./,*:Z9I&;XT>IDZ0 MG(-57KQ^3-D8E-XP7)&XC"BX^X=I];TL/Y5?PTDX&YP69HB" M1&B&K>)^2Q^%&O59E*)A,# !KZHWJ0.$TY\X J ;CF7!M3TVHU[[-6 MY.!4B93(#?M:%F?*<2X#,01:0:4%H%;(J4= #5MA2,2GH_>SVB'TMKD^2%5@ M",P^E\EOY#(>E0)+S4A,:_, ".,LV)$MR8"" QW9ENPRWGF(_3"7\3#WL6:O MT8(PS9SV'K(Z_T(&PH>32)A'4'(C-L#+> +'XLD RJ!H4R0-)+"VL%CXN<]K M'1=A>1)8+N)YW-K)3=V-V^%!:0YRB8SRQ+-@"'E(M=SE6"G3JW+0-%LT8^I8 M HPNXW>^&\UO]_;K/C:\L,&8%EHC0@'&A CI]6Z_W/VO9NM<]6?WAYXD>B]74?RUSWY47VI5LOM?>?O.V-M=OV8U:/FY>CB M">G;E7TL'ZIY##$^H>!]@X3T)M,+083BU#)K"%+6>RZ$,-RSL(O$OS9*IN.GA;-40,,YTE0!H U6'J(M-L!YVJ?Q>31!/2VC#R:HYP+N M!TY4!T08&I1P1G@XE^.)K&P-A!"]MC]LZOG(?Y'4(_!O<'Y=H>$M.[,#M'PKH#'C,CI"4& M:2T44836ZQ7:MS=!>DY8;XS[ZX3U\R"X_#5SK @"'!F-E!3"42HEV:X7*28& MY#O(P[*S(>CD[NVCBI-2&!%HF(-46(@PDL[5Y#"GV^OFR?T :3F:$Z6A7RQ1 M %'IO?$F0!:V'>(PK*FQR+?G>6\72_)JTTE@>PL7#0"E!B#FB6$(8"(YP[7^ M@8$'8KB*=%<6-;EQT Z='X'O@U.AA\#NR_C\TUTP02XH*TPXR($(6B>(U:UJ M^JP! TH+3<.FAA=,SH.E+[:_FRW+^=8_YZ:Q_,T:B)/,/SJO,! [8Q"07DMM M.#.,\YI6P77[[SZ+^IY=)S1LOR]FFTE]Z00')Q3 $6Q#;*N M-+&.62:0Q36-4/@!U5W.(@"I@'G;>>%.$LB Y\H(YS16S%)3TRJ):+\+]';% M+)_ZGP/!86<*>RT\0='YX8SX=31ENA]#;YOJ@+( A M,3MY-N@)CLH1 .Z?=Z1;&H]E[(.4A&@.E0)["D_ MO"O+D\"2@*\YFK7XF-*N%*+ $&:!M)+6=@_18OC-6KKR-A$P;],;(#D@5AF$ M@L$;[ZW@F(]0I[)9U=X;T%,'EW.9GQJ1P0=WD9=()0S2&(3R?;4XQN0]HPM' ME*< 8>L8%H#2DM7 H,1([$2@DG)9)!K:)6O*0/L M_Z_NZG8:!J'PO4]#__BY,8&6&B^F>X.FLZ@DD\ZUF_KV@BU;-%LOZ(KK3=-0 M2@X?!SA?SCD W&]NFIH%3#791V/DS4_\MBGEUD#Q^'ROVE*]R-5:F*VH-=RF M&Q.QEGM1\<]^H[JKZ^I#'A-A3KF11S1;!-2XT[,H3ADQ#M4X)OBP1,;D>B^& MG$:;/&+I2$@R(X.HF%#ZI5VN2_4@VJ78RKJ23WVI2;@\B->;TZ;L#$<9TV01 M4XTU"5$$M.5/"4":A-M.$Y*Z!X9/35LNJT">G#<3_]2L!0@ MBFF892E,&(51G-LP; 2#P#UP&<]4 2Z"DS]-L*:TY=)2[\[_7DAVM>Z.L(Q9 ![E*+( #1[=PXIC#&G M:<*Y'5@4T!'A5F2F^GJMT/N: IW5-Z"=784",T)!%N8FS0B")$RCU%)-Q+/< MG8T'8)::XP1+^1^'&UL[+W[D]LXEB[X M^_TKN'TGXE9'I*L DB")CIFY@0?9ZQU7I==VS=R)B@V%+#'3NJT4MM[7?%]NBMV__ G^"/[D MY;M5L=[L[O_E3[]^?$,^LK=O__0___6__?/_\>;-_Z(?WGF\6!T?\MW!8_M\ M>/]1[/^V^;I\\Z;Y):_^8KO9_>TOU1^?EV7N M?2LW?RE77_*'Y;MBM3S4MK\<#H]_^>FGWW___<=OG_?;'XO]_4\^ ,%/_6]= M_$3UKS?=Q]Y4WWH#_30T=^V*;?\COO.KO7S^\ MO8@._U1]XJ==?E_Q_3[?;XKUQ\-R?WBW_)QO!8SZ:5_V^=WKC]CN]T^>4#&$ M*X9@5#'TWZ\\^/#],?^7/Y6;A\>MH.KI _);&V]%]>S!^;=#OEOGZUHTGSS:VZS_Y4_BJ\6Q?'._7#XN>/[Y MP#?E:EN4QWU./I>'_7)U6$0\(XB%F 0)@B!,TSAF,$@2'&,>A)F_J)^VR'=O M?OW8V:Z_9>7I?U+Q_B6O^[PLCOM5,R@)6-68W"#]UPJ0=T+D_=9A^G_^^:>3 M$T]H*U:OO0R6-EB MLB%F6T4-Q;Y]XYZ\&&2_\HK].M^+:*;[I>5^=:4%VD_\M"K$$/UX>/.D,:JH MQJX3A=6WJ^%$N/ :'UIOSCT MXX)B=Y&WH=)?#A>&J2N=YF+WL$N6CJRXX7)2L>/F]V]=2N[ 6-HR E$!+D0P !)1GEC&0QRB*< MA@QFDKW&R(:[KM/!\LYQ338P#Y$TT(>L<#N/CF3'E<+!NZ?6I:H$POJXS6_O M.N-D]5_'3;FIC=/O9__ZM/R\S1<8@@P''($H)D'H\] /00LC"Q*8J(SDUHT[ M'N([O%YQY_4=\ASRC??Y^_DWQ A7X;[<.T=J$SGIF[0YU.30?DLXT4E51@>T MTUGCS$-/W;E7C/22ZX4R9^;(MTVYH%&<93 *DBA,(X(3'I.DLR8")ZPBK[HV M'*OH:_U51#("F:).:G.H%@FZI$\S"%1@SFG\]XP:B=!/E\QYJ)2Q%Q<"/C-6 M3#2G^G*?Y[QX6&YV"Q:R4.B='V6<41\(L[B+,;,4I=Q4?=2L3:!#-UZ'T?NM M06E!DQ0YUE MGT=Q/^0L)1FB?A8:ZF:-,NHFM7A>K)G,?[K0$F M*5E&U V+U%BLJ7N"1IL_6?T67M6B#*( U)(\X.8K M(FR#E&EEUXH'A;U7Q#AL?">^\?:0/Y0+3L)0!*K0IUF 0S\)<4(:DP1PFA'# MB%'>T"23U@J>5^,S#Q,5.-6.$-W0:6,2*\/D6&%ASY):1*A.[FR#00U7KL>! MNOS(ZM3[Y?=J3"L_%6W$V6'(R[_NB[)<9#&.&19V8\J3#/H@RK+.+$8I4]$J M8V..]>J]^/Z7:E_KXWZSRM7$R9Q(.8$:E4,UD>J@>8>BF[=Z)W0W7HUO7*&Z MQM: 6%DC>AZ"9<^=PM$+*3]W?67)]T.^*NYWF[_GZWJS^^Z>+1\WA^5V$<5$ M""9) 0RYSU&41+[?62>BG6]>?2G+[FW?"B.NT.U?+T\"X-71=E\S_O< MM=#JK(66VUIZ10.)8>GWIUWC1Z/9N *!%V;H+II@^EF[$Z\*MR^NI<'G]O E MW_^2'X@8_@[EP@]0FL411S!$*$,T30GMK$<1D%J8MFW3\>!3H_%V^<%;UG@L MR: JL8:#CD-.[0XZ#=T"J4>FI-O2J..0]BE'G>)9GW X[#QE4&?8T6R#F0\[ MNE[)#CM&K,DF:_Y:%.O?-]OM0DR@4 I '$)(*$99DL3M]BH"4Q8J;3F0?JCC M@:/#H99VD:=$+KWBA TUR;]*A)-,26=U(".BS,T\,A_JL O#=\+X@,9)5]ZN MQ9BUN=M4NRH;;6FS+&NR6[\3W]YLQ7B4E^)G8GA;OQ4#W.Y^TW^XEJ5/7Y:[ MW@?,.4U00AA)0T(B' ?1R01*G?\CG#]+: MYB'WS7G,_>1-:/!W^>ZUM]RMO3-_O=;A&^_D].(_JA-*K$P M.*]7:Q[#UTRYN7X*:PXHE0;B7X[5AI#3&8>\A[F <9J$+"4@I'&!?/ MPPR&2J.F@1G'0UR#K)K5?NZQ*:X>V.!2;C@:B4:UL>/$X E6/S:,J^V7^1D0 M8@NDSD,U;3A26'_AU/3H[>ZKT,UB__V52A1Q1I(H!H@PA$.8B3D)"NNSX@FD M2&N%_6HYE!/98"B@8YD@]AY]"0KGA3V7SO-OO1A^?O/2S$V;I;; M\I?\<'OW(2_S_=>\7"11$ :B&P-,*0+$3R*4M899%-!D\37??RYD1WD+!E4Z MV#DVZ7XFH'D/';9ZYB+>"=$,QU6=P^Y_I#;TVZ!:4;W&X5A3Q,3<4?#7I,T:6V;:1G;KRR*+ \HPQ@1&F*8@J=;2TPX( MB*)D<>AK:&KV32/S2BF="]4^)?KK9J _CL:TB0".1K(M/:SCZ5E&?M*\*@NF ME4::LW[:<5!*3BUR*5W7[%"L_O:EV IJR_2_CIO#]U^*PVEFCF@8$DY%D,J# MF,49#N-6TD- 60QD*V:967'7E\^!_0^O@>95V";+/0U3-= ]+7$\CZYHRYGG M1:ULR3\#+N64:AP:U41*ET$G^G21H %I,B=U'JID MP8_"]NNF.MR+X*+:$]VH'RL>'HM==92O+J?%$$XBGV$6XMA/.4,H09W--*!4 MJ6:ID27'FM0.]"=06G7U#,F4#9W&XE%-E)0I=!0M#; S&"S98'4>JF3)EQ>A MDCV&9-7IF:FV$%:,0)Q&44#C"!/F(S_%46M;T9;G//^2/;:V@]_OB?K]\J ,A*)Z,.201"3@, M?8 HPZU!'S!?J5:2@1G'2E(C\T[0O!:;WK3)@$W).=,X1"JFFC4Y=#-ONLC0 MT*3)G-9Y*) -1YY/EVQQ8Z9);?@$H@S@*H%$&6(^AB3V.QGTQ81-J=JDD:') M=$EK!F7&J8DV.:#3ECI-,J\:8DE9H13)G;-&J;HBI5):_,C4S7EAZ6/^Z$>B MR6$7KB4HYA2E,(F3*.(1H#'H3#*8IK+%8DSDL4*/SJ"90 MEZ%IE"V@VA%R92P,A=\FI)2&__GIJ"?DSSV6%7)>P&0JYMBM#0F[&CY:0WZX.?B!, MAHW)UK"? HPRG*'4AYBS(!/#1F<8$:X?E^N9&UO4>Y0&0J1)K(:TN^?44."? M ;0A\YKL&HB]>Y8M2?[UEU=+\E_U7U;XS2_QF4 M\#A,XI0 89#W)F$@=0W-EI K<6DHY*XX MM2CDPZ^GMI"?>:XBY#J$S53(M5RY)N3Z_"AN@7_E6-"[_EI " ')&/(1"U"8 MB(E P%EG&68XT=@0;V3/L:PW$&^\B\?@WNG>+FJ%[&&]GXIG-=FW0K'+#?9# MO WL![')^CRVA5CUZ/6M^!;9TMB87V]1*6^/A_*PW*TWN_L%BT@(*&(QPCC, M*"6T*WP0AB#"7*UPE9$IE1ZH5;&JW8I>5O!NO.($37O;O@:?+<23+K>V/^"I0'ALD+N/!3+CBN7=_Z;\J-4*>5M61[S-3_NA9WW M^7Y3K!OS]9]4!(OKZB13OBOKJ4%S&:J?A;Z(#V$0PWJDS#6?[_Y7$'WSK%/ M8ALN[=?*V2CGM>E<3YY?&+X^%+L:^NHR#UA7YP 7Q*4H$ ML33D:4R)GP2==1(CI!9+VK+J/*QLE&#?([WQECW([K+#'S8[[]>/WKK8;I?[ M\L\:ZFR#?P4Q'IEX'>U]>9[BQCNA]!J8$VCL=>JN2:I%\F>DH#:]>DTPK;.F MJ8^O:/8BX@"E/ ,81B## >88=KN&0Y\IGADS-^,[$42!K"WMAK:Z3!L+F_VJ;6L;C7 ^8A;#4=3V]2X MGK^T*?JCH&PZ3)G-:#_DU5%= > 4.)X^TX60E*:0HH2D+&%I0ED:9*@'A,+8 M()*S"]=AK)9"8\>OO8FAR?&NULFGSVP?G,F&4H5IY$ M6VVW62JS$T>EIMH.N)79G%QS!A+61; M-(IC "&,26,V1K&(FZ\55;-FQUV7[^!Y I_7 /3.$,J4VW=$K?P>P]$IUMMG M^.:-]TNQRW\4?WI/GN#EWS;EH?0$:._P95-Z^;:N\/JC]^:-T19$&6(N;$.T MRNGT6Q'MNE,X>O?DU&N=;WJSG\1O+$B:,))%&"91 B/$8,J[QR<\2Y%,7*G\ M4,=18J]+%1@YZ5'G95B]G5*BJ=*#;+P2995=F%7FJQ_OBZ\_":>:"$M\\3RP M>N[P*]*@S<@7,80)Q!!SCC"G-(E@$'1V?.Q#U8%;[>ECC> -*C&Y M6'L5+O7!7)$T^5'='5^:P[LL539'^B"<^0%F)/:%1/D(PXQVTH1#'TM5@#%Y_EBBT>#R*F!>C4Q= M-I2IDQ<.EZQI2H<\83;%XQD15^1#E[;Y"(BV!Z](B!D;ZB+22%9CRT_")$H9 MB!@+,I A#K.DLQ5CI"DC*A9&%I)V9#62$B4"5<7$%7=F)1/VO" M64RQK*9H/=RQG+0K(R=07H5*7DCT"+NN(#65,A394\LGI$PJ!:ZA,U%+K3QO] +,R9D M!(,=]_LG\Z(^O9($019"Z$=1$ <\BFAOBD0TD2J4963 L6RTN)[,X=73I?KT M75>/49A3$Q MTFR(R"4N+NB(,7732XFY"X7%5TDU LDVVWS/A(7[8B]D"V8^ MRC+&41@AD/@)35AG!?F)U*W%NL\>)_JH,7D=*-700Y$MV<##'5%:88DQ-+Q)&Z%]$&R8L*$Q.ALJ5T!#X 4 HC&D41"!F(.D6=4@0(:ER M;I9,C31M>:5$CU2%'B?L2D]IQB)6;WZCRZG%Z8Y:J2/+S,Y%F.PX\W)69(\C MA:)L?>T.LEM_R ^;?;U?F(N0:EN4QWW>[SP-$\!9%H8!H""),0[\#!-":(Q] MSC"XMDSAPJ2[+G>"Y=%\E]]M#J7,_G57]<5D&7NE#[KD?1['3YQX]K(8F2/V MI \+KK[DZ^,VO[WCXG7OVO7POWMORA*+\M/R\S1!3X50J^%Z'48110D4"HJI@6. MY51R7'JU0THM9IUHX57"!O3/'MGST#R+_A2N7DN+VM9>">^#,(UC'E*>1$%, M@RHAUED&R)EX?-JK+;7>$2\2SD@&4<)&F2B: Q%D$CA0&)"4OD#CD8 M/-ZQFG6(FKZF=GV3"6ER2N68+S5A4J3*B0J])&1 = S8FX?&F#A06'N3U!0D M*_;YYGYW9@<&8HGDU__?Y??+;;.$5\_E<))B C-&,P C MRH, Q6EC(0 ,1M);#%6?ZU@K:CA=72>5+) 61]>7[%W2HZ8.*LS86(M_YOF% MA7==?J9?9==&7IB_':K;?KKY# Q@71AG0.B\.X3*JIQ8Q(E"]_.1Z9>G4O#4B5*7(YZ/XK,FR/LNG+ M6EKRH[#],BEF@%_L(SAM(WC7WW#K99AKFA9+15YN>19;+LT_.4M0/& M]%7P[4ZH1EX>6%$>%IAPDH4\RI(Z:0Y\C/J@.1,_4[LNQ]"82F_4NBNG0^.M M!!Q3<5/C45?5G!%H+FFZ(N>:;8N2UY/? M8/5^>%>4Y9^K-J@C/#+=>JWZ;#5YKBY27!4/N>(-BO;(UM7)$7BV(9(5 M\1W._D>L)I[M\_7F,+E6ODZDDE :ML5<5=+4K:L2:84WG#F_#$]W.>!L3+"KWS$"P[K@PX[-S'AKD\UJ#P!Z\F" MXD0E:08X&NA/-IB=1W>RXDEA_[TS[DRG_ILR@C/LB^B",Q\QG*8^;DU2% 5< M;9'0R-0(2X1=Y\H5TT!F%&H+DAONK"C29(/\$$UJHJ3.[FQ52<.5Z[*DRX]\ MV0(A>\?5X;BOKG*OJFUMJWPO61TV7S>'35[VNIB1D&: )IR&!"> !(S1VCX& M48*9[ J\/8/NNML3C-YR5RU&U2B]$\S)X@%I @O=.#7BP/W;IA3 MSQ8\02+^D>^_YO1[=IAQ<3(J[85"CL^[ Y5 ()U#>D6)R('>[:9!YM&O'?GV MLNZO,P9E^W*U$O[$=.@S8F*O4[,@%P9,CD/73)UHK#Z=ADD7JHPI9Y,UL%+ M740!AEF&(N2S$%+BAYC'&>JL9LR7NO#(EBW'VO-T,E#/ /0JWQHRJI' VV[H0@,$ $L8#@ !- MPBC-6-+9PY@K56W3M^)8H[J\Q-,^IE? UH!*.8D:AT4U<=(DT(E"7>1G0)O, M.9V'*EGPH[#]MJDI4?KPN"V^Y_G'_&N^7PJGNRH'%&I@>3TNS4J2VAS*"= 8]*G)CPYS3K3G C4#RF-*YCQTQ]B+ MPNXK9I@7>M>7%0B"B 11[!,_Q0%)XY!G06<0 [4MN@9F)L@/O=,M9&+"IF:B MR V1YLDB&0['R1CU#*EDC=1IG8<:V7#D6O9(EQN]#-*7Y?X^+Q=^$+(PQAF% M275,@?* ]/)'Q-?Z:2-) Z/FBO)OU9DIU8V$>L3I9(<<<&:2$FKQ3)D.:A!( MYX 4"9R'N)BY,)CMT>)#2U#:C-*"AB%%"!*8AE&(XH0F@+2F$@XCI=LMM0R, M*BC[!I2!GDCSIJ$G+B@ST9,/5]ARKRYW MPDCY/M_7EVSW:_=B'L8QQYAD 6,II#YF[07;<8;#U)?-,N@^WV&:H854G2UN MKHV?;&/+)7:&,@VFA,ZCOYB[\3S78(<7W7YSVL 6IP&._N57E,RJA*W_?'+ZP8WDH'D2$WN,9=!;XW1JT!Z/4JO@NGU.&7&>9=4RQ>>GX9RO2+T MUJB7*4DO39S;J X"_Y@1WW>_&^+EB4 M(183$"0H2M,H)'Z .LLTHJE:S&7#HO/HJP/95CR]\58-,K48S JY!OOS5SX=IQ3$3YLS$_U[MUE^WFPWA^^=]%;WV2'DDXSP M-$U#GU8G.QK3, VHWU5K_F0F@LIVI3KITUK-GPR4<-OBV^0VHSYUMO6%T W# M5F6PASBCL.\Y;8H"J,WZ?.5/WR4)\3/DRXKTG0EOE@8,1"'-(A%Z9C3#($H[ MZXQ0;EO]%$Q/*8!6XT$MWBWHH&VN74GAG +"5\C3%40-^O\ FJCCE8HL:K.F M4)4^%\]?MQG(!_/ M9Z_E8PH G' 8]9;)R0&O8Y[K*]"C4VP40$F@G(AI^07HJ1C76X)^\D(WF>*ZDM79N_VCT;*S M AT7%IY=$#K]TK,3KPJWKZ%B$+HI5_6)H6.^OGW,]_6+616_$C]X+,KE]J_[ MXOAX6@1/>)8Q#OR$) %&$4-!W)0FCTF,"8ED(RW+9AU&8F=(O1/4NO]U8+T& M[63[;!79'(KG'+7+3.(]5]X]CP>=LJA6[_^C&&OR:LBARVUU1OGCESRORK60 M]7I3P5IN3Y7M2OK]*4+QB.UQ7553>-6CICB5"&A#GT3,YUE(_(PE(8P[]!E) ME59MYX+9\;)O6TR_]_/&:SWU:E=K<3DY>U:CLJP*U#Z3G>J.[M9E[Y)::172 MFTMC*%V<,#U#>#\Y88&,?F]B[,8_R;'2NO7CXQ(WQ2XVVY/RQZ MS'_-B_O]\O'+9K7)2* M)AKR-CPHC$>9FH2KL"6CS<+/,UT6_WJNR8-$O**@=HB;5N\L^5#8?)44M"2_ M?VZI+6:&(^Q#+.8&S _C(&$\)&EG2_R+26N)MH51M42ILJ$AAL/DRR>G)JCCN#OOOB[_211B%D 24XCA-@I!% M+ R3]L$X!41JFJ[P.,=*\>LO;S^EW/NWM[_\E=_^+"<1*F0,ZX$C'M0ZOR0% M [V^S%<_WA=??VK=J3I^W/VCZO?Q6;\_N?Q*)]?@8]H>K0.XT&Y[Y93\:4+# MMLNRW-P)@:CF+W7$$4=))DQ2E%&.0U@M '01!X8QBE3R;::V'/?RIPD/[RE MK0KMQN1*KV^,QJM)#DF14E>K%T-<#:]66&%Y'MD9:]Z\7(VPR)(%%>M*,T<@ MP( &&06(0@[C!./.+B=A;$G')*U-JV1:1=PM4&RL9@[8M:IGDQ1WO\J7GJ8I M= M6K#G7MU>7WW2J@QOA6 Y91N;6SM[3Z8I&R_!U8"NV61Z'LIFU:/G5XM:9VL^ MNT;JH#/#*80\)#3EH0]PBGW4I;D(3U*E(M$S@3QN!/G+\D'OCK*9L#6;31W6 MV]8H?I5IUC_HGHTKD_F9M?0\QIBYD3+ZA@V--M/*4%S#4?7+=E:1I8&P3SD MB..( I(V*')DB#5SEM8Q##J6"2S$>VF53;S1(?-EM)(?TS42!8&E>E3(?+< MR29('+3&/(3?N9=#R11GK,H<=?QUMSGDZW\3QM=U2<:F5KPPVTY[$$A]RF%& M8()!XM,D"+O-\@3YL=1=GS;LN%[@KN%Y+3[O'*!B6L4*J<-*.3:?B@OE\Z)2 M_I3BF)3JG4PTHE;F9.(5"EX9)VP2-_T)1&N>%/9?J[DEEM[UMYT1[D:0@PCXW:A$29%4AMLY_D._4%3 M9N\D+L2,AKB[I 5]4-? M:9NBKHV1QTOE"SB,.=0:>9S09S9*3%8ZX0(U\GJK3.8LM5'=BV$=TV1%*W4_ MK']=3:Z4)E&00#_%A&5A%/,,LPX(\'VE'3D.S#M6JA:&XBW%+FC62+F/S[!) MMOUZS'HS454_94YEL_!V&V@> NG2P:'?'V[O/BV_ M+6#H0QQE/L)9& 29 -!G_FGB0U\]OK-DV+&45BB;R\#6Y[V[./7NG9CF%G?> MIHEQ#LMOJKIKMQU48L0)FD KJHH0WJ&HBS]7Y=B*[;;ZV-N=>#?R^'S<[[]:.W%KU]N2\]\7VOK# K%J)VVDKVA=ME [G2\:>5%H6>2^E]=?]P MZ^J5RYLGU_%GC6))UG6;^H^G\MJ>&HB^&;NR8T!3"O;V3F&"T"=>$($\90@S M'L<1P]2/<8>(<:!VEYY+'(['@ 9Z)0NO#P1_4=-[IRTBI_=S:0S7.9*VY:9* M#!O0/*#@8S3>/!1\%$^+\;N&5:65'S55:CUM9 MD3Z[:$%O[ @"P+,HYBF@% ($,,O\%A8/8B"U)7TT,*[3XR?\UJ)N]PTD)^>S M:AO7HG[>D%,%X::$#RC\:&TY#YT?S]UBHCXSCN9W(Q&*4,((R,(DB&# ?1CW M>^0%4@#&D'Q9+".%Z,HWK8W6%F[5W44SC"CN$X7MAFP[4';5=OQC"[NRMY9T M78]E65EO]\=4"7Q6O+SM>%6[?6OFSW1]77_+U<9L7=Q_R MZOBX$(GW^?ZNV#]4IQYN/V\W]^?WM$ 1]R6,81R#, RS(!5?= "R$"'9H]Z6 MS3J.ISJTU?2YQ^N= ?;.$*O=[.6B#8:5,E'6>73BC0,8]; M,E0 %]I-KUB%N3\R>RPWN[PLVY*I3<4X#DF4Q)1&,:H$PH\ 2SJ;F*H=3C"S MY+A_=YB\#I1635!#,N4FR^/QJ!CU23+GIJCR$"D#,U\[9,YCOFO)E^%6YPU7'<"Z.S5'OE1@[A[%J*/K"?X8HNV@R=1&UVE;RV1T M_<,WE-[H.FV#V1A='TX--^[HJDR=Q.CJKCGF-;HZ]//"Z.J:6=71E1XWVVHS MU_,AG9)0& XAP$$$20ACGG1&6<2D+D&Q9&K4<;+#:$M@=>E5&^Y&8-9D3)L+ MJ7I#TPCDVAA_-$A6'6E>9T)B.#&D<%YCAJDS%P8&*QRIJO_;W?HH!J'-@,YL@N4NPK!D;=00XH;0E5_HDJXT"H_!K,@[,B5J] ML6 4BFV,!EI4JXX'E]B0&!&,B9S7F&#NSH51P1)/RA=SO3X:=3<3@X"S,$F( M'U:'M D/*6QM0\!CHG5%EY'%<4:([AJDRZ&6Z7U39K3+#A=C,ZXU9LR=;,UK MOD8CWL/3.=&>P.K-^"#1NX'+O1PWP/2CF4OG= X5Z7*H>#!]&,6"(1\3!"A(DYA# M'Z8Q\3O;?@ACE1W#=BPZ'LU.7?+QK$L6IW91VUILB>7AL6HZ@M6&J!;?S57= MN_'(0W5<9Y+3_\/T#6QAMDO_/+8V6_;I]7/_5AF3B>^%G54UDM_GMW=2&,H% MP6),Y2 )JR,:-$XSS+,.1,0YE(WO'9B>6A%OJA^LANKUC-( U^/YB;E7$TMU ML-/2+Q_'3]P,>G'\IR]Y]YH+X%7POK_6+ZH[? [%8;F5^.BRKDUY$$8^MY<3 ME_7EQ.OE(:^N(=[GC\6^N1FH;,Z)F&W'4F^#"W,"AXTY_9S I7/%*!W"P9P@ M_?:8KP[Y^M/F07SD]NZC^&YYMZQWA365$&B:A32-0Q@F&0U"GR/2%,5-8D:R M0*I*SLB0G(^ATI%OYXO7.%/)PKD[:D5>QFY8B_.4<=O4V43&M#FGF^E<;0#3 MJ9"]%OX#S94L.JTSF;+-N%$_A<3-D_1A[HV_H7:0B" "4X"!%((<&H-'_\@ M4<#%"DY3-=\_2"2@ZK7M6$"+]5&B@:H$_&9WN\O_,U_V>SU1%, 8I31E(0Q0 MBH,4=S#]C(6CA04ZX!S'!PTD3V#R*E CC@E:+37"2.^ZD48>\I^XHW&68)IV M'C$(<-W>>M' U0T48OQ?%?>[S=]%D/![TXD+T8F_"RM/X4#&,RRBGBBC&!&$ MQ=^T 9@ /_"EZLM, .L/M+'MG>J1Q"E:>:0=;FX:>+I=;C)M.\^M;N\&#D5. MV-S_(%O>-!RWO>U-EWN9:2[/[\33US3?B2\.[T7W^N58#7>W=]77Y0*$-$W" MF*4APQ'!/DW]E!!"XR3EXD=4=K)J:L?Q*-& J53AL8(C/^LPYN_ZE'%,ZM3T M]PJR$5F4GX&-R:;>/*I%Z+40O0K7C=>^H;=WWC"W,M.D*QQE/YQ"EN],38-6)MW7;OSZW_>LQWY55"*B@_ [HEPO; MI^%=:U1XIE_5GQXIR_Q0WGA/V^3S=Z^#/6[H+IE^*N!=_F7=S* :?X87[4:2<]V&4-)[YZT]UP'!O>-71XR1N)<=4FX?\[V8 M[.WNWQ5ER9;[_?>[8O_[$X!Z1\2-R963\S%Y5=-H(TJ=*.X5K@9DU!;+\]!&:]X4;MY% M-16C38&7CU5]EW<5LT)&ZP-9F,"@NC,C11B ) ,K[,*.,I*W!$(!8J=JG@9F)-$CI+)T--O5UR &1=I3H&H>C:='% MXVH6:9VO'JDZ(J%(6MS(K)'?'K[D^W?%[OY3OG]XMUE^;B^5;#>&A7X$01RD MB( TC@AB*/0[@QF2O[K%T(SK^5R%SJO@O1&__>"= =38K&M*Z?55\Q'95)S% MS8I(^87S$0G56S',21;[.S$ $:4CE/*)'4R<*JZ^7J=:T02J-* A@BB'@ M, U1%D><=.9XG"HM!&@;F41OM.:P^CSJ:HX#"FVHSB2SUTOL*"F/(J%SU1Y5 M-ZZJCQ8OYNN1[_H]Y6%, N)GR:<1@CZ 2+MGG*$TB26VN%MT]ZDZY+O=$_X M6&':=('2#2B;58^D5RUUV9+5N_3N+E\=-E_S M7F<_+ _YA[PB1+T7SW_IQGM_I36=J+&%)AA0ZS$;>!YJ/JK'Q73=27[-1CR9'0_E M^/, MR2LQ[XZ_5&]3?:]3/=5<*=R19HWCZZLY4]"KILN2""=@5WZ)9PJ6-2\[$^]J M!=436+T*;/7F5IO/*[PWYZ/<-=YE%GXD>;FP F2;U>F7@JQ[5+A[!S43MM7& M\EV9=]82E&28(4RS%.,T8]B'83]="2.EVBJZ-L8;&A[WQ==-J7PT1YL\Q22M M0]ZT<[0M)N^'%M6?)TK1/N5&)D.KR>8\ E]C+R[E9XU8D0E07P^;:7Y7['.^ M*5?[_-"F2B+$& Z]'I-,S:RALT.+T.:).>G81I^4AU&L8U+UFZ]#J+*5C-_+IC?E,A-JN M*$W,A6#5/K'3AZL.?"IBPZ?L0;G "$#(XR "(*) J'*6=-8B%*1010IU M;3C6O7-8Y^K7)GX5!5";2#FU&X-#-6E[0M]9)E&Z])H=";M S(!>F5(Y#W$R M]J*P^X)9D9VW.]&/\_)PN^OU,"_):K4_YNM%2@(4ID$0([^ZV#HB@'49S8@A M3M6*"+E H-+9]*H%-4"$6C4HO;Q-J^WS;5U"Z%!XQS%DS:RAC"1OM!:R)(?5 M:DO;6L7N+ S,JS69&O4L!'.(5G4QM=)(LQ9:.Q[*B;!%-F4%NGWZF;U?!%W' M_5[,418X3!!. <8HRB@$+.5Q;S(BJ=2F "N&QEOR$9_*]U]59\5F+,K)Y&@$ MJNEA-U2="]Z-=X(VKN@-D32@;E:XG8>,V7&E(KIJD>OK21,WAGY@* =V M6OKE%YDF;@:]U2;R4!QW]5:HS;,.4EWU7>WSV^=B;E8NM\UG^LZQK+1NN35< M?U+G[,)"E$/RIU^1!I'$8)YT':#Z\T2IB[ M=(@L N?ID+>S3(-(-Y#]-(B+EG&?!FE1SS<-T@*TE 91;:1YS!^<>FB0!M%C MTU"8>;[:Y\LR+S_DY7%;'>7+!&$?\\-AFUB,$C"^/ M1RQ-4I*Q$ J\&6\QQEDI1Q[;O<^#-*"\B.3-5)P=IJ5;9_M]RM-LOM^Z*L+Q AG\O#?KDZ+.(, M8IK"%'(>HH@!'$",<1PG21!&@"!)%;)BRYVX]/":VS5:@%Z'T/NMPSAR3049 MV@9TP"KK\^C>=ETJ'+ZEBJME];U=O1%"DSB)*2,9C5A&TRR+06>$9A2I38B'+OCG:U8F M'*@) FM6PGI;(,(9A"E'F$1IEB8P!;RUA3@-%:]!T[/A7!Y:0-ZRAO<7'9U0 MYDU%+EP2IJ,:-U['V+3R\8R7JRJBR^.UVC0()+1VEAMH1BT=:Q^ M.&L&@:P/XT;?V'B1I>&-C>;DSD/V[+CRZYBNA=C.)4<.,:[S,Q1@ M6&1W'OW,JD?/@POK;,D7M/HJ'E[LO_]'L?_;V]W[?;$20ZH(=#XL?_]Y*=[9 MS7);"A2W=Q_:$P +%B<9@7&8I E@G#*8T*0#$L0!4JMU9=V\XS[9(1Y]^56= MJH'NZ9#W>?16EPZ^J GEF$O9OOQ^GS\N-^MV1Y 4-^?]"0WLP@0 DD,<$0S MRGR6)2S+6LLQ3HG2-48V[#GNK2W$;H-D4P^RJ&"J!?Q6J)6+^\=F52W\[PCM MZME5?#87JSW+YHXKCA*D#:BA3(1 1"P+ ?A0F+ M66\C3N)H<2@.RZW&6M+5)RN)5@]"NH]]JG[%6SU91S)81KI.E,;RD56.C):- M)EPKDETCDB9K'N*AB7UH34B1 5E!Z.Z&K$*P\E#O0:OBKCYI485="^JC4 B1 M#ZOM9T$294!H4&L:14SI3G K!D>8H;38;KQ=<3B/>KQM?_WI*8VJ*"YV2)?3 MG-'Y5I.BTV6R9P!KML\@UNG1<55*AK8!\;+*^CPTS:Y+A<.W5'7.5SSF^\/W M]^*]/ BCU=K48X6@,HE G"""8\PPIED (.XW^\4I!4IU*HP,.9_E-=ANO,<* M7=T!\PZ?T,"![N> 5-EIWDA\JL[O.BK?]U2F)RI'5[(AF@9G=!;8G8=RV7'E MQ1S.&C_RF>:#>-$V0@Z;R%!82K^MML?U9G?_UZ)8_[[9;A<^08"'"8A"&H99 ME*+$[Q)C,0%J91>M&'0=JZT%YYN[335*5 ?R6\#MI$]#NNRP+"=AHQ.L)F4G M>'UN2B#T?N@Q>AW(T2]CN,[;8.[>(NWST#B[+KW(SUOG2_I^W5-F[*PP$!./ MCD 69BSQ*IO7XJM(*2LIF*'[Z?S620+Q4Q,3,6(^"]&$65=8)*D0EO4SDQ9 M,ZOR_FL=HWKWEM"W[]Y^>IM^],@OW$O_[U_??OI/Q4RU-9(EL]53L*N8L3Y! M[',[A^^3';V296PH66V;]'F(EWVWGB>MW?"F(8#/SXW!@* L#6@,*4!QF&9^ M&O<&0TZT)4_5D'.1ZTX^;D\8%0^,FM"H+&HN^=.6L>G/CUYF2$ZV=&F=G5!I M.W)9FLRXD2FJW%KX>7DX-@5K;N^Z]3R>?S[49[X>-]5\IJI]<_MYN[GO;B1* MXPCZ%'*"@P F*59/\-+N"^5K':+P'&>I^MX#SWRZJS5:8O!6J!OSZ36^+UM M7>BJ.'D@7^K783,-Z^!\6DA-(KO&.8'V;N^\"K97X?8JX!ZI#[]*-E_?K&I^+_;[X77Q5>L>=D/^JI'.Q_5K]:+7/UYN# M=[>LKMX[?#?V@N)'@YH5\D($AYF*0\0GZ6180%2;?)#/LD\=5ZH+F],4;_^D(P,?B+ MAVSK:%[O,@8+Y,H%!>.RJA8?=-C>='=>O)82'/DV\6MT#6B;/:KG(6P6_7E^ M9;AEII3V<93B'.2!3C("991'%70!-31A57*W2M.)>O=D]7*V)/SE/+ MQ!-V*963KS&X5!.MAL3IE>H",]=V?1EP.0]5,O;BM9U?QJSH+YDN@@"R! 44 MI0&C&?(QI'YO"%4%D>3W@6D\?I0]8=U!:&V9T>%-=VW4*F7F:Z)3+X0J+8!* MFWVUV^>T=JQ<#%E2H%,7=ED-T548G3W14S:$'K;(>H&F?'&!U5*+^QW M<-8RTV]S<.=:,<*;;989/#L$EM X#"A&"4%'-!JG!B<]$?HJ/PH)0@U2YQ%BVW#D2II0FQN-3.'"![&? M4LY\/\0H!""*2;=CFN)(1!)Z*<*KSQTE-V@C)WB=(>5DH%5RM+. DR7_Y+)^ MTB3-0Q>TD%_.\REZ+W\M[O-S7&]W;73\OMC75X$>#OO-Y^.AVHGUJ:BDJ-HF M4FS%0^^[&^;[XQ8)P(#B+,AB'!/$XC#%80?2]Q.L%K^,#,YYS-/XH'AB:^P6 MDA.O&3>-FOZ=._(_VN.M-U[OC-=ZXYV[XQT*[ZE#7N?1A)J.7G M(>I3.?_BZN8)VT!_:.D-,A2$ 8Y1BN(DA3C. M2M=U,8IXHK2 :&W$O^S^SV M@_?7?7%\K%7E1Z]\(CBYG2%!GEE=>7="J;E4O]#E]\M)S_9JE22PP/9 - *#ZGU=^$9VL]);'PY=BO_E[OK[Q_I[O M"V]3EM5FO[IZ^/%0'L078KA1OCE%G7XY47/-NYJ:G0C_V!#^[PW-;VL21[\. MY3DS W)EPN,\=,K(@Y?7FQBR(7]2Z>&AV)V921ED809I#'R. A;Z( QZ,S"4 M7/C6?KQS36H0G0D2@.>"Y#=R=$F2(O&3$-Y@H6*5(B%\D\3@!B?]AQNY,KG7 M5;U%Y)3*:5.HR53;!M-KU'-.!@1*F[YYJ),^_!<'NHQXD#ZDO5YOJCGGH>'ZW66T."P!32A+?]PFH+@*%H1_"SC B*5=3 M5 L&G8MHA]'+6Y!JBFF#4SF1')E,-5WL6>S0>3^<2V4+<.3[6ZXS-B!\%NF> MA];9=*AP]FJJ*=JG?;X4$[WOYRG .$(HHE'$(D[3B&"2=7526$)ILMCE]W4] M JE.IV% JI/AII.=8Y'?4==BZO)SRX.(^\J#!V^2*+E)@%^GW> -B/T;A/PV MZV:2;M.A64[47/&K)6(]L>=)MW$EZR4? Q)E0-X\),G$@<+:BV2ZNV(1)#%/ M?!:@+(O3**0$PWXR# (_5=FYJ_'X43;PRNVG,-U.<9U*W6T45EETMGUBZCT3 M2GLEI"F=A]B8.'!U;X0B%[)B\_-F5^SK76;-SK$%!7X2"^\3)A[OLXSA?C,R M"Y-,<0.7\N.=S\:>[>[=G"!0Y-S698<+F&&?9RC. (A" M*,8B KI3L!QRHEO&3L_8*")^=G"U3JOIB+HYK7)R/2JC:D+\^G6&\[K#<$ I MK3$[#PVTYX[B786*/,E4K2)5:Y.5>'Q9;UHI?\X?/N?[11 &( L3CD! DH2G M!&2(!E$:AX10/PQD+_W2?;Z2.JE?Z56A\LYAR=)X#\GYK M(%T^GF2/+_G23V/PIE?A2?X]DZG'=,'/5Y37!BO35U-W^_W;UV2T5]]?:"X0QR5NT%C$.,.&0P[1!0%#(J([4N[#J6X ZJ]\.Z M!?OG:J?LJKN^95G?2^Y5;X2W5%9J)PTA%T=.U09JRGZBGY_3W]^>\[O ZG5@ M;[P:[K@!IP*/ [&GB]:81QCJQ+/"_;OL0DG[^WX6." P0Q%A$8F3%.$DA'Z/ M(DTS^VHJ;WMB13V?C(\BJPJM8E-:W32(4WGM(<]18GMPQC*KWC)_)*G5\$Y+ M;G59-+E:\'V^OROV#TM!UZGFZ$?Q9WFWR==O=^_W^==-<2S%YS;%>I%E3(P! M"0@3%(09"'RMVW MF)Q"SZRQU$3[DCJ?M]_) ^_C>?MU3GCOA]MOM!LGU5@?D/81FW0>:C^FPQ)W M63KEVF1,J,-^UFQ5WWS-V?*P^O+K(UG_;_'S*E7VJ?B0?\UWQYQ]$;U,#&9I M>=@\+ _Y[=VG_7)7BL<)3][O-ZM\$89Q* 8LDL8P930(0H([U#05+[WI@#$F M5L>C28.PTIR\Q5@=DCN<4(JQ1, T'T%&;5_]X66N36MG[*F]JRZZZOSS:@?? M'!^]DXO5IHO62?'1_OU(S]Z/,U>]]X/OQV@CE,6&4QR^IGAEYCNV3<*&Q, W M72O)K)R^AE@%[,_UB0N!]?V^N!?"4"YB@0,F:1B&:11SDF1)BCN,41)AV377 M\9&--N(=FJV!;3NOZY-;Y8WWT""N=.ZQQ2R_0#E!0UY?"IYW&^H-;=9\F77; MRB];S[N-]1:\R4-QW-55&S:O9Z/WC0_B[U5QOZM*GGEB=N.M3O'-JHMOEJ?X MIDY7KWH9>*6_>[]_V:R^]%;+D]GRS]Y^<_^E#I+$*%ENQ!#;3."K$/I;^]0* MQ'U1K,40[)7Y_JL8-)J8NJUV6/URVT;"5+YKG[DIJVX[(LE_=-H+YYR,VN9;+^WES80##=^SG]UH,)?2_FH!"J]ZV6 MY6V?JRX7/ M1 )+$SP"!$64I#X/.BA_02&4VK_ILQ[%(!:?JYMVJFNJ%+*I, MR'557SU.-AB(\C/848FWFB.(HUU4N[5YQC3M(&C.<23_M#N$ZR.19QU M#3L1MC1K5R)H^^S/)T)VX-LK$; K!LW7O^H+=ZMA-/WVF.]* 2!A@(&@JM%$ MPCC.JLMH6@ ,("QU=,*!6=P;H+QZ373PRYDQ;(/BV1WMWEJ\/M[GE9NZX\ M)UPD01; "/(P3FC*$T #TDTRF-#H6$DA+=IU+9&G'&=>8ZWFR?OG!31OZO"F M2A0.E+UUWP22XCD1^XKJ>2(^[8E_47-SNGK#"BP.R:>#MIB)?KKP[+F .F-/ MNI[,ZDN^/F[SV[L/>7G8'U>'XU[8);OUA[PN!LJJQOK7PO5JO-YO-6+)@ZI.VD!. M0J>B7TU";3+OIMR+/(T#&NJB,>:AH4X\>UZ=Q1E[US2TW!^J$+@LMIMUG6QZ M>\@?2O)M4RY8 #'SHRQ.A4(#A#+BQXVA**",2AVO-7B\^VGW"957P_)^JX!) M"I\)<J94XE_/5>HR&:^(D07FIM4<&PX4UMXB$P7A MQ8.( 1=(!'P,9Y1Q& (>AC&,PLY4B+!4N&5D8 H5:: 9Z8@L?3I*XH Y"UIR MC32':M*8EM831?[FJ"BJ+@QJBA8?LG.[V\=ZS]GN_F-^7R7%N^HC($G3#,=! M1##'/@>!GZ'.&HIYJC*/T[7A6%MZ6%Z'2[&(D#&'A3$Q@=YIS,K2Y0 M,S"/,B5S'G,F8R\*NZ^8ZGU59W.P:N95S\.JO:WYN\TNKT5O0;,P#=. QJ& M 8 I(J0+HJ(,)TJ))"L&':O1T]Q%!;)-8-0PO=\JH,U8KJA.=MB6DZK1B5;3 M+1L<.[K1ZCIO Z)FE?9Y*)Q=EU[<:V6=+UGM>[_\7@ML5NR?H%@D*0DSFI$T M3!*2H*ID4=J92T 8*.PM-+8USC;"#EY]PF%_#E!-X/0IE1,UMS1J"=D3ZCY( M4>=$MRY1,Z!5QFS.0Y_,W2@LOV7R&Y]_.3Y4X5ZQ[Q80W^?[C]5E_5 M6/@1IQ%* B%YL1]DXI\)#RG)<(B9GT12^R#L6'(<=?4 Y7?-6F!O6'?&)TY- M?'ILITM!!3JOAN?]U@%4*,1K@5'Y?$7#[?(W_4YA MB[X4+MXPY8*4[7W3F?"RVG>WV1V%_79R7^S*!<<9@9S1A'(HIO0I0R3H# L\ M2ED]"^8>S]L=MZO'[UU ML=TN]^7ERX^=M9)$W@GB^=ZWFUGNT4 (0X3$E,8LJK.91P@W$+@ M$0T2M9L;K9I6Z;U:MSK6V_KKOKL^0WH2V'['\*;I[8?EMUQ>/D?HO<,$2_=C M2^TTQQYMR[7!OFV5/]E>+AY_0K& 0DBJB3:)N/B_B*$(TV'C/9+/J?%\5SQL=H/3/ICBF&# 8P(B@'$8$H):JRD/$JGB([9L.9YZG4&4 MSP-9X?!Z;FUL^M2$Y@R=K?R:%5[E,VQC\ZN78S/G62;+)L'%A3R;31:GS[19 M]:9P\ZZIA8__D5=EUO(U$3.GY7W^R[':,'-[5YLN;X^'\K#<5;>_TF6Y62U\ MAK,(TQ!%+"*$08!IW&%(T@BJS1+MVG8^3>S@>LL&KU?60+WBA-0[EFTIN^+A M\7C(O<\5]/[HJ??#MHZYQ-R@S\C5W;0*6)NG*0:KEIM/+IB=KMW4QJ"^P5J@ M7H.TFLDW6+TSL#=>#7?)R8' V$V+S"-P=N1;,<8[K7$55QT";%FM#HWU MIS=NU]\3*/)UN]1.]ONJ+DN]ZKY 6 MG*MV=R#]SEMOML?ZC'J9KX[[NJK-FQK\F\\5>F_Y^W*_+O6U>(SFDUXRF5.[ M*2^I=."]!GVGUL]3%;QKT%,;G[=GZY9W[M<$UW\9M<-P[G:L1I['0#"FPZ_= M&S8FUX;A>]TS\O6+T6O!(:2 @I10A! ,H<\8;%%D D>BDA^V;=MQ!KD5D><1 M^KJ!.WZ,KM]&1E'Z*,WC-$YO/9A%I'Z)3?58W;A=YB'2SKR3B]8B;)5\*%^^@[4V6 DT-I(:TR'"2 MX)B'08AA%:_&,>B2SQD+,+"[XU+-MF-QR]SNNZQELM9'ZSLP%9M0.KLI M)Q(D]V96(MNH:XUY;ALQGQ!JM"M3KVGF(;[.O%/>KVG"HHO-FT_Q1!&).4G3 M*$MHE'(>,!#TD2[ 4O6XW*,80[1?W\WI1G^MMI".$D_5.,::? [\3)7K(^WB M9X]%N=Q6J8 +GWNZLWY&2J[0()9VZ.HU\AS5W8F?!GMW39@URB4L&(I1@J&? M!2&D*&:$\=Y6PE.E4MYZ%APKM=+&7H?AM";]!FD&J\Q;2B_,(*>@FDN0IG$> M0F?H@TSN0)$178%JJVG*]+UAR MT<@PY:G,L)X:N2377)2^'S&EH)KZ:M,A2 M2+"/(0G2$'"?)U',.AR(9A3FLQYR)RQ%W+1IB(KZE=.$:&:W0;TC_W^\_3; M:GM7Y]TKD_WLDAK_.HBX!ZGZI?>NWLI-D%5^.TN)RPSKBQU?1XBG9V?)V6C189 M& 8F:OIYC!Y3.7_QWJX)VD!VK#*$1K^__H#Z*J$X$Y!APB#D.,*9&%!1W"'V M8:HT<$V)T_$H=DG15"XIV-D>F7Y4/>WBG%$Y9A/\,Q##@#-*INDFK-0LR@TLJCL;%IQH@;KX*H M>*FR!&LP/6<=U7%'2@RU>1HIUG[7W^X28\Y] M@#E.491&B(C90-3!@S2QH'P.0$T412OG!=[IWE4U7O..$FB[:5D[4;631IUC M+/Y.X@*MT=MYSJ.#2[?MAM2ZO(\TVI"'XK@[+%*8!D$FT 3 #S!.(:O_56-C M%"H= 1P'T0CCS)M34:&7E83R)]JT6FY7QVVO32_J3O1KLOJ5)D9JZ%$&'0=M M/,F(<^,UGORA!IL&LKN11K%Q_R&&&56?[8XQ6HS+#C#9G:+9% M>:QJ(_5U2P. 819$-/0C"OR(8X9@0 GU?8!XY$O*B9$-=RI1P?)J7-X9L,DV M*P^Q--"=K9 [CUYJQY7"P:'DNS6[S;+SYMMW>U_SI<5AO7M[D,E M!=4%B^(#OQ2[???/ZB!(V2P7$A\!"!/"<<"#-(F2A)$.7X13IIM%1FQC19&=5?-J*W*+N"[ M=S/4AI-L ;%&MHRPC]:@,QL%QO/[TI Q,O.RXPM;EE^$S>JO]+^.FZ_+;=5+ MZE6\@$8XXT$$(8I]$F8^]N/.8$;\4&7 ,##C> 2H(-5*4']Q!DYKNX4)G7+: M/!*3:F*K3:(31;U,T8!$6N!U'IIGPY'"^CNGIDKUG>&;U2%?OV[Z]>_^G%?5 M'Q<)H"")(0)IFD4)"9+ CWJAY(BHZ)93(-,IF];V +>-(J=^LVD/:_HXR98" M$QH'-'24UIF'RH[C:C'!VZ^FU#\7N_S[S\O]W_)#=MRM.V,@2S$COI]&F(0! MQ"'+NF 5DA!*70YG:,*QNM:HO :65^/R?FN0*6I2J,.;$PU\ MG9D!=3.DI$8?7UTLR%TN]G*9UZBES'HI3Y(60^CFF& 4EA$(1I9S6- ML9+HF-IRK3XG3%WF46.V:DRH8CIQ!"X5Q4B51K<9P-?YD=9 M>=W9)K8[5CHMFE#%=JJ]#Z5,],V:RX='U5VI0O68U[7^RK?2;D MT&-X!4P;$\;$9TE" 1+Z&B1)!OVXRQ3ZF 5,1>ILVG6L>"U4;REF.QMJ4FB!<">JJ,#>@#BZ:(-Y:*03SPKW;["-.6RVS__KF.]6WYLU ME1CQE*,L(DR\2REB(0H[R['/E18P;-@;+R;\_/U)1^UA6IS=*E)M,L-UQ[+^ M+%>:TA%GND]X4I[MZK$\#\VSZI'4K->$+66->\UN%X\*"V%*8A0G)/%!F(1) MU%LF"=;2. -[(^XSO- =S:; )E0K:MQ(+.M.@+4)=JMXEUF343P+G,],\6QX M=$GQK+%EHGAEOZ>O"RAC1F(<889YEH$$03_DK>D L$0OK#,Q.(WF/=F"JS?W MM4.WONPY9=J*[JF1/)KR/2=.4?JT>9^O]NF[)"%^AGQIS&G[+__/3;X7O__E M^[O\JZ"W669)"491"C*& TB3D.)N43@04)02@)9,CC>S[<$UIP[(OYM.:8V8 M5I[5CD6R]JJ',K^NY[<#C,E-<6U0/C/=L^34Y8FN/&?L18'!&((X9CFD#,:6\1$KUM M,AIV'*MDC<6#IK-B'0(5Q\F3C(X9L#LSU3+QY))& M&;-CHDA^:Y$D/L8H9&G$8(B2)$QA9S%$ $%319*U,XHB^18529I ?45RP9TM M19*@[P5-"75%TM<^9LE=DB![;<[[\+E:[Q+"(:HC""@*1A M@*(@A GJ-D^B1/QML[*6JFW'$GF"6XNDW.4%*N)Y!F[ WK)1,20 MCUU"7Y'$ 9UTU1SS4$MGWBG6P#)C458Y>7Z7BY=Q717;SW=E76W_O7BEFQAX MP1&E&/D@07'D4V$_P[ S&E*F=+K%T)1C7>S0>:LS>-ZC^(RWK &J*:4IKW+" M."*E:CK8LWF.S*N@M>F <;5OF*PD_Y(]5Y87=?7]; M"B8TBA)$HR#@?D(Y(B& 09+@)$FB%*62G4?[^>[Z3@O)ZS%-=@O0)7(&>HXQ MG_/H..9N%);?,[-N<^JGG_)O!RI<_=LBBB*:94&$>)@&A* P\4EGF5,?+[[F M^\^%["S#AD65/G4.3KEKO=W=%?N'.F)2&\RM\*JG3*X)-16I$S[OMPJA5T.< M6+%>(4U!O$PHGZ>.&7ET1=+,V9)5M]O]_7*W^7O=?UFQ*XOM9EW_@^S6[\5+ M*U"UUQ=FF]URM]HLMQ_%=YI3";WR1G$BHI0P28.$1PCX$8&LP493',>R%PJ. M \9=3S['?^,]\:!.HY[[4%U-VGOAG=R8+$*Q0OZ (HS;N//0C)%]+J;L3B/J MSJOR2"!(& D0]_T,QWX"(M[!9"AD:B'8Z/"[ MXY:L5G6%Y@_Y*M]\K>YX;!>X%R!%).*,1 $G,$Q1RGQ48XACA@5 E>5#NY8= MKR;V8#TQP??6+5QOV>+U?MCLO%\_BA]LM\M]^6?%3+[=-I#,[D]&OV+&_PGS M'5*O@^J=L$ZT#T.)R*&U 2<-,@]5=N3;\S4$APQ*%Y[?MZNG'P]"M-\O][?[ M6M;7];+&^WS_\=A=X_3*RN@ M-][C%<3SQ/A'QO"!4;1VYOX>-TN MH J<7@UTY++S4N0-"*9E]N>AE+:=>EYGW@5G>MI86RK)\?"EV&_^GJ\7 0LR M#G@29B1%(<80$[\SR@E53%H8&AM?"VNY*[UEC]%$^=3)U5$\IZP:*EV#S2/7 MZ1Q!W9X3):UJV@S/4A<$T""D,6$9)0%&$XR#.2&=0 M?(.8*Y>DHEKOU9G>_"'GH!P02$",D9KG,3T#:6N5!G,3FTJ1B;3)]*DX@ MS45*B5]]I7)%K!VYNI5@=#3-.@.C*%PZ),]7O;2\D9 P?9:D#\(7#P_%;GA6 MRI#/0Q 2R&@0T F..LM)S1!:EIFPZ)S/6M .DN766%=3N'&IEM-Y5J>YY99HJYZR MI9'5SC A9L2ILJ8Y)=-$RR;.@PU0)*=;VL3.3J_T/;FL4X;L:.M3.Z<%D)& M,R;L)"'/,I0F<6LM!6%"#;5)TLHTNJ23\M+F45./'!!HKD4WDZ2Z+G"C(D** M;,Y4@%2]N"8^6JS("L^G?5VG[?N9O07-8I)E*>"TX%Z*CEJ6J-%G9S.N.9,36-ZLIZHS+CJ\@HC \IBPM\\5,7(@\+>VZ1X M>G7U)5\?M_GMG6IMR/K P*=J^]AI0VXJAVW MN>6T<[[MK*:Z?0-7!R]TJP.WQ8!KI[SI#O?:;)(!V9^FZ>[MI69A]OR]VXLM5>PQQMV9?1"<40??N_#.;W6KSN,U/QQ0!2WP0 M\23*:(Q]CA*?M_OW,(E0&DAJU1A0W"F40.^=H'E/\3>5'!L/O,WNZ0<[)R8[ M?FR!^ $=&K-9YZ$^HWI<3->)1E.:DP@B,=?G(2(H12$/: 0Q;8]18)I&4.E( MV"B 5 1'XZ38H.JHQ:_CM(_SHP." M+M_2U8,WY?+^?I_?MT>3/^1?\]TQK^/>1>B'F% >$A\E$6"0$(9QFB5!G"0\ M#'VEVL$FAAPK^%-LU?RV1==.5!7O)3+C5$Z=1Z-3377UF713-7B I0%]M$+N M/'3/CBO/ZP7;X^>:3@F57+#E(;\O]F*:3KYMRH4?(\9QA.(@C4,1&T,4Q)T! M0 *I>W$T'NM8@TYHQ!Q4X)'4'!U^AA7&,36*J\GCL;(N5L>'KD;'5.P\ 2'- MTED12N_S=V]U(NWWW#N6N7\WW]>T)(?I359>%_+;8@ M"D MM2\)>458#5B;5D9-@!?&;XR.1/+B8;G9+8(4Q7X<81(RGA' A28'K0D. MTS!4%TG)!X\HDPTB+4F094E%*AT0I"^6(W"C(Y@..-*3S(Z@NL;,?/2S0755 M015IG).&JD)_546U_)?2T>+A(=]7K?OS2/+&J"9X@[X?$E];= T R6VXD9A^?615^BWN_*P.1RK5^A5 MBR2._]_VOJW);1Q+\WU_!5]VQQ61-L7X$52*B4* &2-=,SW3-VVN;YS@?@PP%P<)"B" 4$^7' $/4 M/UCD+%7:L[1AQ[%.OX+76ZI[DWI;K8?D4T^PKR(;@TAUV1Z24--MB1Y]5$7% M;U!P1^EEOSI+3?K=05_?^6VY=B-U\5NQ\7[+$493BC)$S$_R(>)TF6 M'680%"H'W?VL.%;S$W"]M;PGG;>5?#@F]73\"J[A*537\.&H-%/P'OU21;\[ MW;^BWG8H&U^[+?E1VNY,ZKK]ZWR]?YPO=GN9+7MIIDAH##/*4)Q0ZI,4)S%N M+29!H'Q.U]>.8^U^!:^W>OHJ/B2A9CK>JX^J*/D- M"JYHN2WBQE=S:YZ4]KN51B2>SU>[I\5\DU\P1P 'C*;4YPF*(.$@@/Q@+HV9 MQXCK./R K7\8WHM+A2A\*!HU@_"+L ;G3R,$'XI'PPC =SE^+ MOVWP-;Y@VW&CM-R/U*7ZRV:^WLKG,JON=,%DF,8ICN)8A/R8<<)DQ='6).-< M6:Y[&W(LV:_Q]9;M_KS>ENY!*=63[^O01N%27<8'Y=1,ROOU5!4YOT7"%4FW MQMWXLF[/E=)!WU*7][_-A13.U\N_S;>[_ _YFPMF$Q]R& )$&?,!]#%(0]B8 MY1AF0%7BK1AS+/,5QNK:UA%E;[&WP_)MP1^<8#W1[X8W&J_JXC\XOV83@(T^ MK#(-J-!Q92JPRN3XTX%==TI'/4Y]6OC\)&8ANM]4_>[CIOP/86[;6L,$QR#F M\JU0!AEF*6:M-?$#Y>WV/C8<3P(5-*_%YK7@#!2J%Y&W!7\H#O5T_B*JH8M@L#[B=,79.UO^Q:B6M GD1DHB#Z3"F(KE.2-*7VB&48>C1D MU2E-AF*JU9V4%/3EK;@6T<.DVNW@Q!:^_[-T8=5N\ZSA4>KJBW/?[&5W.+OER\G6.'(16U_Z7\ MEF_6LJ==L^E32"AAP@+W61JA,"9!:Y/Q$*NJ?7]+CM7^"-"2VEO@]K;:#TNK MGMIW8!N'3G6U'Y96,[7OVV%5U/XF#U?4WAY_XZN]15]*%SU,(PT\7SS-U\5" MS#"O37% 2 ACB!E". P!%A9:4T$(E4-Z8P..M?V(JX^@F]-W6\<'84Y/OM]" M&I0SC:3N(;@SS.8VZ7A*6=Q7?+ZBQ[TI&E^&^[M06NPRZJ++UOGFZX\S,X!% M($PACI,XX"D' 0H/9KB(\54%U^CCCL6VQM1':,THNRVRSMG2$]C7< ;C25U8 MG?-E)JK:'4Q%4"_Y>D5,>]$ROI#V@U]:ZA[J LJ+?/5V)X1G*0;,3WU N \I M8VEK!8%863]-ONU8/BM(?=33B*_;XNF:*CWM?(5F*)+4E=,U66;"J=NU5'3S M@J=79+,/)^.K9B_TI9V>H95]]G(NS"1!C). A5D0L]"/(8&MD3B($XVD,]U/ MN\\U>^DCF"9DW=9+QSSIR>4IF($8TLH><\F4<=*83J=23!5[45+*'H2,+Y1] MP)=6.H6Z3+9Y9NS[;C,_[+OR$$":))R$00*$F0B%K1E,@U15*(T^[E@J#[F/ M_VO^_/)_O!J:@2"8$7=;-)USIB>;+9R*K8')4M=/YZ29*:AA7U-1TDL>7]'2 M7N2,KZ;]X)>6.HG>0T7OUY4R?95=AJV*YV)=W\9K;"9QPL(8T5!$O CYD*&F MHGX6H(@IQ:%V+#G6VE-PW@DZ70FQ1&NW^ [/J)X2]R#3R7-%G3Q=D"*[_$[C MP2)+OI0N>J"5I]4^%.O\_2Y_WLX8]@,&0!HGJ9\RP&,.VA5ZEC%?2[1Z&W.L M6QT/@TF,7@72SCMK&@2KR=>@W.HI6$]:AWQT[4!7AY!98WH:6F;/';4'V$QY M4E6TQ@P7CI)R73U4_+=B]T3VVUWYG&_>KQ>K_;)8?Y4OK(O_++_,O\\HX5&8 M8@;]". HR1 N$7BAP&8K?.=FL2YL*XT,K-Z9+9 E0=G WA[YRU?M9>>RCDA M74WX1F/<2 M;Y9/CT&OQ>G\(P%Z+^,X[8/9:T)Y /:Q &M#:H9DN&VD:,NK4 MPW*X+J^QA9B++K[>S;_F]X]?RIU,**I"UU919H0%**1A&-$X"^.4^O"@[RB. M@7)5]-Z&7&\MUOAD8+.3\+PFAM?8)^M-I<(&XY L:FXVWH V))$:FX]#$FI8 MS>LIEP_ -3#?=%!OTT#M]S+<+2*N[4_:XF\">Y767"D=]"][CZT?'WI/"?01 MS=(LBC,0@SB6\TDL(OC,3\)4K6B 78MC[0W8>W9=@]U>>P(.B;6V,5!A]"1( MKT(YC>V!U\SI[Q$8,C^-"->R3QK/M9LRIBIYEX)H&3OOT'KYH9@_%/*YBC,D M0F7])(,BI!;_*P)H@I*P18(I4,K#=&G?L1P>EJX5SFU5,.[PLQ9SH1JZ.6T( M-:T/QS>K[AU513PEG* (&4 P)4B@B %%F.$610JB2'5SP85MQ]I[P.J= M@/6.:#76RTZ8O[T7,3;I1GNVW6AU9':89E#?R1B[.0PW-^8/^]5\(\\M%JMR MN]]4&QR;P^!X.1D MZXQ7>R.%X=0?H\/-X9I6Z^!SDJUJ-,'>>;=:]F;#CK[8L=PHMX]4!V_^:2R2 M1O/^\E'L2*V@.CE]7CSER_TJOW_\+?\#+1;E?KV38#?E6OQRD*]:)X6>7;(TC*8XCCB*,LYC[C)(7TL OG9T0K)W!@:(ZGIM8; MJ4L-8J]8>T?,WA&TWB0T=!.JS4$3;CV]*>BTX80KKUOLU)EZI_-&TXX^#=EM MEXY9:*0.,(U):"SGRTD,0KTIZ$.Q%@#))E\6.SY?'#<69[&?!6$8TA"F:1JC M)$Y(A% &/!3'B"D,YN86W$\,4A@U:100?-:;(U0:.:4]^!23=:'H5%/H4T9 M=**O5PGJD,K^I$Y#]2SX4=KN;IKGO:\LH>_%=@82*.+NF*=)%LL]=226X0-H"8U!&4]T>1PBHJBZT*GIACQH7&&5*Z^B679:YO-!6#L MDQ"!+(I0G 4HAB(P2AN;,(XBK93;?I:A3Y9\>7L488TA5<7Z]_FFD NU3_-=7H5;'&8HS62P MA=(H@"D$H%VP042YEDAI?]RQ+K5X/ G(: VE3Y>:^#AE2D]OM$ARHC#G9'2( MBC%OT] 1<_BEI?YCKA9-()5@N3Q+PR B:1R%?IB&86M(Q%'&>J'X^6$5PVB] M9$*:OFHXX*N7;HRR4GI+B*)V:+(W/?70=:!#/XRX4%40^5J0--($-4&8 L:R MC$/D,Y_Z00#B@Q&0:!T=:7[:L7)(-,U0,%KSZ!*EIA@..=)3"PUZG"C%:R(Z M5,*0L6DHA"GXTDJOT7BYMUKPH*^;O#KK;NWA^?KOY>.O\HI+/E]]W!3/IS!8 M$A,2 ,(PHI"E@$9^"R-C+%%^WM&)<'"],39O<7L/F_OR8S.B]6/^W4N@3Q]>(_O/YV@"%'" S%[PA0%0<() M"_SV.")#/E>NM.3"]C"'D@?,WB$TO/,JW)X 7@W?)Z^";A)5.VL7XSENL":Q M,L5=1CN51N@]P0W6&/;GMV4U1$HQ1)Y/AHBKZ:V+*+W9S0KEDYW<['AW>VZS MR*)R'G"Y7I;KJM3U@YA9[Q\?@?L U-L/V1^;SO]8 M=7[YLWXU3;2XT8O2>_([V?B\KU^W(W,KS!G,1/[988U/XS0.<()\RI,@3E.Q M!&@-1B UW5G2-3/P7'/G^?_S.-_T%SIM5K4G$Y>$]IH]#L!&8-%X?G#)IIT) MH>JAATG!IOZ?^:XF^*:$34[AC1VY+NG]N+FEX=O-;O9)WNNN\O8"/^-9%"(2 MQGX,6" ?>6B_'=.$JJ"K1H+(G(1PZV8\0 MOSO?BWCE\87!;\;(N./<$'/9IP]HCMY&&^(DC:) *$2<4AKXV,^2=L\5Q0$, MM,:OXC>'&<%:N:_:M"B.8@>,&(UC&]FMZB/YZD1NRLM$1K,NZO/Q;.2URHC^ MM5@7S_OGYOLHB<(0IKX/HB"*X@RSJ,V$10'QE5+<];_J>%0W8#2#>@-R;H]L M=[SHC6UE2JR-[E>>7QG?9NR,/\(-<9=]^X7&*)]_/_E^&F8H2V/&PB#B68*3 M +4[,PC'6.G$4O^KKD=Y#<9DE.N1HS#*G?&B.:3V+E#[OWZ^UN4VWTV.(9^")(P#AD(.(:(THH>P)(*9N8YH&!E63>X\"J3:7RVZY347H>[E\FU>;9[[KO:X:XQ8Y,[W37WY/KQ;D]V%-_'NU39Z8WE ME(0A]P&,,8H!AFE"?=Y8)EFB?@W,EKTA]/QJ?3.MU]?LT'M;X,=@5O.$ZAJ? M?17?&LM:[]H-SK;9#*#&>M^GZU3(N#(EV*9R_*G!ND>ENXZG/E5\R3?/'\KY M^HVI&&192#%)@S!+8P#"-,6MJ3!#RN4NC T,,1E(<)Y$IRY+YH3=5OM!N-*3 M]P-#?>7^GFP%3'MJ\=AJ>Q]VO)%X57;TP9ZJ-:S0DZ+C>;\@\9L\Y? MQ)_L?LP"YA,.*.,P"UD*?!_! X2,0'_V+=\\E'UDS-BTS@@\1:D]$!?U0'QL M!^)SD_[QT$+V%@UF[UVQ]O[ZV5N6J]5\L_VIO^J9-XRY" [2(E8T\8U'3<7LW1S3%=#^KBGHJ27^-(J;?)5QJ#S;F\51Q 'QXR"B.,ZB M@!+6OCQ$8@@"3?G4^;1S>3PL?WJJGA9?BJKFBBA-U1(P?MY)FB20P>N('"CH M$AP3IB8B*$;0WQ;_,/7?X-3]_;K8%=4F YWO\F"6$NZ#@&,:I<)&P$.$VVL' M)."!ZLNOJJG4^M8_?75)IJS]Q7.W8WY6S\?3U;CEP_=._'C8%ZL^\OQ>;$($,AH D+81*" MA!#*$&VG"QJQ-%(+[BP8GVR*)[WSJ'29E5;PUW2V4O#SX -1Z&Q MAKNDTDS#)0YO]Y2_Z9!>+K'F6ZN%D<[\5Q-Q4](F)^+&CEP7\7[-O:9F5/2F^+ M]S!LZNGV@4B-;4:;K*GK]3#LF4DU>B[W0I=%\%!T=\SBT9LOA4J(C\]7WBI? M"XG;>O.-^/M+8;5X+/*E-U\O_W>Y$2I?;'?R7Y_^M3^*U4K^;%<>38DYHMAX MB_UF(R>'1?G\7.RD#STGB*N$7YD;^C?0^-."!1]*FUU6?3+XD.^DCK9;Q%>W MAB-A)(HPR' &012D$(=!:YFR3#E3RI8]UR?X-Q^HPS!M5F\X].+^\W*2AR-!0C,*$TQAQ$*0!GY[^DCC,,[Z9U;8 MP>%\<^D(S'O,<^_E $T.U'WE@S>O0L?^Z126FL8\MV+X-K&4:%$#/TQ)=]Y) MLPGPWA']^(D72B1K9F'8;;B)G*"Z]U,A/\,%LWWDNWH)(M_NJL=Q\NUB4[Q4 M05 "8I"*3HC]E* 00YIA>MB:HICU%VQ3R\XEN@56%1KVED=H_179F&US#1Z" M9DNJ>R"^JIY-%8@?3&2OL*@IJWW;8KI"VMLS!>FTPYY)9MM1F7$^WX@XNWW^ M_132#,084.Y3&+ $IE'J1XB_B@J*_^UB>-7 _[Z7E*]"KF\-EMJHFHJSO_ M.K(!73!I5BH,S[?%]O/+)I\O[]FF]!:8AD_;=ZJQ69HTW6VMU)"6[*)=LO9S!,!&&<$SB&"8HI"'C[6N- MC$6QA6MKII:'7:O;79]K,6QG?>Z*6B?K\_G.J]%Z NZT5N@G//98H9NTQC3$ MT8EGFBMT<_:4"H3)YRSN'^OCL .,/-_.0L(YY#!,69* E& HZ,MYD?*)<&, M+0R2OG!Z55> TJA*9<[<[4R$84C3D[/Z!9K[1Z\A[IB#P(5K('^/(V?)V#!A])FS^FS:J^UOEA\G/^H?KLIUHOB M9;Z:T8B'F(4)"7S.@0R.Q7\;XTBN(XW+?1N;=*S/+2[OI47DO=00Y6*RVKA; M];Y';(M]DU7\(,3W7,,?&J$!*7[2PAQS!7^-.N7U>V_NIQ&@VG:J<^UNB3/# MMU/6Z_U\=;#98)CA$$.69 'B) E#&H4I:A]GXID\\#5_3<7,H&-1_-+*WITW MKP"^5<>M344TI=U$#P=@O*<:U@B/$MBJXJB/MEQD35D(>Y(^11GLZU+W4R\V M^%*5P$]Y.Z9%0'I:/ 24RYCNP9&W$L=4=_HS:*4XX#&(0> 9S[V?4:2UFQ,6**5N-/7V""[AZ?70LHC MQ)ZUK7KSK'B*,B3%FD5GW>S7?5F+Q__+P39I[*E2P!POYS M+R8\]+#=;>8+$6I 'R< T2R+@# %.9/O@,<\R3!/273K$-^N,7=C[8!/AMJG M"/_%JS%ZO[9$#H+<.KC#*< QQ"& M*, PSFHC)$2,:>UO:G[:\;[!<<#]7N'1?.-$ER=-E;)/D:D94QE7$ M18^PB:F()OAK8OQ6Z^:AYH"A"@D$0HX@$&$-,H M87%C,TD3#'1DHI\EQZK1@/$^[S\HWI'Q^V>1/ M^7I;?,O?KQ?E<][8!S3%%(111L72!N&(Q)"T]H/0U\KDLV?5L8"= /4JI-XK MJ-Z[#^5V^Y-70S:5-WM-H"AUH["O*7OWY+V'=KM-\;#?5;?O=J40P*JFC?KW-M=,2<>DK+;EZL\R6;;];R!*(QYB<)X1%,,I47DM+$.5,R503=(&X$Y/OPQHM*BRY837;E 28>H]"%P&HK2RX/27G?2TY+? MA'/E>B<<%7_I:WL]MS&)@]CWLXB2-(D1@32.$&M,BO4DTJI7UUP MB]TTD.G'J9K@#$:GGO)<87(D">HBJ4.+K' [#5&RXTKIH.\9GJ)].+X&SB*& M,8OC.$UHFM(D(@=#$.D5TS/X_'"G:1\4WKFW1IKFL9H;OHR/UE2H+U5[FX'XL-W)3_70O\4MY6>1F:11P M'",@T/EQB"/F'\$E041F+]5=4N'61C&+=B!@.N/OW ?EH8CGXK>+@4N@V2&P M<[P.VD)3&>/#.OU&%T;@7%5+/F[*QV(G#W9F* G\*&,Q#UD6!4M[=[Z=6Q?M*LDO:!$ASNU8,01;9H+GWS7GO'5 M)WZR&%K+7--CWYQ675DM#2N?1_HZ)-" XVG(F GPLG?_TI.3:\=5TJ3H5_>/ M7^;?9S&&(,Z2$- @I=Q/,AC0UC0B1+.TK163.J/)Z,9!?9Z^>'6>7LN2GN;8 M(5A-C09G5D^G+J4HG.F6E++RT1,XAQ4B%>8Z),HJ\=,0+[LNE0X[JI[@D?J@ M7IADCX_Y8G>_/C\_:P$$,Y!@WX]]5CU]S!$)?=AF7Z8XB)9Z;[_ M&FRFO-]N]_F2[N5C '4%K>K"T^>G^2;'<_F&E1 7H2QU3!@%8# 1D&FEZFL6R%&JU7PVU* M[5-S3OO,\GK7**^A A\7+SF!<[ M>;5OA!TO+:9O[6ZY:;9I2+)+!R_M6KGD4OUV21L>;#_E54[DEU+,!W\K=D]R M4TT@$YWW"B)*TU2^WT)1D,801#$/VBD#Q#QC!A&72SC#1& "K??'$:[W6%8+ MTP$$W6E3JBG[Z,UG>"_F@-IK8,M--]F2?SMKR6M2/_2]&6.:._1]B,:;AM / MXNF;&SE#L6LC-F?/+ZOR1YY7?^>C&#=/ M1',6IF?HA9%&5)1%,.2<08C=N= M3MZ ;O[LI8%=Z;F]^+Q'\_0/T8=I%^M1>@N[R75M@7L? MNUIF\*C\*KF&@7G_QIJ&9#OV42,\M\6HJNIL)$)@W"ZA\@N6XB:I;R-R%/32'>LF97J;N'<>0US M%:*!"W-?X*1#N7I1. UAZN?">:'M_GRH/'EUR4PP(S2*8C_U24)H& &?1 EO M[, @"96?NS+[NN-$E;S$. 6=@("S9>5 M1X?K?(OM\[63D?R[_+5F8M_H?.D?H$R_7X9VVLTE.#W.E75D\90O M]ZO\_K'-.A4RUIYT%PNT7M)BM9>+PPK@_98$NQC?5FCVO:7;FF>-;MJ M(L73Y@FTCN9Y7NCO>!AR'&7T#MNM8DHNVLO MSZ5\$%8-7@HA\^T37Y5_; _O('"%^L9 M!GY( !7+-S_&!"8();"U%_A$*9VCOY6!-.7..X'F_5Z#TY48Q2B.-,]$'0!P?LI9 MK2L>JW7%SU[9(O7F!ZA_T:PHZZ 1U,1M9/;U5$_>RZVH;^%Z#S^\=Q*Q5ZQ_ M\@Z@O2/JT=9]^L1VR*7#5IJ&CKIT\+RZK6LN#:K,B: R#7E,PI#&:1#'/H)! M:P!CG.@IJL:'G2NEG4ISDRB,ILKE-$:4"?#KA='T?#?*WI+'X^M%L=1 39*4Z+U2-@9 QVNOLX2>3>N5MSX.5?%S M^;N%G&O?[=OY]>5DUK40](S3^@8)75-L^%Y)7 >'O#=E+>4?_UE"+!>-I)JW M-72?F,:D,BX%7?E9X[2'\F70_$7H;%'?AL$A\DE(<08YEN\H^# BK8F,D4PO MV-/ZM/-P[Q1-=8X^?Y:)+/_HKK9A@3,U67=&EIX4.J3/B:1H2 M90;]_$*GN?_*L>_)P+A_?+_>B0Y2/*QRM-WFN^TLR:( Q3%.H+25I!GQ#T81 M35*M*+:?*=?QZ DZ>68OKV_MBL>BRKLI#F"]>856,\3L2;)BL#@ZF;33;S6R5-7Y&6'X&D(E"UGSJ,AFQQI;&%]*[;"(B\WM-P_[![W*[18 MR)NSVQF2&:B )Q%B691F2+[UTIH48AIH/IU@;LBQ@!VP5:7&E@TZ>6VX@J?] M?$(/1M7T:C R]=3J-8\M, _=XM'5YN!5CKJW"_M3.PV=LN/*VRU%6_RHK[T> M\\U&KOODJO#+_#NK;R+B?)T_%F+%QRF(",Q2QEC,?0HA1ZW5P.>1[G*LG[4! M5F@UP,-6W_R[:MT,:XRJ+M:&HU)W_=9PV&R=R9*3#3CO70/OIZ$7=IUD=:[U M[- \#=6RYLV;%:%-EE2UBWU?Y-NML-:8X<+?R\4F+^QIS4 &HAA'&<]$P!?C M#&%ZB/E"$F9ZU<;<8E$:K'W*DM7PI=QY#[4#6T]VGZNU?/4TT7%+J2GF!)K( M2$^;MI$RVB"OF^;ZA?)+YQ##"FXOKCOD>)@VG(98#^1K.<8HT1/ZXY&%1%/? M!?TUWSV58L+YEC>G'#.?5UN.G".Y&QGQ#(3MX43*>>+K";H=F^Z%NP+6AJN5 M+NQE^LBV7!7+JNBWW"_L% "7E*LI\X!<&RGPZS/@BN2&]QJE=P)S6)U58JY# M3^TR/PW=M.Q3Z;*O:NK@\\N\V-3WNL[W,-^OET*NU\4N7Q7?\J60\3J=[)>R M7/Y1K%8S%".24>H#'B8^C3D)_:R%E,5QK+/AZ!2(XPW)W\KUSU7J3E-SJ=I/ M*PX.V3YD<=MFBOHZE>;2E-U7C?+F>$:^,=MB_[D"[[T[P/=:_ /O-/2ANDNG MAVC!BJ_IP_"KO;ER<6@X5/.\WM-C6Y4]$++Z=,9YAG^,LR0*(DLR' MA+,61)(D6&^CUK)Q]_NVIW LAL&V&T%QIV(\]K4/I19YOMQVQ\1WWBG>@38P3 % M.&[MQ1'3?'_"W([S38/Z&>PVM[VZ9+++GS6EL0>/:BKHF, >#X@WH ZYX0VN M@4/-J_QTJ%A_3JJ+IO.9E<+%0?-AOBW4N_I'X-PLQXVSRI?;>9^^F4=[X'*1-3'<]*U#> MNQ;>3[)ACH=+#<3!=SQO4-:]W6F+[VGHH$V'WFYTVN7*?LV%&64881@D<9C% M?L( 2,-#A)A2F,UVI<"IIH\6S6KM8!X0JN]@ZE\^=%5PX78+J GA2.3K":)! M@86I5E7HT$@'33$-K73AF''U!$WN>FIGO=B^?*>/$.JGF*6A4&].D!#T,&V! MA#! 5NK5] '@?//P5;V:HD5JO5Y-KT;H):-#L6]53@^@IW"96I]8?86UT4J3 M5EHK#JHIKCTNE2_[S'^TCV'4BTY\6(8*C'4=UN9/EK.4I30, QP $(&4XR@( MVC2IU,=^8/#RF57[!@M]@T?06LC5"7RU5-\6]0'.JU7\755M0SZ3)L7";$EO MMW74Q'CX%C$[PVE;0;Y?5,/Q\ GYO^7'8M'H%OEN;AMI$-DANT[:8QJ"Z\:U M\]M)[OC3N%%9G3=62:ES64]>_$0$U[L?\JWR'5HOY1'3BX0Y2PDF<10F(,4$ MIRR*$6KN'"1)3#'4O&!IS:[C]*;71[+;>?V M&R@JZ4CT]SD,_]PP__' ?(7UKJ*>W:3>U;5-51Z[=-1!:TQ$1EUX]O:.IR/V MC"-5 6"YEW%R>QT^I5E"0Q)R3&"-&SMH@A1O8.G_O:B.;9\^=6O-B3*6-]NYJD[X,H"E@J M+-* @S#AC+?F?A%CIM M FN2.)$+1:KLZ2ADWP:8J%#V=NN67MKAS61MK9>H^2G?[3=KN0'0I 6 C 20 MA)0%.,,(\4-:0)+ )-:J,3P<*L?K6+!5+,)K&01*#?%-+36A6/& M60.:W/542UZLQ>+[JROLI?VGV M6>X?/Y3KKU_RS3/-'W:S+ RC+$L8 1%*211D"6AW55+$Q/)7Z]#+V(SSLZXC M,KE270EL/^\$.&\IT%4[P-4OBNUV+_>!O44Y^--CU[CK&*J]Z9[&@.SO1FFY M&_8?7,VR\X.\0W3_L"J^SNO;W3B._#0C29A2/Z840D23%D&29)JWK6U:'G@( M+FJ8WJJZ;%<>@>I%,U:Y5PMC!B?=*'YYS?:'@^ U2+T*JG>OP/M@:G>%1$T! M[-L4T]7$WIXIR*0=]G0/K>\?#]MXI'Q^+M>?=^7B[[- "'4B5J$A0B1F!,,$ M1JU1X-/8+"/'T)AS?3R@\E[FQ5*>DFXEL*=R)?J:X?&S*;%ZA\XN&>UWU"RD M[WZS%.'VYH=WP'CGU2B]"N8X)\V7*5,X7^[)]334S98S5\Z2K7"DJV&\W A! M;5+J[A]/#<7LNN,*-^HGJIV/3 MR.GOMQ8EQU%:78 4-=M9FTU)F=VY>T6O'O!I='Y2SA;QRLYT!P #) M8,8!BE&8X(31=B\41"CV]4Y6#8TX/SU]W^[HGX6AWGXMNIV7/[^LRA]YWOSP M$%C)2S ]+@AJL*PHK^[IU13/U]?^*O8J3"/>[3OPHIC*9T#D1!2MIQ-=E_-, M.;FE1B+*.0BCF%5)N98I)^)WXE=;L5;?5!*(-AM9"['.^ XS/P,D1 E) 8 \ MXT&0'0!$?J9Q4\6!=8/@L6^UB,4!MOSE$;ZVKU,49"D <($8S !'E,4DH"T E#)@(=';Q.S0 MB=Z74A5=92K>YEPMS!Z);KVYR2 S<:KIB%;2$)6;8AK!NPO'C-,.-;E3?L6G M*DM^_\B^+ZK:YI_$9'V_EICD?^5%GF_S5;U%(J_L+,147M516B]?_^#D;[Y? M-W7/:;%]*;?SU2^;:!3[_! XYWTIAAUKS><.")[#EWJ(I7R^B+CD!W-730'[TM,JOW!QXJ/Y< M\T&BZ=.O^LC1]#UQ-W,=>U#KOB?]ESV'5#VGFM9.7).W2P_=IOI#V97.?_;J M'QS8\%HZO(J/ZE^>,N(=*1GX<:;1NT#'M#L^..7^.8WI_,]$V/G#5'\BZ%KA M1R\7/N:;0EXP/G\'HG'LE*R:P!D._)"QB+(DP3[)$**'O"* ?*IULW=BT!TO M&EN(TZ#@M>!1^W]L-/_L"W;,=5/ MM(M-8UJ?*CGEGT(F!IRN=2..E$0I"$C*@CA*$H@ 9(>( R>,SUXJ5C[OYIO= M %.V;?@Z0GWNJ:9FJTS5WGSG/>1?B_5:BJ]8^/W(YQOO77#]T<@_00\98 8? MLUN,-']/?^$^D27Z)#O6?X%9VQDU-N=LM^TWR1D[B[, @H!"E-*4AC%/H_9 M%P891,V,S=:*Z>23 J\_7[=^.IJM<_%C60^\7DV]"P=^WOF_H\:J]I'_AAJK M3,V8&JO7?JH:^WG_\E+?#9FO)$"^*O]XOWXL-\]USDM;,$8LR0 "80@20!B M/F6,M-93RA.=NK.V;&IM&^HG19["K(5+UL?RBB-2S9I8UKA66QJ,0;->5/^* MX2I6EQB]$Y"C%;M2)*]#W&W3/PU=MNY5Z;;3JJ>-2VL?Y\62EYOCMFN.]+<@&?'CUJ49TS M7O34L851#?;3;=6FM%/QCUR>DM9_Z:[=3)5IVNOE!*I$G[+8$<,9D3V-0,T, M>FFAL^E*R*)\SJL2!JT52%, 41*%#) XXJR]G9R!)-2\,*S[]0&$1 +R=A*1 MKIAH$J6J)^X8TI64BIJZFH7$,K0DO"*B4Q7,*)N*,!BB?Z,-?5C0.0.0:\#? MA'/BE\T1*X?ZXWLOH7>'??,.H'X)-I$X,5IL1^YS7H3R(C&2==+/]^=&&TS;&^ MG-\X$AFD.:^'H8D">U>7^8F%8,=?L-YM\.8L0\S.<1$F2P!@G01J2 M]L60#":IUO-W?6TY%NOZ'=?Z/KJ TY22L530NC?/JN(\',6ZVGNE0+77@AM: M4CN9ZE1,.QQ/11 M>?-&[VRRI'RZNGC*EWOY$/VK0]Y79[\7SGKKT/KS;KZK M3D+P?"6+2WU^RG/YACU:+JOR%//549:W7_+O.[R211IY1 .*@ABAA,8<8AK% M21!!F($,E;Y5_UW[Z?8)*H'TA.$[FZ& M>9U?>IYZ>K$;_?YE_K#*/8G>J^ /?>@]? -U':!/N+M,8[*<-$/G!_M3QJHW MJ9^\EU"_%OM;N5G&+\E_;); GSU6;0>-.&*H5=8F^]&28BT?;].A=61\RI MRJ&6G%^"%089CX(L BE(0TRSC!*_@@7EZ]G(UUFP. ?C>/51XZ^K#XI%0[T' MI*>@[MM#35@GU12N0_>[:2AQ7\X[!'JPYIR&;@_G;CG2L-$->IL(_/ZQ#LE% M]"VW2C;Y4[[>%M_RYJ?M\4#(HS!@OK"7)(RD*0MQ7*/ )"-^J!R=V37K,D9K MD#;/Y1PA>DUBPVBI['H<=@9I;EIC&D/>F7=O C:7+*H.Z/O=4[ZY8/9#N=U^ ME#\HUP)7];<^E@))OBLV]1(\7^>/Q:ZJWOYE_GU&0IJ&"0AHF,8BJN09]%D+ M#\%0*\%B,%".PS@)SCNBJQYZ$#'"_+G<[(I_S-OP3K3N?KXIY'&><- K*K&O MZ]K*UWN*RO<[F2RF%P(.U[9J*C[)9M63]PK.=S'@;=D:PU1X=4\7@33Z- M.61XM\N1AYIF?D?Y_%Q4W7Y;S7I-H?7%JQR38RSK1P2$(2< 1Y$/0QX /ZIW M+#C&,,ZTTCWLFG9_#-FBK5+!7N'5S/6PS+EBZL=X=&MF@G0Q/8UEO1Z77;DB M;AIE&MKKRKGS3!*7'.HGEC1)!)_R%QE;KK^>7);%/YH_K(Z59S2$ 0$@Q GR M?4PBQ(.0 )Y"C'W&D]0L,<2>?<>*VD*6@7>#RSN@/KUS?B=?.FC_1GTD?WV\ M#]/;C; \W^6_ ME>O&W*_Y\T.^F?DHB2AD <(Q92E-84BCQEX40*YURF5NQ7G4V@"K;C3\?!BP M-3I-%>W!I6J(.@2-NM&H&8..XLXK!'6&F'U)G89^6?#C3>!HAQGE&/&Z%GXH MUOG[7?Z\G<$8(I#0E)(X1)1S "%L3,N?A50W9#/ M"MF*,=[0/&L&=?TI=A/!*=#6%;+99'T:&F?7I?.@S#Y?JLKW*?^6K_>Y?&E8 MKL_E*9I\&9WLM[OR.=\<#M5E>HWXSU+N=T(BC/HQPT' >9#&,4V3%DG( BTA M=&'?L2XVD)N7MO?K]NE3T8(CE.EL-U;J-AOITA'"51 M0A-&",DB3E+_L)9+4:270:C\4<<#\HM\Y\;;-&CT@A%U8M0"#B>CEP7FF0F\VU..$^E+N?B.LD:?YYJN0K3C$680@3+,L MS81R!13QUI2?^F2VSK_*"/B+3NA@8$=IA&3U"'D#26/Z/('FY=]?\O5V^,GT M+3V=$VL/-JB(Q4/J[R^C/)^O91Y;L4N M7Q7?\B7[WH3[OY3E\H]BM9H%*(4LH%%,L$ 4^G&_BX)8W[[[TXZ;X70^&.\;P( TWC;$^C*OG-?B&XU>E MA'J3 7N22OA;OJO?_RL6S4])N=T=L'S.-]^*12Y_-HL1C&$6@LCGV$>9#Q*? MM'"RC$0:NN$RJ-HUY3?C*-9%9\'CV7^_K^U?ITY#PT^?ARX'COBB9G_['<>,LF8[_] M&R]5QG[>>N=M:_>J?_FOO4K8]V'VPOPZ6&.-7Q1_&#?+@0>!69E]5J_;9ICA ME&4B\NIS6T&^,=RT##!F;2&1OBOY*,7TS%M2U0E9RE9-GO:_66IUAX@,$44@I21., MTBCFK#$'TB#02O\V-N)X"_TP('3"X_[,J>K& *3I"D@+J=E%O_-NOG3B2$LN M<],I*CWIG(JZ]'7CC]]F!!3KO8B*CD4J<"YB[?SDN8!?BW6Y M*78_6F1HO7S]E;J,T:_Y[JE<'MW9SJB?ROT*GJ(TA@R1A+%VQP($2"^'>DJX MG:MB=4!69?8L#HYZY;'PY$/E:GON:/PXR338U'KX9!J072K\R>%HW06.KI[6 M'FVZ0%-DZ!I#$==T&6O3J'7B?%^6ZSS[9:4SP_%NAIXEZY3TP3S(,0L0L2GB*>4 MIG4Q)(#\B!&F5U+7DE&=86!43Q?)1T#JLI!56?H6MVZ89HMDM0AK!';U@J,6 MH'>"X$3U$D?AH#UZF'-NZG:+&I7@Q@N[M_E/DVLE),[+ #T,.1^@$IL\DM_.5_J%J\SY4XM0 M!B).+RII&:M@526I6F">1#9T"8!K#'4(F@5:IZ%;-AQY4P7 $C>J*O3+1I;^ MVY2/Q6XFOI0$.(D1"@AC$*<>)_AT28L#0-33!"7O;O([K%/ZI]^5_R M=;Z9KZJGDIZ+=2%+2N^*;_DA!P%$$848$)Q P'%,81*WQF-"8\T7BNP8=1Z3 M-#COO*\UTFJ2G;_">ON.C%/:U:1F!+[U5.A ]"\G1+\&.4[NDAIS'?IEF?II M2)MMI]Y4!'' 6:]+@ A&F#,<)YR'<0+C, "@,05B!C5WDXU,#+!#\E_CZI\J MD=,82OU<4+GZI\?'(%?_4L+2-$A$+!/P1"89^; -90!/$U]O.#F%XGS8_?/" MG[,VF\8('\95FQ?^]/CM4ZDC\"G,,$" PXRAC),X3EI+04PSG7T&D^\[WF\X MK]3Q9RLZH4K?- 9:+P\4BD[HL6%Z9P<2@@/**/ 3@J(4)I1FK14<\Z"]LZ,X M-VI^76E O+ZNHSG=J=[4F=A5%%7BIC$4C-'?N(JBQT+OJRB(Q3B$+ 1!PK.$ MQ(2%?FM.3$FA9IQH:L9]#*AX'67R5RI4F9S**.GKANJ5"CU>IGBE0J".6,I M!J ?A&F* 3A,?E&2!CJ1VI1P.XX [5ZI^&=N_*!]8BHJ-4%F1LR-UVL]>UIZ M2 CZ*.M4EVNTVVV*A_U.[M)\*5]??9;YS2X+VU#9 FZC.8G6J2+5;A2.?9#@"#$8^8FG" M&*>M@8@FD<[,H_%9Q[/%;X?GKIM7L*4ZK%^+1=%P/' 6T.UC%K -5*3&,52LA5>QU.3C(JT*>V00W?-,PW5=.A?.51' MU]-@-M^LA97MQWSS^6F^R?%\6RQF601HF/$(180#%F0<9JBQA0*6:9WSFED8 M+BXY5U#V*[G_Y/VR*?2G&80QAU&U%$90%,=$[/^MKS?DQ6@/(RQN@S<,HU6!JQYP$_I=Q MQ]09;QJCRY3Q:8XS8V]NC+A^+/4<>[,@B3/N(Y[PD$$_"I.0MLE3"%"DM>-K M:N.?DUV?@:D_()4;9-(#4=T+M0&HR8KZ;6G9H3[+_D2+;S)7=GFTG"]$CQ*F MTS!#"?-]'X1BQHU8AO%AS*S'H&H\XA_VK+ M]\&IUUNQU_"\"M^==T!XYPF,7@52_+2!.?1U[-O$=>B<5=ZG(7IV77IS6=LZ M7SK)!=0D:&"4AC#7+1_0R-4 278VNZQ%B M!PRJ'OP.1)WN\6T#:QK5K+I8NI&.V)O<::B4'5[ MIWSSL11KL7Q7;'*9P],\CK&]!(>@*$A)D,91A$((XA2%H"Z:17"28DW%<@;# MN9I].L#TY-,BFI+FCGXUN9L$[WI2V$"N;IY7H+W7J+T6]C2DTI3AKK-IUXTV M#8EU[^;YN?' M;37J^SQ)$DK]-.00\A"C*,L R!CD)$JTEMA#87*\"J]U8W'J1[L'733/9JSK M-+C=_/OU7>AQFTU-X:?88GJ"7S?6*Q=>'[^_SEF\EJE8^^/]WGHT\#Q@J1TZ MIH6A6WH:L\3@7I]?0!V%=1MS""\W>?%U3?8; 63QX\M&1*\"23T#5K];57F3 M:/D?^SJGO_5GQA+BB^DNI31)?4@"$#+4@HUB!O6"_Y% .E\:--B]10/>VQWQ M>O,#8,TEPUA-VG^ZF4A;6I]]VG9N'?-./*N6*2>^>4?G3J>MZMW]QN?*AV046' M>!3+PZM:WY/TDY 3B-46G?RD8==;]4G" )BPW.8P$_B73K M_2&P>BU8S;C4'M]J0C<*U7JJ=Y'EUR2/F%&N2F"'YEEO@VD(H'VW])ZB-N5- M51II_K![OY9/1\D3IR]RKITES,=!&(&418 $-$8LAG7N.0AY)+>.U570Y/N. M!>_SXBE?[D5,(0*-#^7ZZ\_B&\^>!.H=D6[%:)1@KP]$>W2JB9QK)O7TS!*) M3M3L E,=PM6'UVEH5"\/2GN]K(_R?"C6^?M=_KR=^4+. HQI%$8!Q1D"@+36 M(ASZ/=1'W89C!3H;)M[O$IE70>NE-QHDFFB.&_[T=,>(N@%4YL"-LM+HLSE% MM3'PHE-Q3%E151TY5WT14Y6T<_](-OFRV,V22-Z IH1!0$*,PY23J#4%4ZYU MGJ%Q4>[W&^*%;%[L>P(^82-1W#I1>3TQ@K_5PH+?8LLU$B MQ^8L(SR@$$80)7&4@B"@E+8FB)]@D]&A]&''HT+B\%;E?#W.*) 4*/1^+::F MU>OUH%_I[0;^JT>@C_E&#"->K.?",5)N=S++:\8B L(49Y'/4<)HPL(P;*V) M(84,,OA-30V3@?_7=9-LGR^]I0RPBNUV+W%ZBU+[4-J85=60U"&3/4+2EK$* M4'60,70X>I&7SG"T'Y/3$)O>7KP)1VVPHGS8.G\IY/%D/M_F]P^KXFO]K,@L M2[&LRP,9SC"D"8)I'+36LI3&6C4,#6TXGGX;6)7HK"0VKSR"TSQ+-651\1QU M (USU!K1%X%R;M7X,W-Z>AE8KI.1GM2.0W-Z>W%^8FH%5:T[GW@%"R]%XAU28,C8-B3!&?^E&BC$+.GOQ:+V\ID,^2W ",(I@)B3(S[* M)*U1RA'72?OJ:C MK!:GRET&$![+S7-E'/]H_O"8[K7&@R#C* (ZY5#=(7">>QR L]##^5>YOXL]]O=YH?7@-UZHDV]7_+RZV;^ M\E0L/+01+:NGG\X:24U0I] Z>@I[FOW9P/(.H+T3U'?>PZ&EFF10;[0L=T.> M.^38=UD..QY,%?SPED836E?=^6A>K&XYRE(S- H(IC3,,IQ%/ O%]V,K<8'&J^!XO]> -#/R=8E2DRZ''.D)E 8];MZ^>45$A\X8,C8--3$%?_[Z M3!\.5)4!+1;E7JS#/N6+O/@FM>BW?-=(TXQ0&/L!@@23((O\E"(&&I.!6&)K M+F-[F7(>![7HO,T!WK!CHXN>CI%BA=5IC!L[KI0.>IWFF-IN\]VVM<$#"! ) M"<\(#",4)PD.&QMA &.MR5;ORX/L?+][9@T'6> M;%LL8M4 TSBZM54$YS9+73F?-DF>QI"RZ]*;^CC6^5(=@.SY957^R/-/^:HJ M?WCL<:W=(& QI#! F0]8#%":IFT,F:" (9W1U]^:XZ$G9O[-/E]Z+_,?LO9: M=9+XT#S:..P0O$E5Q_BS1_,T!I]%?TI7'5(S->*M(9@RF) D0SABPI+/68!; M0UG&M:H@&'Q^T,!OM(E-:QCU8'$:XZ:/ ^='ZGVY,!@9,\)0&@37N[NF]\J'C+MR\?>G2Y@2 -,KKR"O_ 9V56^.LZ M21NV@:8QG(=V^OP4;@S.#29+M%Z^A3HC/(XR&"8A#M)(_(:$A+5F*4RT;OKU M-C;TM%JMWL80@EM,J4V[_4B>QN"UY\[U"=H&3ZH#[I>-?-AM4SX6NYE/,@Q! M!CD%*:8H2@/>'@0 %.IMC.A\U_$PJJ!X+Q6688?-"0D=(\2$JFD,!B/D9?^. MHGE9_"7?S.O4N_8AM!FGL<_BD)# SU(001Z I+441S[5?*K=P(+SL]P#J'%> M_7M+2<<0Z$/@-(9"+P_.+TSW9D-U:)R\;=T4;R[6>V&X05"NMV:Q8?O/+@U+"CU0W)'0-^Y%:= MAF:,34(YJ9&FIUR_Y;L3=90%Y/T88R8B8DXB[E/4JF,68;W(5>_+CG7BM^.S M\#%6OOKY^]I6B ^69[_1%Y)Q+RBK:.D6]&[S0&K"'VTD8'TSP%GV_6 MLMC*QWSS^6F^R?%\6RS0P[8ZE9]A#I,DBWP]-O/EO,X MN(+CY0U([Z5^&_NY7'M;B?8O Y^"=Y'5=0)NA>1I#"-+OIR??%MDR'28T6*U MW^7+HU5&_(P3ZHMXG4.(,(S;N0_!()9E6'=F@TS7DM(P.U1AW>D-L0;,9 ?9 M&5D:P\R4YFD.-&-O;@RU?BRI#C8^+S;_/E_M\_O'NK)I,5^=/-3RL5P5BQ^S MB!(4<)8@$M!4C/@TPW5U,1A%&C=+[O?G_H]UG5"*S0_'L-L8T=,^R3Z7+[FMZ MDUNL(G"=QUG5=SZ[00D)X$D2!)1%R(=^3!"J*YC!+!1K#:W<.ULV'>N@?).S M7%?E-.X?JU=8Q?14E$L1_'^4#W6*6$2B-KW?W9-O-64<@VH];3R]W2TY;D#6 M->,G=+F[D[^NC!3++3 -0;3NU=6;W399.XKB:2_Z('[U;_^C_8GX/P_S;?YO M_^/_ U!+ P04 " !O//I,:@W>L*UW 2Z04 % &5M92TR,#$X,#8S M,%]P&UL['U9=R,YLMZ[?T6[_=S3V)=[//;!VB[?ZE:=JIH[]E,>%IE2 MT4,Q-2157;J_W@#)I#8N22(33+%F9GI:H@ 0\<6'0 (!/[[__Q^._GI6SF; MCZOI7W^&?P$__U1.A]5H/+WYZ\]_^_2+^F3>O?OY?_Z/__+?_^LOO_P?_?'] M3[8:WM^6T\5/9E8.%N7HIS_'BZ\__7U4SO_QT_6LNOWI[]7L'^-O@U]^657Z M:?G#9#S]Q[_%__LRF)<_?9^/_VT^_%K>#MY7P\%B^=U?%XN[?_OUUS___/,O MW[_,)G^I9C>_(@#PKYM:.TO$WWZIB_T2/_H%HE\P_,OW^>CGGX*$T_GRNQM\ M25W\^ZOR?^)E:2BE_'7YUTW1^7A;P= L_/7__/[^TU+.7\;3^6(P'98__X__ M\M-/*SAFU:3\6%[_%/_]MX_OGC52W@Y#([/J_NXOP^KVUUCD5S7\Y_UX/HYP MS:^N]?U\/"WG\W(>.K)L[^NLO/[KS^5MA *P#"( /RW0]46#W?E7W^>CV_O M)D'\7]OOGRT7@_'DU&Z^J-U:;_5@/@Y?]&%6S@.;ER0\T,,]-5KKE:EN;\>+ M.+[F:CHRU7011F(8D>.#:FY0,TQ^N+B? MA8_"'S^6DVCKU##T)U"TG'\>?)FDJ.3(+VA5YFKZ:5$-_]&@\R]*=M&+YC39 M7J'%/DU'Y71>1CW-J\EX%/6A!Y-HM#]]+#B8 M) NPM;5NI?D4#&VY'$)7UV8P_^HGU9\G:6)O0V>0H7G)9!UV\?T9$:MN[V;E MUU FS 7O@G-Z6R:#L+O)L\K5KJ8;MI]/8A<\O,5#JES/6\G7^ZN[O2JO]BBNPT?VDO+J.OS7OW-YZK?:PD3?Y MNF![?1C/[ZK5VNOJ6H55UT%G9T^-+GMU+,6:M]!EKYNI]U"]]GJXWL$)RPX7 MEB2+AW?3ZVIVVV0)W*1J:_UT@]DTK([F'\K9IZ]AYCK0MUW%.^M/,PX>J-59 M[QJ1;G^EUOKF!^/9?PPF]^7OY6!^/UO-@P>ZMK=.MSW[$";MX2$_I4'-;GOY M.#VMK$48D^_'@R_CR7+_P 0[-RY':O&R[NAJ^K$SP[N?6TIVT8LG/S8% MJ4'=+GK:B.4[R[?6HS_*/]5P6-TOMSX_S*II^''8R/XWJ-E:+S^&%?%JC'^8 M# ZN[W:4[JHW<1U?35/'5W,\7P4[/Y@<+ M-$6\Y>_I$0)_5(L&VFSU6WHD?4,RM_LU^>1_=%8W&W1/#S>"[[K9HWNZ1=?2 MJ&CGV\^$UO+O3_^\=/>?>/L/7:!T]+>> QT[G@]N;F;ES6"U<[.NVCH>S;[G M' BLBWXL;P?CN)D07(CEGE"@]M67R7C5X=;Q..5;>XN.^WY7#A?EZ//X-A2Y MNOX4/IU?AU;/AMP1/6H-U:==?!H=L8F): ;%L*AFY: I[.U_4X^V>I/9[%FU&/ H8\ C9,M>;VNMY9Z&A6*[G7W9 M8,O]7:UJW;1EB+C#_LA3P?O[+S6!P]VNTXK^6D\6\_F1IUW\!<'P.L.O)DVC/9G)O::"P5'N(M,/* *L\LY:1&@'L MC&N"P%.:J=GPIVHV*F=__1G^_%/XRW4YFZUGN#TQ_4O*?2MG7ZH7UF(P&[ZB MZ_.JZQ*_WBT#IGX9?AU/1G7M>,FA"SI4&; .MH[G;<;[5OWOCP]U2 M[!2$BB(((-#*:VN4Y]0SZ8B!_GS#_7$A5 OP5"_ZX*/L[*T5=S1.I)8 MS^H6AA@2<$3,6Z,1""++>JQZ1YV]+(HE:[X!DU+P/WG[I9QM(<:>TH65S#EG++ *N.T%Z'8NJO1'P<,J MB+!:#ZS'9=%OLVJ^CV&'JA:>2VYD$)EK*\)R$##O:XDE=>;B;=4)RJ\ZQ?C$ MJ6O+0N)C.:QNIN/_+$?+Q K3&S.X&R\>KV^]F,Z.:*$(@RZ@I!R Q")+F6 ( MU2(I0O%E&:=6:=,MU%VPYVKQM9S]42Z>7]8YACW/6R@0ILYS9BDDE'JJG5.Z M%HDQD+(Y*@SC6C_595HS_'DVV6Z&61(MA*Z@#@!$*E)?5"\/5$KZ S M)&5A12Z<+(E8YO:>M_+YW2B@-KX>1Z=O?55D-5P^/QU,&U N:S]**2U6E"AC')$*28Y9H^Z",8Y@=?T!^%UGQ66:_#\<1_7 MQ4^/2FHQ]S!]=Z4"(<0H0S;EWQ%-;3QC00Y)"2_:#T+(U=#.=N1W,3I7Q MG.UJ=C,(PW?9B<?7!@!B'!8 M6$8!"MHSRZ-3H9WD')WOY"Y)ON..]-O^JB*@"(11F%J$O.0H+%%LC:JA).M> M1([#_\Q VD@@A(&<,HN5UY+)5;B' MC]Y,HXG]C'@TL4C'-50 ;'B@JN$:8R"0AQS@-2):A]G^LO8^.V)+E5$%Y[<9 M^V^)7KP- 0!A2XVST#$$$"**,J&T1=8S:%2C&;H;/-Y7<1GXI/>'XI*V5R@4 ML<)K +5SW#JK.25@(Z%C\$>V"8VU7W4 =:[U]+.;/_'V^C+%ZKRM=P9 MDW2@1L&T])10"3!'X2?'%?1K^;A%AEX6?UK0<]4%KKEX\\H ;S8VC_&*'G=# M,68*,XX4IAEOO@81P MC0UW5F2]+)IY/=0.9W9>&^M*!QFMR]8':#*:B>6W?ZTF@4[SU;L#,7E; ]NP MOV)!C-*&>B\\-?'>KN5Z?2F8"RO,&;=@MW?\N!./Z1?NX3F:X&/ T.G+*:46\Q-]Q+PM?'Z@1H MP\$9SVTG@_G\ZOKS;)GH^F$IQZ%CEYUU"H LPL P#(414!DB&%_+"6,$\V7- MYFTI_>7Q:TOPYEHV;B)*5A@\IA0^<-:RMUYAJ!0,&6F(Y,A90^DZ<4:0U6&= MLI#L(95:T/FK2:$]=+-MDS_OZL%CEJWE"TZ#V\H8UIQ)91 -"W!6R\:@O+ M MJY;T_'*;O 5D<['FB?]P\%CE5=G"0 Z4Q ):KV0PT8CIVDI#SO2%7?1.U.N6 M0*$4-+/-4/%QFX_EW?UL^'4P+S_,8MK)VT/3T\Y*!0SB2 L54]A"@@#51JZE M1,"@E"#7'FYR=C WM07M>0ET<'[:5ZT S ,9 0QK/H,D5!S50P4%8YUU\9MA MFFI!Y8U8=!*Z)]ZX??7EG\H[Q$(QN#?GR*%JA1&46TT=%%PP9AG0'-2=-]!= MV*9H.WJL.L.W+7+8<@AH*(:/(\>+:H4#6H>)&G!%$4&*, MKHXL8@1=VPM8] M.=+P;8L<5\,%PJ$86?7B.(ILK5P@!R3U,9@%06D-]H':M2!4V10KTL,;^MT3 MI0V4VZ2+",7H\41Y4JU@7@:H"2",&P:\)YZ+=>7F[/0X[3\^ M0>QA@]H%A$!Y0Q$UF!(1S"6VII8;>IF2'+:'\U+[J^?V,3[#3MURN,VO[A?S MQ6 Z&D]OFFW:O:I6&*8(T-1P*B7Q6BN-Z_F7 ":S'CGE.$-N5?N[]_-2@SG,Z7&CZ4;^_4)@OD"0IV'&)N ME:=4,J%5C9!0JM$I[]M9F75)Q$PJR$K2UYM?]XNOU2RFN5&W\:%;>(B3AUL( M&D$F:?NZATO'C#Q+![L/%/N/P>1^[Y,2A^H6V# FA*<$!"<9 M0X@QJ9='Q%B1LL]Y]/+SPDQ9,MKGG3@W;U<^VN+',J?.I4T:+;1V4(=ENS/" M.*&-PYYN4**$)W"RAXG5\D^N'2@A6Q#K^EGGQS1,SY]X/F=0Z^9EZ4T6J _5 M.LM_D]#6P]4+[J$,:G'06D*9 1)#*6-4L<"$ =7([^Q&^G7:R,-R/B]8*"VX MX-HHKYGQVGG/02V1]CKK1>L\L>EMJKEJ$=M'.J:K.,Q_"M.D=\&DV6\Y<(, M9K.','D=\GT;U2^,LHJ&N11!ZTCXKS=*U[(++%)VDWH8!)*H_Y<;F1T@G,T, M#8?1SYE_+(=EZ/F72?E'N5@#L\\:[:E6 .^PDM@ Y"VTQAFN<"TIT" E)+J' M.Y/M+ZK:<+4%IQ*0&M0M.O*346J 5=A0R3'T- M)HNGFI=UAM>R<6H=WUR\>C?]%CI7S1[B\R;OIF'1-HQYMZ>CCX,_?P_NXRSX MC/,@Q?+R<;QOO&^/\?C&"L.%5Y 3X00P5ALHM*A1P1RG^.0]W'-LEW6=PYV+ MA!]FY=U@/'+?X]%/&0189OE_!M8>UC6H76!*@0AN*PL.JT'&"^/]6FXNG4K) MT=;#P)=V:=8^OF=9_C5=]A486:J8@A 8B1@1AIN-+&$AE++<.WY'L%H,)F^( M*RE(YLO -KWY7,YNH_F<;Y+=//J"T63N(4N3ZH5&E(3!@*#RAF#!/ CC8"TY M929E5YE?NKWI .!\$UEU5\X6#Q\F@VE,C!E7JG=1@OV4VE>MH( +JB271DKM M,8!RLT''G08IT5#BTJG4(K"Y*'3,&VQ<8DEUP,(9J&QPY92KEZH<>91"#7GI MU#@1Q'SKLN?O7@7"NN_#R7V,VVM D2;5"Z0HL$0 1C0AGCDJ4+T8X JXI*3J MX-+YTP'"N;CUQ'__HYH.#[K'6\L7)HC"@"?>"*2-A\H@MI9-4."3HG0O?C>[ M#4CSKJ(.+I\*)J0(_;8ZO@'/?DWN7 Z$L-L*Z8GSS). M1Z]S)#4X66W:1*&4)\$E"SZ9"O\-OKPVM/M?^OAS,RZLOD_'-4G&[7DL_N;V".,X@TM JB3$ T#N_F;J% M39O\^N<,M:'W*C_LN<_[/PP>XH95\Y/^YQ6",X$-YMY2P*&3806!5;U_*K'' M6<_X,]NK5%JUBNPY#_EK3!Y..^5_6;T@&O$P8H"6S$@E""!$U9)3A%,,52^O M$W7 J0YPSG85?/U6SCI+^6MP]M#K8-U" .PL$4CJ+3CAH%LEXZ*+UB7&*N/-.R#C>5VN@4)[V7EX0Z(%$[T)YOE7?4 MZJ[ &!I!L:8.&^TIDE"CC50T*7"MA^?U'= E&=/<)_?OQ]/XXD50RKC)2?W3 MXH4.W+=2,F"@U98Q+ S>F$\J4OR?OOO4'>T!I*-\XNJ_V1KQCVJZVZR^/E>1\W'OHIJ$ MKMR\FR[*H.TF9RKM?E%8PDJ@I<>>2ZZH":ZJ)#6:"(F4:.RC/?:+,&YGU<_Y MV'X2SB0$@W^1IAVO(I?7T))A#7?([=\D3JMN/B@Y7#*MD%?2B#PW^#'T$@H;7#:C3B*>_9]'*/H@,FM8YRQO"# M^]O[Y?G12, MAI4U8X99[5A8:?LZ,L,(K5,BC)OO/L@5=Z;ES?*8_XUQ)QG5\^T9'+574&#! MK4 &4^^Y8T0K"3<3/, HY<&=X^_Q=KZEV@%3DC'-Q93?Q]-JMMP36>US[.') MRZ*%!DCP@+["0EZN%M[=)WOCM?* 21(0X1Q3"C MVKC@5*[1LSC8]9Q+QG/8NI[LAF;075_NC34[U]Q:M8!>(NLI]P"$=7<8[PK4 MA[866I42]=7#F3GG86<;>#\R[,PIFC\LX?U:+L;#P>1Y'R\L7[,W#$@M'$#> M:0HT)$0O=0;3&0S)U83>RVJ7(RSVI#H$_SRE>, M7LR5FJ\<2/I2SY;L< MC0_V=C50"*2T(, !IAC$E%H8GUY82R]Q2O:PGJX%.B1>)YB?AW&K9U\>'T%H MS+27%0MLL+? "N*5H\')A#)X?VMIK=(7>+23C6&)6)^36:NGU8YDU:I2X7 $ MRWBML*9, (&">#6 M\EK,14K<2T]/:3+SZG2PSQ -WAT!M?+(]))()\E5N'@&ZU;2A?: M<^6]4]X13!%#2 )6R\5!TC[WT3E>WSQYT@$^Y\;V!IKYU75\!\E/JC][\0;A MIC/'[66_JE;XL KBBA)"$-54$ZLXU]AK'1;=A(I&6QL=2_LY;G4VD6]9L.!: M&\V#MR1]\,^MQ1;K6B)H7,I5IW[O0B(#N?NHLJM.$>\T&&X)\8!H(Z@*CO0&,6#PA=+E-#V_9$U+J&8W M,._KAYJ;6)=-X8(;!+DPEBL9L[E(! U=2T489"E[<3U\+[!MTW(JCKG8$=^9 M"Q/NAUGU;1SW96SH*WIC1HNQM]6T1V'7;3C&RNDXQ8',)&4 M3-(P2(+O7*.B",[ZLFG65'F@KUSBP9=#S<+S4 M_Q[^/BU6:*2 059+X36VAH%XV70MB70FZY9"EN?HSTJ'JC5-9+.MMS%P_#^7 M7;RZ?OE.T3XKN;=B026&BA!-1122,FG 1EIE:=;(M@SO_?2)=:UJ)J,_^&T\ M#SW>$C6ZWT/<6:U0Q%/)/5VF^F-26<;JU3X-PS!K]O(?C(,MZB7?[+I2YPJN MSX/OZS>,=3DMK_=>03]0L^#>L7$=I63 MBXSN>WR=/?1VW4T?0%X>0>K!\ISO-LJPLO"O,=M#U:1V"RXY)AI++\.\0;14 MVFZF#F10GH?1,UZ&[Q61+8ZHG[I1[^;CL(HG(X7 MY63\K1P=]=YN0K/!>5)&6@NX1_&Y6&\0D#52DA"2,]#P!W-J,^HMFY^Q=3S: M<<1R.II?S>QXOKI1ON,AO-,:*IR7&G@MJ81"40F$\:Y&@U)Z<5&.O>)QI[K* MQ=QEOK.8X"" M@)Q[=CO(>G..H5TBCFC/7'>:B<0XYK4,A+L4E+W- ^<_%%= MA+;4DM%KC:&AI2U7_WZ"RCKMXWZ7]4#EPF)G8VPJL-99C9SQ:B.UAS;E)%#'/9^7/YPKD:(4Q+X^,NE-&QD/,85F.ECM=GP:3\NHZ?!(,^^+APV0P MC2^6Q:77W>W^S$5'M%(PHPW!B'*FC68.$Z76IQ>4$IN4GK:'Q^PYV=B9$LYF M(X, H_N(T.'@CH-U"V8EM<@@KXT@-$;26U3+K+!*R:G]EM8H60QA(OAG(]SQ MYSE-FR@ X!A#QX+0%GJ.J'>^1@!8E^=(_4>:C-M1Q#DFXN-V.S^6B_O9-'H; MAS9R6ON.PG)IH##(NN#+:Z7\9L>!4D%)UD?,+W82SZFB_BW%6UF"%T AS:'# M#@-E7/I&8G:F0[.S,1U4H9V-H7V-%8 &GPAC 5%7 +G M$.)X?0V3,N!,ROE-O],<=K8IU![:N3CXL;Q;>RU7UT\?"M_#M%U5"HD0EI(Z MP[%B!D-)>>W6,.62IN13-WO.8>M:(<&KIX1:P?R.VK(O@=Q?L8!AV-'@5B"E M#'%&"RIP+2T'-B6L["WMYW1!NE:1S\TS7\W"H+F?#;_&X7%]'-=V5RX(T8QJ MH(D+;HIUFG&X 5/[9LF;6M[ N32^M89^;LY]+)WW![16*F$'02"$]5T3%I&?.UNYO<(A)GEL*Y\]PT0GCVD#\,)_"@GQ) M$L P6%(D?+!A^W4U,]4T;N:$WV*BQB#T;*VHV2!\NNMLY/A&"B3C"[](4<,X M%UYZ".5&, Q2@K>:WQ'HR>E(FWSJ7!7]VZYK99NN4) 3J)R5G'.OK",&VAH% MQ5Q*/K&CP_W/MG'8:DTD0?"AGXWC" M^C+.?@W,4[!7"M@S_O)VI- 0(.>P=32LC8U4RFYV8K@"-N5X$X(?>IKJM2+? MQ+!J;U++:N"8P8Q#PQPDF%*AN' ; Q?66RE7F>#1^]&E9N>C$;E#U69:Y!]>G^ M[FZRW,(83.K'&=Y-KZO9[:#I,]3-6BC"5,T5#[JAW#@N@'7.U/(SZU,2^QY_ MT3!?JO'TN)UN #YQEW,Y- ?CD:]F>[BQHV1AG-1$!5?-&D*LY5*P>B-64)QT MI:^724I;5UW5)K[YKM&'\1;,:.SM'D/RM%A!C)?!KQ>*."BEI<"CC;64U*>$ M*?2**OY6(\?+P:=Q%O M2OI!>/-4C1W%7_^8N?AQ7Z#6IC!;/80N+]\>'MO M#/I1+14FD!D'S]#%:&_K6 "@=HXC5DD@ALP[\S*](MZOIW0]M'0=QUIR:6R2/ M75[FX EKQ0_Q<9&@T\7JLG1\,?%SM7(,&@RJEKZAL #XX&Y9"QCR0GBD%5[C MYPU.2NG=P[GI%.)LR[&9'?@^$-=7LW)\,S715Y\.'S[/!M-YD"0*.ATM?YNL M*+!)B5KC<2*/3__"PM&@5!:6*98R( SDR*D:74S[*P\8E1D4V,?!LF' M^,%2LF6I#U4 -BSS9LMI(VO!,"A ME%. 4V_(=A_?WN>QDD^9?1@LB I"2Q.OY] MLL[##?O,WQ-5DFT'^76OZQYOPDVV0A>W2JOI(F@I].FF/@38(HMQ07>,I(88,Y MMS5>E"*4Q7!GO!S< UYWH)<>\/@TCA90.4611\"&V0DI&@8NJ^7T$J?XOSU, MSM\#]AV)>(\WYGMWA)=[ES[X== !HH)!<(8QAS19GK (;:0!C4QWCY?G&=;C M<3@89%EP$Z!%C ".O!3 U2@JD90=HX?;KYUQK(L5]O'JZ8NU6F5H[8--6N:( MB.E( K56O3K.$NVN7V !-.4JN"68(\F%=T!I$A_$UIX9?,9 @TW_/T/37$(@!;4@#EH_ 70Z,C%;V++RU FBWC MP_.NVNIV,-Z7PFMK^2+,L)Y!H C"4' G@&>ZEHT*E[($[S-=TO2\]1W0-&0S M+J+K['6_E[=?RMG^I?/SLH74 7-.)!$,4VJ!P9[4,CD)+RQ<(%&OKY?%26CF M8H@:C<91-X-)O,SP;KJ.VCW(EKWUPMCB5ABLL('][OTQ,N&LY=IA13=LHN&7:!;8U='*.=BVL=R$<0O1VXPFXZG-_.#M-I>H0 T'E,*IDU8W@LC,3)@,XZ4 M2'E*O8<7J-OE4"N0YB+,YYCWYG[VT,P)VE*Z(,XC 8R'AFEHO.$$\%HN8UB> MI+9OE"KI>&9+[KCU<.P@8?95*S0,*PF)K6&4*",LP:I>8H2Y6J6DZS[^Y9\W MQIP6@T:,0I["PM[G'4DCTBH]GT$(N#A][ M)TI1"+!TQ"-'$")A6&]6JRP(E))2N\\6+9U%)V-X29&^1 M.)$7<0F8]H%) M6TNNC,FZSC_3\W2G\J<#?+/M6:_V)T*7UZF&IR_7F[4 < _!CFBEX%0#0("S M3EGNE4% U*X'TY2DG(KT]UGD%LG6'=99?;-W\_E].;+WLSA5+QV/Y?7RHU_/ M.;ZQ@DBI 810($B4MH#!@-,*%2XU3]DO/WJ+X8U9NL[1SG<24U_R:?,IIX16 M"QOT(*"C5D%&!,?$PWJLBC+U5-!ZP?4 M8G#=B:9R9WL%0-IA+"FVS"^SBEA2>\3Q+]$6E%DGJL=W/%\;NT.3TKZZ MA4:&&Z6@]D'8F+: ^WKA+!C#+&6+M/F3)V_8,VH;XC/XZ)^K'8$Z2X?NRTN' M[F/YS_OQ?+PH/Y6S;^-AN9+U8SFL;J;+5@ZQLNNO+CP/*W!F/?>"6"B!1[P^ MJ!.4IT7[]3*-2C>>?A^4\Z\CK>>'*0X$K5JE,8?< V $H!OT@&-)8<\]??BC M?R=:QRFA+]>K7K]BD_V*U6KG?M.I!I>J=M0H /,8:"FIIH9:[842)/CE&CFR M=-R;C(.NPOJ^E=/[,CXU'-^'C;V-VR0F6-4@R6Q#.#6?E^%_H_VG2R>T5@A! MG>;<^QB.3;DQ0(H:&PQ(2D!@+V>_9(Z\"@KL&O-\ER;FBZOKWZIJ-%?3T7I> MGG^J'M'<>GMB5Z6"$ "\!\)K3S%PTBBA:RD%3GIVJEYC3JFV"G(YD-D>Y7/I" MOY73X$U, HO5Z'8\'4>YE\>FW^-Z8.^>1*,&"LTQMD)SHZG@7A,KZ 9!8FS6 M%"=OT=1T G.^JQ&AG_?#Q7(OQ835YLW>A^BW%2^4P-J'50'U'A$J"(*E"PBLD)HK[H5T2GI#"*WE@L2F!*$>?5S\]IRK M=$1//>6+;"U'3[+T_%$N5MNCX^'ZT[@TV!!YO3*(G^TZ#$QHLF \/HQ+(3.$ M&2$-#J.B%II;?XZCXN[/?-IB4V;TL\VAZ\W-PP[\BY*%,$9#ZRP'U"C,!+56 MUO)HXE,2MS0_@-#Z3)>$9SY^Q-?6HL K^1L<>>RJ4BA'-!(.<4B]I(88 MAT M89BHDPXQFA\ZOV7GJ!UD\W%G\Z;">D]U/+T/5O'Q1$*7U]6L?/(>Z>_C M:35;GL^L) L+V.>MK(YO?B\77ZO1(QS['*J,O2@"]M@QQR47 "+&-.<;MP)3 MEI3,ZOB$,V_.4^NOJO(.F2#9>E98.Q4'Z?VJ1@$TMT@3"Q56&E"GC*B7[$( M9[.>&'A1W ;W.(]IIB# VC#^#8' *4V9T[+VLP12*&4C!O8P MZ4ZW_&P5Z[[>']<8&*DQ=P(#Y1AUSMM:"FQI2IPV/#[WSINS:"@ZA^$?;833RFQDT5HGN5L_P,%""IBYB%'?7_]0;NYICH<- C#WUBN0=-#$ M74EL)284>*!JQ"17.FDGK_E1PIOU@]H$MS]+S"#-4I"E2$EKQV82%B'ERL)25(JQ*/O MB;_%(]=V >Z5L[86I15W[6E;!<&,0 "@9LX2*Z%'FSL-2A&=$L/]!ARVDQER MBLN6@'M/G;:36'E4JX6DB $9H$'2&ACSO;O:%H2YA>9]G/I"^-FE!LX\#1\_ M_1:0!B<4*$\]<@)@1)&M Y$5MRJ%86_ @6N+8>V@F^_2Y2:GS";/S*;GY7 2 M_K7_^N7AZ@5#4E$' . H.+#8Q8W%6G)&3,KM G1T!-W;VW?K .-,M_QM^67Q M_(LS7M^/7Q[M^Z2:W\^:/,Z\O4+!K%?4$*EP6+$#XASG9OD\+9<6$W_&-YB? M=_ASP%9/#N1BVUZC8(H(2S37G@L"I3/2@5I&I"_M?<)41;],R-8*J!F'Y!^# MV>I>I8WI@B?GR[#1UA"5&E)$'9=0A"F68B&U5 IRQX/-5:;1SE,W$@;UE%?7 M)G!_O/"#X7@R7CP<>K%X9YV" D1"GZ#8(P110DU>",G5"D9#=[.,&VL[*H; M6+-Y9L]Z>N"UXM>%"TZ%1)QX1B4AR O/$5]+Q:GV23$\_2-+"]I]Z7:E0GH> MHAQ\H7A;\2+,5$Y@9YRQGA/)O/2NEHS+I$08/21+BFKWLN0D-//E*?A63;[% M^_'/^MS@)<<]]0H-#%)<8JS" CEX/&&LL;6L@F"<%+'?=^8E%PHX8 &$G&RDX?3"5C\IZJQ:Q/'$+!(KNZ=N9N5R$[3N@AY, M_U%=_QXCE,O!Y,-L?+N?"J3A:EK&OGU]_TY??3R53?M:*I"B'@;8!%,04F]N(,-9\MGLQ.X;>7,U/XJ/@XF-[LVH)Y]O<" NDE M1LH@ @AWD//-B8DDEJ9<1>FA^]+>ODL*BIUK?J=A>%&B()1A# -O";,6 @TD MK7TJ1:!(RN[3'^V?J*N7FCX)LRYU_?MX.KZ]O]VK[6=E"D4Q"@P'@&.(,0G. M#:Z-GH(&7,CVV]ER\F(MK-N#']G*]MVS,+Q9:V"0D^L8LJ(8!!U^$?*NNLZ)H^[9#*< MHL'=Z\=$:$]DQ8[(@H;L:%B[8 8A#[@@6A&N!:,6^+4H1M*D;?$>>1V=L*0; MB$]DR^=R=ON^&DP;TF-7\8)P*9'5AD$4G"K.8W[2NK/!T4HY<^OA/D.K?&@) MTVPG(EM\KO?U@Y='AC:_?WPH$P:\%*3 !N==0T^]!;6LV#4+XWX[>]GM^ZUM MHGM.)JW7:+J:S:H_HXT\6#W)EK>I_?4MI_?;HH5!&//#2 06TTDAM:X.E#8$,%3 MME-[^:ID1^0Y'=)V%DKOXBO?2P78P:*$.UR=_96"=Q9\,^BUQ2ST%7JD=+T! M9:!/>KJ]APY/NTQH'=YV>.&^WXUGQ_+B1:7@ 2)NJ4."(DZ-L4[9FM 6.Y9R M]::7ST%VSHPT@$]DQKOI<%8.YF43/V1O^4(+8ZB%6GD3G'AA$&#UH;%E2J2D MEGDCCFT:&]I"]D0BO"\7$;5:IB/)&;1;.0VJE M%51;@1WB#((:?TL0R?ITX]N;P'+C?TZ.UAG&EU%7Y7PX&]]%A1_)RAVM%)03 MSD)G-&!&(2VLU'8SSUN=Y^W'B^1A.XB?8Z'^.$QT.8C//=>!?T]%:KB:;]16 MP8GFU@,KH*."80;P9AUBG4DZ3S\Z&^5;FYESH7Z>(_>8GG7^*6AP,+J:/@U MW;9P/+:)X*D &98XQE(NE<&>*",?5SDNZ<);+U^>[(9Z'>'=EUE7K=_R==-] MB=J.:*40B 9Q-3&$"*J01<[75R6^$%8HY2SHSF C]VUX&DW#(]//IO?[':%K3GF?;JQ\,_#!Z6 MOX8Y?#B^&TP:3WJ[&B@L]C$U&C40>,^C!?;U95*G$J>\B]]2[Q3K,P6_3J?W MRRO'JSZO96@>#KNU>J'#PL91"94W%"&+$5-UJ+>7:(W]UM&-YM+_GRK M^>I^,5\,IO&!6G5;W>^U3X>J%IAY#2U!GG,O@0; &5I+3(RC*7RZ^'. CE#. MOZG:< ^E:N\4%KO9(,>BXD M,-08!>!&*L>37L'J)TU.UNOA"WS'@?D6+_!)#8P1/,YWW%MI@-&TEI#HM$?3 M^DZ7XU3<] +?<8B>^?*-0O'Q9@B(#=Z7HB2X*Z;NK ;X I]P2--9D\LWQV%Z M'J.Q<7<;VXQ'!SE(9:'6%B,,K0ZS,#>U?<4:@0M)&]#]#',JHF]K72D!%]8X MP0W2&C%O<"V98$F7/7MO7T[0;[,EY3&0]OE2C#0>6B&PB$:2!0?>6EM+8L"E M95OMBAPG0)EOSEEIP(^G@^FP--5\$9])W#OG;*U1.&PX8EIBX!5U,8@?H5J^ MP/F4$[[F!WR;[:F;P:(V@FHLU5XNOY6P3OK^/+2]* M%H SB26AEG$N:4S>PFJWG1!L+^P>>=LL24,SYR)(34?'FY;]%0O@J*9<*QR3 M4!,@)33U^I%8KU*.O\#=SVYZ46P3WU0N?]+(K^^V!Q/QLOQN6+(^6C M2)/47L&]CG>,$/%:,HZ0(=C7XCK!4JZ*]_(635MLRHGZ.595)]FMAM(K: GP MVF",A$4&*NGKN9PRIW@"YXZ^,?/VYKY.0,YX%KS5ZV0P>]&#'(1WS0%U'I ;"TM-/!"$O:V MI?*J,V1SC=/Q_*Z:CV/5JVLUGY>+,P[8H(AJNAA/[\O1U5VY2K$P#Y9OU2^F9D(XL52.\1T0V"L'M#),G'7XW'4[N8^#8 M=@&/?'X]L>D"0>DQC \-<(:TE=(:4*.FB+JT3?BN./5RU9)7+>>S,_UY^/UL M=B=PPQL+D% "2\H,Q7RE*JZX5.J,KD7@775;?@K*7C]*,XE;NY^^EF5T1=5H MM%3E8/)(P+E^.(JZAV+5,O6@<$ 0I)A!UA.%O!$$\EH'7KE+AP29PV?E[-NA9XH/U"P$]1PK89ARE,77 G =!**X0#[E M;+.';.T=BU[=%&E36[G8^3E\V]7UL[X?#/3;62>>US"@-??".DV$1<"N=[B4 M ,%B7!8C6]-XU0V^N3CD;N\FU4-9?BJ_A:$4!N7!=R=WU"C"2M@X3@67G$*% MG&*L'GN"6'MAH8(MZ+GJ M<3>=/H!:&-_?ZMK&YF@[NOX^%@LN>MN)WE"TBP M5<(A:)RB83'C4!U/&8^)3\F%LRK"J M#IZO081C86)H9BV32,NYU",;U9)>J_81/8XE\W+XEYOJVZ_#>+ER]A")PNM? M(D_X$YZL/RY^TUM(\?C'(KZSJ;#6DCN!B6$Q-+!(V/#-Z.[FX^SI1 M=:.M'K#S\+VL0W4+P "60&.O =700BZDK&6VBJ0*;>.=2Z. M=3\K')BD\W2@\-+!>%E+.TL0D$XB6KM%R@J7$J39PS#POL_UO53Z65R&0W(T MN^!]6HN%=S@@HBT U$JF@(Z/(*_Q\0(G)37[$0?%<:1+"2DX68DG1DC_;3I> ME*-_#_T95;>FFJYV1D-/]MX\/U"KH, A;:%7P9<# NFPZJS/+15%_-(>$.Y: MP557R%^.,_*^P=7WC+THE$4LN)L6 B(MM,'_1+5NM>(V9:^\A_>._N66G*KY M,XW !M%4.VH4V OF*;0<"RRM,YK(6@<:$92RN=9#V]Y+YNQG]XF:.HN7O!^; MC^6W,GS0U$%NU%CAM&!80.1D3'+,N/6RCA'0 *$+VQI)YL8^9[8+P/,:Q/?5 M?.X#:#M\M7)Q=?UY\/V@E6S63 $)@I)Y1*6/[YP&'#8.GQ8(I@1;]/\ /9EZ M'4+=1])]*&=V/+D/WOZGKP'OECCXHM5">FHD)=I@Y(D4CH79I\:) 7#91V59 M*9F&_%EB9]>A=4T#9M?%"XR8I!8A!0UU7BJ(93WV# I_UNRR9QJ =)< M9%G=)+FZ/L(I:+#P2&BUH H&J*DTEG-FI$96:5]'P2' MC7EBRP5E5!@%/!&806P1Y)M#G( AN+"KW?GHU1*O3U/3^:YZGSL3S-DN>%M! M&0)>8@(,P=IQ7$^^DA,B_G7!.\.1'?:.*LRM9 P2+*DB<*,#A9,N#?70EG7& MT#-=\#Y.>Y<33M"3V$;J+69 42ZMH\P'0HH:?4WQA5Q\ZBVGSQ3;>)32?\38 M1JJ,8TS' QZE+0)J'6XM!03XPK8[^D:ZUF(;CU'BY2"N(N'=]/K:G:[ M;.N$W:6M]Q'V?<>>':*F50MIC''&8^@8YP!"R-4:6,J9!2>_)3M_F?Y@5(Y7 M9B_\\-+:A8\VO8TI:;8(]+)(H9PPRC,)!1.040.=K3LNK$]["[P_=J%]/5:M MX-EL_CN:!"IT9Q2[Y">#FQTL>%:F0,!)Y(.PG&JGG;0"R[K;<2_I,ARV3FF0 M FA'/*AE_5#.QE40=V3#K'' *CPK6W (!9106DNEU5HPB'$M!I(HY7V)'IV: M9C$/*WUS(RY71P M.^+*2MB/Y#:*3E,$'HVF+P+"[GO_UX^[&7'B[)%(+7TC!@*E,9: A$6L+48@>19G[MZ MT_1( [8C?JP#8!XGP?T>ZZ[B!1<8>P(A8@QS;!G3&V$4TR(E6KM'#U1URI*6 ML.W4D/CQI)R9T*F;:K;?C#PK65#H$8T)\"EA% @DM#"U"!2)E,,)^8/0(QW6 M;J>8ZO:VFGY:5,-_+"]%S:_N%_/%8!IW5??/-WLJ%IH A &EA&N&&> &B'K) MIC"C22?$X(D*?YF-OB5HSS18S_T459MC%@?-:<,)#N96*.:@$XIH%=0G)>:\D6_; MZ,3LCS !S&+E(WK?J%Z!F-7!CF.E.$?8AU^%78M@D& 7EJ0V79-5=^">)T&! M69UJA_X_'FL?#%S:5[FPTBMHC1;:0A5O10=7H9::7DQBPI89L#?I0 LP]S'[ M16.:'<@#$@:M)$)Q#8FA4A".J5PC8<.2.&4M4*," EB5%::Q&'/9C[^7XYNO MBW*DXCM?-V48+E_*V=7UJVT1/9B/AWOLRU'M%,A(SZ0FE!FFE(% :EYC(1Q+ M.4?IU8JX=6Y4^5#/Z#[-EJ&D@\EZ7V[9>[58S,9?[A?+Y^ZKY6=!BG+T8?"P MW!F@4@UG+G.++68&^UQJ@><9XUW.[K?_QEZSYA%^#V9Z\L2+,4Y+@$ MG@=;*KR,&_>68")A-.B<@WH >X/EA>6':8D;1^^BI6#>QRVUT]AX1)L%8XI; MY1SS0C-G+38 ;PQ^<*(O>V'@/3:SO,:@/9<[%F[6.>X*:]J%EHRY1&E&F/&: "\^ (K^15 !J=XJCU MZ!)$-DN6HG95MOT%;A'5022:BP(\ B*Q@W-2;4^ NYNMDZ0TYQV!)P M[ZG+EN$- &! @"8XN,1CX)VE&( :IP!1(^?O(MJ!(, M>408,P%7)R32NI;/27[A[EM;#&L'W?RI7%08!Z/8U_&W\E,YO)\M4ZZZ[S%] M1CE:6?/;N_N5:J^N7P4Q'LADV>X7%= (J!@G!B"@K2-.\PV:Q/J46P<]NOO8 MF8-X5FWDXG:B:/IA>P,'LDYV^*T%]P%H* R$5C+I7;P;4..,8-(SVCWT4<]% MTI?O"O1&H><=.(WR11ZJ6EAAO$0^OK)C#=",8;+>H550&IBRLN\AA7O!G49\ M/EE%;\2:OV^0T[&MKRBXM!8!::6CS#&J@K5A-8(P[&^&_ MNJWN][]MU$;[1?! XXUFK3! 6$H'S?*W)79&PPL[],Q/N78Y?Y+2SG3M[,SO M8[1YZPPBP87SSFG*)-+< ;)^"D4@RDY/;]CF=L#VTZWX1,)R.V.IC>.RLQ[5 M8A%&@R 4< 6 \@8S+ZVJ,8+BTK+JIU-EYP*_2]@SF0(_&,_^8S"Y+W\O!S$% MZ[,PV>R68-.;)SEA&UB#?=6"SR,M"_^S$@ALB=? K9XA%4I9CQJQ/9^T3<;] MWGJ%,-S_SV M^] .I7:9GH49K^3=(N7SLJ#I212["?2S#B!P/PU)[>]>W?_I[&:]M[:%D2K.% M !H(#BEPSC.AL,"(;<"W],+D(AA*8GP]L*$B,"7O0@^YE8<(50?(Y^+59LK0#T^6 \N9X,"L M>Z!FH0TBT*"PS/$2* Q#-5OJ[7'[8HLP M!V?4(UHIN$)&" W"H@YC(3Q$O/9<8A[2"SL?:Y<:52[8SSO'^EGYS_MR.GPX M:9Y]5KO G%IGJ6?*A#XX:@@EM=PD52XTX%DBW&>86C<__J]Q.0O?__7A??FMG#2? M7?+/]?#&>Z\FV/;4T4 M06C-H(:6(>0(IXAR7&/!TFX@]]D>MD20)B:Q)>BST_#=].Y^,5^" IO/O:]K M%00Q8SB+T1)&K6L5$%AKE-"(8*1YP$]OMIP(TRHE M:4R?MT6R\^HTO+/S*L&;?=_@?F*KWU-X@!P5*( 'E-9:("/Y9HPJD!*#W<,4 M"CU:<9Q!>^>-KMJRG7YTL-66-@HM),/6&8:<-Q PCXE98T"II!=VE_Q,_&D4 M?Y6NG;Z$8ZE%#$5^"( MY4F(P'K14L$TH81!H!S!E&$"!:TWSZC 23'Q??9! MS\K6;G64B[-VK=IXE[>G%91:7S>Y*Z= MO?/0+]JUI8USWB ZD-5U:TF8,;W(!' L@1^7 M2L?E!VCA>PJ.,522$>(=8T)S#M:77@.>"-.L"=+.?J^X,;EVY@[(KY),]F65 M!O;SX/L9[F0VX%X/PC]]PW@=L?P%IR M$#.A(R2QIQZ)8+17B(A!6OR7+R/6HVZVQ]* MM:M*$4,N@,3,40F \,!2R3<2:G9AEW!;TW?5";SG)-#!B*?=E0K$,'?< X., M0PAZ;>+=E:64!("D]/<])%&ZLANPYR1D#_-GZVOB5XNOY>Q]-;WY7,YNGRU3 M=ISO'ZX4PV,@X-A1!1QGBAJZSKX6.NXIO["YJ0T-5AUAF\NH;.9G=;_X6LW& MBT.79[97*(SFC'*-B:0<*D08];26#NND.PH]/.SI:D9J!=SS4>?@;+2K2J&9 M!A@Z"8&%CE#/V3H-8Y#0_"\;Q 3U*!V0;@"ABCD MA-6,0H2ITFNYJ1,\Y<7/'I[S=66,VDS:.-%?#U]F[A?SP73TOZLOA#-_T1)?3\GJ\;2?MB-H% M(D19BXD75$I(& RE:E$42 H1>U-^V.G$Z@[M[(Z9^QY#+LK=S#I0HQ!4>&FH MU-Y)Z;R1")(-=H2Y'V4B33=3[2!\HNG9;B-U&<1;'J3.RL5.O^NH^@6CQEB@ MB9. (0VT#%+5X@C2+*_WV[G5V97YZ0KO\_I?VQ['/=K-VM9(02QDUF-!@ZOK MO<< FWH+CP+N4[RI'D;VY_>F6@ ]%_7^%B/)JIOI^#_C4P_U1+V/9SMJ%#+> M>K <,P#",CH,,B]J^1C%+N4*'?NQ2-4.PF=FT+MI4$(Y7UQ-GYS(J^%P=K_W M[>$36BN\CX$>9^!>B_AGBTE>]>Y)?_\( M2]S[641X7UCRGFJ%)&'AXH"4E'D-@7&6;R1ERJ6L%L6/9>-:A/E$)_\ T\?+ MGCWC^PYO__B&"L&IHE 0"Q2ARL6W7>J=:R883;%8\L?@41;@^SB%KM?#+4VA MZ]8*).-%$DN =9PP86UP)VI<-!-)V2+!O^;0MA5P9F+:,BRI!_-R_K&:SD^\I/.$84>.$4]X0&'#U=HTE M]YRGK$3@#W9:<$[%9 L8_A:JABZ>-=1_U8>'(R.%=]8J7,SO3D5PR"GU+OR? MX&S][A-%$#4: ]ED;1;JO[M:P9;\B1%I7'A/%*?KFRQ16D&RAD/D"?5O0?.O M=MQ; SC_R'WRX_FC_ML>R]PKP3B@RE 9K";@R^RM$7RH!;=]&,L?!W_^/@A3 MW7@PF?]1+JZNP\10SK[MG?0/5RX$PP0+8H#4F@*%@HONUY(;AG76=&_G'M>- M6;!K7+<%<[YCV77'_U[-_O%N^F%6#S:7;M D$N*K0#$:6R]],#96FYM MD\)WCS[\?_/T:@WG\_)+34=)QJQQ8X7$VD@I%612.R#B[I2K40&,I1BWXX,% M.D]SD(][+8*>WY$Y--OJ[$;6QVOL MF_Z;U0;T"Q*75TS+CZ7!\-VF4 MV*2%U@M@1'SJ3C"ON40V+&LM7">'4(PZ?#[KD2!=$\O21O,%#0,AC"]%'246 M:P:EIFOTM&,P:2.T?_N@6?E6G5U=F>S6QW(Q7N57BEG(SF>KGN9#BQ[>IEM' M>2I'M!+4X0P3G )-F'>*A(ZM5L7<: G$&7,O?0@BK 18WJ'\4(4>;R39[-$? MM;UZ:I.%41@R QG!6"'!"5/U;&XT94E9*WOIV73"H)'4=UF8?PBJM&HV':YG7TID@\KDW<:JGW\\V5H?FI//@5C,J]F[YMEB#E8MP 0 X@H1-K%8R[OH^2US%A? MV$W#COCP*LMRNZCW@FD'+^\WJ%T@0!SGENBPY,!<8R2TJ.4&%&7=%^J>;2WR MX!B&G81UMMS=U6V,51S&?A]\:N9UX4(RZXD%QEL@G/!A3/(P)C7$BBLC9,J5 MP[?&H&/U_#+S=BJXN2CCJUDYOIDV8LRKL@7$Q!FEK "<,N\-)$K7\'AS:9EG MNB1,*K;-^#*O"3,OAW^YJ;[].BK'*ZZ$'UY2)'Q4O"]O!A,W7>S.3;2E5"%% M?!'=&^T!9-IB3+E;=1V#L**\L(OPW?H]Z?AV1(U5?W9Z+B^+%,@"*J#W#'$" MI>'6$E]WVB'&+F-R25)7U0IT)]]A&2_*T;^/IS>CZO;3_9?Y>#0>S![VIK3; M6Z=@G 'DK+(>6,XX-$SSNMO RJ2+ /W2^&G:JKH!,INW^%OEW;VT#('#C(L >SS42O>J(H/>@7/_WXVO6K\$%;C M9@K'J242($$,TA9R;R*^2R2@5R1ER=W<598KVDV#W[)8E[T4VK4&_?E(J&ZK MV6+\GTOU7EW_%ER,>;R=M3>$](A6"HRL9BJL33$Q$L)X>95L<' JY1V;YC/L M!5.P+>3/Q\ G1ZM/SE2/HM_V)@HCG)5( &P0"DZN!)+K&@')20KW>O@\6V[F MM0+Z>4[V_QC,XD74;^4/>'+OK54.6@)-3%9N&#:K\UCAE)#-WGF_I)-[#S7B M7CH6Z*H!#(L<)=9XZ#!Q7\C&4:=,23JY/P[_7IRG)I_<"\>(MA8Q@J(SB RG M&YDEP1=VEMH1'XX^N3\.]5XPK963>V6TTA(80@D16#DA/*OE#K]=V&LP+?+@ MA)/[X[!^*R?WA *I,#4,*: <%YI"MY;** LN+-*H53T?/KD_#MRW<7)OO0?> M*F6=)8JZ>&M2U3))"U(67CT\HNV2,*G8]NKDW@>&(X!C2C,&G"-:;.9V@[D& MET6+;OV>='Q[>,05%@IH2'RZTY;(U1*E$^/)ITZN3\.NMZ< MW&,>>\>88X BKU4,GJR[[:FYU)/[QMIJ?')_')"7=7)/$!+6":@R ^)1]FS=_!N[R;5P_[5<=,V"L4- MI9A(Z2&'P2^'85)?8^"\("BGL]N?D(]CV=8U[N>/_O#WBX!0W?UG4GTLH^,P MBN/*!RP'D_];#HXCYZE?4@!-@G(8"X.8<"L)I'B#HI(\Z_1ZB>S-I)CS'*^> M.354_D-5)J0!3DL.@M?M#53:K#.92N1,L\MQ71^J_E$NGAS3ST_('+6WA4(8 M[BF%T#JL@ #$*$5K#'1P!R[+M^J$'3L/4MM$/IM)^%9.[\N8;7MIU0(0RUS; MYGZ^J&Z#?@X6.'=LQI8./NU? Q/2L(5XTJZ$"QZ+)M0X:B Q\74:%]9MTG/4 M:.AT;3[T_3Q,8?.Y&O[S?CP?K[VN)[\U#\MHUE0!07S_@@B%+/<&&1'6LS4J M2)D+V1CLC"L[C4DG\.?RH[=T_D XQHX:P6IB*J'\_^5]ZW(;.9+N_WV,?8 = MW"\1&R<"USZ.8[<=;<^9V%\(MEB2N2V17I)RVV^_ $E0LBR2Q4)5L5B><7?; MW%R M;'",:Z8Y,@P9PH"WS((L<\1U9!0KUGP-)I7@V] 3J=)/GG]9CMY\''@Z8(*! M)\)2@)6(-J0"GN:I:D1JE8>\;BHT5-VB;6PON+34N?TX-BP0:P"B7G %/46I M*RO/B[*"P(TLKN*2>U93S/MBUYOYMJ]1[F_T9O[JJ3'E(ATAVQEO"49Z:(W! M!G,BJ84&NOPMTY28D=V=M$.)GUO%=P3WL&CW=C;Y)QM%7))&F]6?O/X\'B_24XSD_7-YW]^4=/_CG^??,N?%CNXMV6ZW\S=:CU[ MF*SC">G3D(Q$ )YH"#3QEF" MLSP(ZY*8"_KK<*T== L7NK]?KM:KR7R:3]:S*K7ZVO+ZQ$)6^SW!:<@L3L1' MC ..( )[>Y$ 69+EQQK6V?ATM1SJ0P67/VA&=<[6Z6NR:^W>Z,SX\B7!"0,, MP) @H@CG'FN4K48#J"SQ=/-?;Q7K#/C^\ILW &V#V5([H=>,M],Q%,?'!VZ1 M3A6_9+3H.&+,>\*R[%R+DHQZ\>N1K@O,>UON]D=*=WM;W:S?S_](<43S:NHF MRR3,MLWFI\DW>&R]J_^6(+#'D$%+N-#."J"QR@<+$]?]DIU7_GK/"H??]+1YQ#X$28*^-IYBC MJ#4A-"&>2T YXQ?LUFQGJ\G=W;*ZV]5DW$E4.^"^UOC C #*2B8QD9QP$KG, ML_R(N9(N"%>\;-1FQ MIS,JX^D\++GKN>)[Q:9+YF6UTQ?;G^<#EC=QKY6JU4JW>.M)U"+V2A(/G#>I MS'1&$TA3XIR]XGO-IER_J'*&8@<_@1#_?IJN/Z9Z&4<(0 HAR^U>-C:VOK--%7N('P50]G3-@V,"$LXCRS"FSJ86/E);G&641HRLCD6AGG\ZF[2#:E_,B8Q9!Q_@@+L?M6$> Q&-E>U()6%RW"V?ON\[9&VN;/#P>!+&& M.R<0E]!)Q+S.4E&G1Y8(TO:^TQ3'OMBQ#06L<6+_\<$0A+YX/TACFI/& )YD,5FEMWWUS-H'2YJJ]E6&E('9V[7=9/4YN6GB?]S_/,Z^3NXWCINUF2R7WV?SN_\_ MN7\\&I);9WP "BLM-73>$H*80H[!++L#?F37Q(7Z?WD1UP'"O2U#6Z??ZH_J MIHHSCUMRBE/? G-L-3HR+!@K"(!*&&U@ZA9HE>-9TE35KL\#37^+4EML:A': MBT<6U.)2C=$!:J&(9\)J&/]A)IX)_$YNA"TO.2,/\%*WY>6I=7S[JR+Q-4YN ML?S^K\7RKY2OO;A)M0[FTS\F?[^+Q\7E;'*_#?/](ZIV^?5H,^+S7Q90J@R] M.7A:*H6P7(B\9",*9+]]8:^,=9W#W9_OI_HRF4UWV3-1@/?KSSG#Z_3B5F-T M<,"E J^ 4P,84)IPMO_R*5+D)1K@O6>[-&L?WXL8@'4-O^"AX,H@D]QF**)$ MJ499%EC6+:!^^N:5NJRY,:+$EMO@)F7[7*H X![O,3X4BW7WU/I_13YD&S5+TF" MXY0Z-BQH%?=EABS'' .M@:5T_R72JEY%ZNO)IVQ[ZVH-V+XH]-MB,?U[=G]_ MA"[YD4 AS^5T-BM09'A@UV'/LL7:2&XR4@"9+;J$HNO\ 8^=/!PCWQ:UGY_?? M%_.;D\?C5Y\/RC"+O'/:.>4%DM KD&5SFA55U!Z]/[L-2/NUHDZ:3T$Q XA7 M6E/&H-" $I./9%@;7!2M,\!;]BX,IS,Q[,UB>BJQLPGG7=S\]7EQ'S6S2@>J M]?<:=ZMU7Q$4%QYX!#%FC!%#"2/Y1AH+H4=WL]'BI7Q'&%^ 9?7O[ \/"I 1 MY#CT%AAG!'4I*R]+R6V_D6%],*E]]1_F5QG632NZ;3_TW63]N-S,XOUM]A78 MZL_UYG[XRVP]N7^;2BH_91L=+%'9]'W!"4:Q(-I: RB#U-J]S4#, .:*&3?Q0K:C&2"N3C**$8EP2O#?!2OP-&=8!R7_S:=;*M M_JCN4PG0G\$Y0JZ38P.$C@@KH)+QI$JX2D>)G&=9=D$P)ZBA MJ2J^B]\(X!W,A@N5TI=XF 9X,]\!78HQ[?N./CE%WM]N"^S6N)-__GB G /+ MD69::880E=SN)2-E1MK0S],=V?_E*#>T_.O9A[\OYH>7E2:O"=:D@CH *.$P MTAPYO0^7HTCT>WR^:@KU@/ZESC_UK]!>'12D8))Y1Q3D6CL9OT9@OU4[:4OB MKL\^2%\UQUK'^@+'HGKGH6"<8@0*: "WE')AS;:/5I2#"8!+;NX'&,[:IV/[ M3&C[2X!^*?2;^2[8X,-BN5'A>KV<_?FXWE3/6B3.)\_%XCY.Y>[-/"JI6AU; MH-KY@."LT]&\8!Q:K)%E$W5T$_Z'<'Q?<&P?C"98" M4:0AP_$/!NUOS)D5=&1=P7J\+3X3V?X"XVX6#]4>AQI7Q =&!,Y$,EH0XZE- M.;,6&K1?Z7E1I,$ -]$6F=,.H'T1YD3YKOTRFR)PXJ_II\FW(V1J\+:@G:$( MQ.48,>RYIDZ0?.J,%C,J*;HXR$"$8GZ]!T:%+"SDF$)A"!810,&$+5'E')<4KIVD"ZNMIG5&K2]901Q6KZ,)O/DMR;SDTG^PG6>T&@0@CJ&<*0 XJ%2]T7LO0>]9NH M?8U+32&BO-\O$D!6_,[\WFRO#OJJGKM\52@CB K#*,&QMU9:L!8EHQ* M!/L\;E\C@5H M3<;[>'+9+;<5GQ^F2?S9CZM;B/QU]5]I/WTK*2F@M<&P>+W MR"EM!906,D,-VJ_>'-&2QBAGWQU?(_UZ!+^WFYQM,?+D/DM8I0:NQZYP?GXZ M>$M _ (: X%D' L/.+1+Z<&_5^L/ MU7*VF,YN=C]-QL&>RCO;(/WLP.5RR2M#JK/*4!1062^@X\Z #*# 3)6??=,KPM-O6,?H\IP!NG_NDC_(LG _/.<6@(UHP"Y#E!*B^W OBBS)?Z>>$_ MLNDJB-0.GOWQ(]?'V,I?XY;OT)"0FNAA8 1W6'%#/48,9PD9QB6GH_-3P:]Q M)VL)V7YO4=)^F[VJL_EC:L6T[\^BJ]O%LMH^]VGRK5J]F\T7R\V]Y%:R:,+^ M^);MM=&[:OUY,7U6N^7DS4POLPA0$:H9-QQJ XQC#OE\,RJ@MT79R0/,V6J? MWT-55;]?F2C9;E?8'2I.TONG$2':0II[QX!7C F(D#/9:!<.BY(@B2$FRG=# MQ5)8A[/2MAS)T\T'!D<\(D!PH)GV3/*(=#>JVC'(9=N9K13J=#.#@FIE2S:WP<8"-0M/UO% MNB_6;:_I3GCQGAX*V FO6$1*F8!%4+B#)4DA!:5OQI@ %#;C&F,9%]\B'1] M8G7AIGKVNP)7#%GJ,':0RY0C V0.0)&2EJU']2\V!5]H)+K(O"-N *\AV2IXSP>PM/W^R3 VR5Q^JY42@PT2O^C7!F3:\A)[DU16;ZSZ\5>HR>O37B'8V1&:3:";$0J MLAY_>%/PUL95EZ849"NM<1K /1Y(J9%50FJ)&V?;AB687VHYL[/[QWCF:+"@ MO1B98GGC3FXL$![ZU ]5D&SD*@%)T5[8X#YK?=7+61FX@UK0=J*TLJ0]?U=@ ME!M!A-,<2,4\!?*ZFC_>I),*A-E!JOJ_O\]U6 MZ\GL?O6C+-6W=36?5M-_/SN293>]V^?3^_OY](XLP&>-#X1)@KPE7BF'F'>* M409Q-/8% I;:6OE27:55=-T>F*+!P0#>$EV=;8\@O2;BV MBT1*DTH=(.65=SU>3N;EEMJ]:E M#KN;H2J9=-P";)A5G OIO,!<<*Y,K2#&CG:1UU7S M*=T=']M2C@P+!!$9M\5HA5+!@(D4-7(GK;"DJ"?L #V"K7/@Y=;2'M1-]YFX MUMXMEJGVT;?9P?X@/SP4$*?&RE3\P7$BD844\SPQH'#)<76 '&A'1XN6T"Q6 MLUT\3&;SDXK>/A:PHQQQ)A4QUBM@H[1X-SD+'2FIR3D@59=HY57%-D*O\4GQ M(2Y%-[/)_;O)\J]J_;&ZB3IX5SW\62T/'@T/#PD80D0T 9YX:SQUT3)GNTD[ MHG51-.!057ZNOA:=8-F0 &_FJ_5L_9BP/H,#)T:%N(4QA54T@@%)F:#*@OW4 MO6.]%@V_ AJT"V=#)OS?Q6I32CHE$]7EP=$QP3$EM;0&493\#>9/]Y.=M51:K/@Q*B@J"5"6J<(M188IBG1>>H4PGX\ ME-?#@W;A;+H:5)/[]>>;*'']Q>#(D&"XY\XR"SQ56!C/H?#[23-2>-,_KI5..\+R'"@+K/ MM$:$EO%L2(9_15'B1*;_FJS6U=_I#[4)46=HH$!X@7BZP0-< ,T9RBX0KX4L MR>4=4)A^:Z3H -.&Q/CX.5+3/FXCT3XL%_\=9[ ZRHE7^^J^-5U$!\:%%(QL$M5PR M8S3D=#M]"2P@1?DU9U?*N0("M(UH0T+\MOA:+>OO.HI(W D K+M$:(MA%MZC"H;CY/YK.;R,LZ/#CT>/#<&"2(T$XI MC1#7<8YYLA")HO5@C![#EH!LJ'4WKY9WWVMI_+5' W>8(R92;T/H6;1?%=I/ MTK.B*K)#JH+2FK9; +&AIOVLNJ^WQ+_R9-R3O&2:.\ -QZ(:(JP/$7%29&> MQ^CY*\>PN1GWI9:6?WXP<$.5\P8Z)"%Q"!!A1)X@@:2H+\L877O%$#;4<380 MW;?U7,5[Q1RG,<+6XGTTWNMATLCH0PW/XX4!4:H^.!631]K#"":UWL$C( MM"GQY0[HT-9)+$]KJ/;+D8,!0,<>#]A2!!R.FU?#SA]E\>\EUBCA'QP5 "76(*(OBJ5DI$+'C M>^SB1CZ.3:D3^K0);%\DVM?XT(^KV;Q:K3+U#QQG:HT+R$=;"P'#I> :6V2( M]7M9&2TAT8 <%)V<;+H N#:66@^EBM!EL94519<@ R12,Y4O+H-V"R1[R%N/1_)^:@;DG6-=@LDTX\1CZ?.3/69]/K $#=_13&U MB /MC7"<.+L30""F2]Q^ SP)M4N75B!M@1-OYM/'R-99S5O:.D.#0%)JR*TS M&&@FA.8TKY["0592*V! 5SO=\*(E4(N8\?\B+Z>+A]-<8'"XA)X0=4 M* 4-QT*K['80GL->F]5>#T?:1[9+'_'>'/BM6MPM)U\^I]WQR%7"P>>#(<0I M%XU*8%.XBL< R"R3YKQDIQG@BM+Z;4);P'9*ENU7Y/D,C]XH''P^",4@4< I M@CV#T@O*LYTI@2A*(QB0J=227A?M(WH>2U;5S7_<+;[^XV;Q.%\OOR>B\/R' MQ!/^C">['X=_?GR%%$]_&1AUR'BBG6*3,CJ281$LZ6Q3"U[VZ M?]-'U/V;#L Y&,UTP(T2W!IJ%<@[GG0(EB23#LAL[4;=9\/7E[_UP";X=C:O M-O<91URPIX:&5-#=Q5604 :8XYYXG@.GHLB@Q,\QP,-G)R[\EC'NBU4G"N_L M6\2EJEKQU_1X_[0&;PO6I ZUV@F N<94*L[U_HN*8%%ORJ&5VF^/)(N^@6\: M25S?A0X603@T+QD&%+$+8$HD(LT#L@5*$%!72&] 6 MUQEO.L#XB2!#J9BW>_2/*AT(4IO+:GF[6#Y,YC?5^S_O9ULP?YWZ>9$90DJM M,=0*$TT51TIZI 'CDE)8RPM9+T)ZIX'%[7'H5X<*Y)W_D@ ]X\+$K9H#0HC' M+OXF"Y<*@(S#PNE,Y8N>@+\.[QI!PE!(J?2,"!T1--YDF:RU>!QDZE+9M7QM MY\%\';XV: GGB,%H8@.P->&B2,0 F>Q M4-0IBTQ>4Z>\77=A9\E_>U.0\,=THR;:&U*/Z)N3Q?K&%)!/: M#)%NU'TV?-<=*&NAVC3.8YRF#10Q8$2656HXHDJ/'1\KNH![V&&SB@'-+"36 M NH$1-A3M)-%"XI'DN?1LEZ/ALV>A^AHPF:!C]\R&3=51^/RB@5UW&[%%L!C M/)+TLD*5MQ8V>Q[:HPF;UA!,J]"W$/92:UIU M F'JO2@H&:=B@2#)1Q)W>"^MSP*F$KCCL+YZXE8O.KC2T!GW[4MUDSJ(INH7 M=^]O/\:?KE(WCE\JK,999)FP5""TJ1BC.";;OJ+<,&EJ>?4ON)4=4^*I!I;M M?$#0+L76E#QGV@^:Y_A@)Z.I%G?I3BTN+S*+LG@HZU"6_R$X C F J)"04. M*FD-ASM(K&-%COD!L?A"-&J;Q(UT=BD:IRUL-G\_K_ZKFASW[77Q4<%3AB&G M3CL3-TGJ)'8R@X2\&4E9J8M1JTUJEZOO4AS_;5FE_E&?/D_Z(?JASPL*6[MI M6$6%=0HK0\1>;\R"$04273W;6]+A=0>^$8 \0XPRI"%@T$OJU4Y6AYTH"8D= M$%\O?'CN0A7##HJC0J6R+A@#(Q$T-LJ5+63'B!J9WZ EO1X-BCL/T=$$Q2'O MM'8.>B^!;$-+/.9#)%(SE;<6%'<>VJ,)BI/:Q<.'&(EEUH8 AR'FW*?M? 7PAI0L+$-C0+G.?LZ$/P^^RV?"R[B:8"^9AX1XXO-20LR\CM!3&?^K,XH(HY'E M#%WXJN%B>AL4^XN3 1C6+*X5R#CEC'86@K@6[&1GC(^D.O,E2=,H4> \M?04 MP_T\1'OK"'U$9FO&S_HY0.OGT]K/OVCNH^GX^G3!&N%7M=\1TB52J.. ML&.>0" THW++ $FMX;Q13<.6KC0/*&HOC5FLU@7\.0_1RSM_4G"TEX9B M+*(=:ZDF)G]'7/R6E'0H&AH#RG7VL_/G//BZ7!1^[IQ]9#=Y_>%@,)0&,<\= M9@Y0ZA7:^C9D/&0;/;;8AXZWDE9 [I1@[W9*?;82*^-A0180CC5% MB0@=4RG54I4>94 =^(D1 0CGO.28*6DEL@ C M3[-\E-L1M3DK5_&B"TC[\\H]6U736KI965?5\NNA7-":(X-EDA/KO ?>6F9Y M/+FAG;S$0EJRX SP*KS+?:H;Q/MBV*?X:2]0.1F;?G!,4-9K#A@V%'D./,*: MZ2RCMV9DK>I;T_BB&WS[XI![^'*_^%Y5'ZNO<7&=WU0G-[8#(X+5)#5D,D1! M(C3#5G&_DX]"C4:6>]Z"GA==X'K=*5B0.$TY\X"J:%!JSK4Q65:K^]AY5IPIQ[F,PA!H!946@'RJI!Z!DAJ+ UQ_6M+KT3RK\Q =39X5E0)+ MS4@*;/( ".,LV(LMR4A\@H4J;RW/ZCRT1Y-GA;E/!5&-%H1IYK3W<+>>,R:C MX"/S-;9*LJ[1'F">E<"IJBV ,IXL*9(&$IC-$19_/[+H]W;IT@JD _ :O:T5 MHWAZ>-">..*P!9H0#*"C2F5_+?.RJ-#!$!-O+NL_:@K[10BWFW-=@NT>C[#% M1109Y8EGT4SUD&JYETR9D1V]VU7V,28UP_'M6?#/?Q$8_ MCW3O/:AXWYG^RV*9KBEKQ! ?&A*DTA%4JAF.!Q*A+54DAW4+YF@M3V@_4MK9 MZN9^L7I<5I\BUCI^Z%]G"/S*Z, 8BQ8:9M1&^BI%B4 JRVXUZC6@XFNU_'/1 MC[E30(+7W7@M@GRQ+_.SWZH_%X_K77&$[WMWYWSZ%-*FEM7DXJD%;:X"W@J, M%(9&0*\@ 1A!8KAG0BLI?+W-K>O$@9>3?Z8QG=54/X&@]MOBH5A PSG25 &@ M#58>HBTV&CA/Q^FF+:#(P;R!KB"_COP!0(2A%$E&>#PIIS.RLEDF(4;7L[9+ MK=?*(S@/[^O(([!>.\\DHAP2!XBGJ1_\5B9(E!I)7>>6]%HKC^ \1"^?1^! M/$H9(2TQ2&NAB"(TSU=H7V*%#HT!Y3K[.8_@//@N7T0"*X( 1T:CN,D*1ZF4 MNTTW_H2)D;BMNE'WV? -OI"94A@1:)B#5%B(,)+.97&8TR4GT0%=SK7+ABX1 M'GJ>D0*(2N^--Q&RN-Q% QQF:2SR)7P9T.K1]Y&S%;"O(=\(4&H 8IX8A@ F MDC.<3UH8>%!26W-@9XU2E=;)-SH/S>O+-T(N[J],.,B!B("7G: O6Z\T&<)) !SY41SFFLF*4FRRJ)*%E]!D2@/D_*7> ^ M[+P0KX4G2/F(AR(>$:U(7FB)H&QDP6DMZ?5H7LAYB(XF+T1QYJ1 4BM!M9*< M<@VRV'$7'TGF?J'*6\L+.0_MT>2%"(=2U6V(O4)QJM B*/=BFW'GA922K&NT M!Y@7@B3 "A&D'06>6L^ES!ACV )!L;D@.\)2N.AWQFR[ZM MD=%69W@01"A.+;,FHFN]YT*(G>3IIR7;X!"7NS[]!.W#WU]^TJ9^NH_XQ?/@ M)EHR=74W<7%?/%3+-_.;^\?T75*K5;23J^FGR;$ M6):/$A0Y.+;8PE:I\GHQ_ [A[YF6-3J-K(+2F&)JJ3/&2.P- _MO+5-8E3C0 MAVL-=DJ@ H3C@0H+0&G<\766RSO'1VD* M=L.5*TIAKFWJ(&' M+Y/9,D'Q_O9-5.#\;A:/BVD772=#N+J=)?/C?O:UFKIONSWVM\5B^O?L_OX( MT4I>&Z!*P146$Z-ENB(G1(K]"DUD/XUA1T7('M71T"%FTQRJJ:[F\3?K#_>3 M^>_5^D.UG"VFLYO=3U.B\WYZ.PLX_>R HZSDE8&HB+5$'(-HK"L). 7YIBQ^ M@4U)0']]+\4H.-BS*GH-MZK2E+]4\]6QY,873P;M-',R;@9>4""$XVR?*<,$ ME"7[+?^UJ-4.POTQYFN[3Y%NU>C>;+Y:S M]?&UL4$L! A0#% @ ;SSZ3"*YR=W9#P M+( M ! ( !?)P! &5M92TR,#$X,#8S,"YXL*UW 2Z04 % M @ '7SP( 96UE+3(P,3@P-C,P7W!R92YX;6Q02P4& 8 !@"$ 0 &MD<# end