0001564590-22-017416.txt : 20220503 0001564590-22-017416.hdr.sgml : 20220503 20220503160045 ACCESSION NUMBER: 0001564590-22-017416 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 54 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220503 DATE AS OF CHANGE: 20220503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Great Lakes Dredge & Dock CORP CENTRAL INDEX KEY: 0001372020 STANDARD INDUSTRIAL CLASSIFICATION: HEAVY CONSTRUCTION OTHER THAN BUILDING CONST - CONTRACTORS [1600] IRS NUMBER: 205336063 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33225 FILM NUMBER: 22886686 BUSINESS ADDRESS: STREET 1: 9811 KATY FREEWAY STREET 2: SUITE 1200 CITY: HOUSTON STATE: TX ZIP: 77024 BUSINESS PHONE: (346) 359-1010 MAIL ADDRESS: STREET 1: 9811 KATY FREEWAY STREET 2: SUITE 1200 CITY: HOUSTON STATE: TX ZIP: 77024 FORMER COMPANY: FORMER CONFORMED NAME: Great Lakes Dredge & Dock Holdings Corp. DATE OF NAME CHANGE: 20060808 10-Q 1 gldd-10q_20220331.htm 10-Q gldd-10q_20220331.htm
false 2022 Q1 0001372020 --12-31 2022 http://fasb.org/us-gaap/2021-01-31#ServiceMember http://fasb.org/us-gaap/2021-01-31#ServiceMember http://fasb.org/us-gaap/2021-01-31#ServiceMember http://fasb.org/us-gaap/2021-01-31#ServiceMember 0001372020 2022-01-01 2022-03-31 xbrli:shares 0001372020 2022-04-29 iso4217:USD 0001372020 2022-03-31 0001372020 2021-12-31 iso4217:USD xbrli:shares 0001372020 2021-01-01 2021-03-31 0001372020 us-gaap:CommonStockMember 2021-12-31 0001372020 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001372020 us-gaap:RetainedEarningsMember 2021-12-31 0001372020 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001372020 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001372020 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001372020 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001372020 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001372020 us-gaap:CommonStockMember 2022-03-31 0001372020 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001372020 us-gaap:RetainedEarningsMember 2022-03-31 0001372020 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001372020 us-gaap:CommonStockMember 2020-12-31 0001372020 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001372020 us-gaap:RetainedEarningsMember 2020-12-31 0001372020 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001372020 2020-12-31 0001372020 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001372020 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001372020 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001372020 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001372020 us-gaap:CommonStockMember 2021-03-31 0001372020 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001372020 us-gaap:RetainedEarningsMember 2021-03-31 0001372020 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001372020 2021-03-31 gldd:segment 0001372020 us-gaap:RevolvingCreditFacilityMember 2022-03-31 0001372020 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001372020 gldd:TwoThousandTwentyNineNotesMember 2021-05-31 xbrli:pure 0001372020 gldd:TwoThousandTwentyNineNotesMember 2021-05-01 2021-05-31 0001372020 gldd:EightPercentSeniorNotesDueInTwoThousandTwentyTwoMember 2021-05-31 0001372020 gldd:EightPercentSeniorNotesDueInTwoThousandTwentyTwoMember 2021-05-01 2021-05-31 0001372020 gldd:FuelHedgeContractsMember 2022-03-31 0001372020 gldd:FuelHedgeContractsMember us-gaap:FairValueInputsLevel2Member 2022-03-31 0001372020 gldd:FuelHedgeContractsMember 2021-12-31 0001372020 us-gaap:FairValueInputsLevel2Member gldd:FuelHedgeContractsMember 2021-12-31 0001372020 gldd:FuelHedgeContractsMember 2022-01-01 2022-03-31 utr:gal iso4217:USD utr:gal 0001372020 srt:MinimumMember 2022-03-31 0001372020 srt:MaximumMember 2022-03-31 0001372020 gldd:FuelHedgeContractsMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-03-31 0001372020 gldd:FuelHedgeContractsMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001372020 gldd:FuelHedgeContractsMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001372020 gldd:FuelHedgeContractsMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001372020 2021-05-31 0001372020 us-gaap:FairValueInputsLevel1Member 2022-03-31 0001372020 gldd:EmployeesAndDirectorsMember gldd:TwoThousandSeventeenLongTermIncentivePlanMember 2021-05-05 0001372020 gldd:EmployeesAndDirectorsMember gldd:TwoThousandSeventeenLongTermIncentivePlanMember 2017-05-11 0001372020 gldd:EmployeesAndDirectorsMember gldd:TwoThousandSevenLongTermIncentivePlanMember 2017-05-10 2017-05-11 0001372020 gldd:DredgingMember gldd:CapitalDredgingUSMember us-gaap:OperatingSegmentsMember gldd:TypeOfWorkMember 2022-01-01 2022-03-31 0001372020 gldd:DredgingMember gldd:BeachNourishmentDredgingMember us-gaap:OperatingSegmentsMember gldd:TypeOfWorkMember 2022-01-01 2022-03-31 0001372020 gldd:DredgingMember gldd:MaintenanceDredgingMember us-gaap:OperatingSegmentsMember gldd:TypeOfWorkMember 2022-01-01 2022-03-31 0001372020 gldd:DredgingMember gldd:RiversLakesMember us-gaap:OperatingSegmentsMember gldd:TypeOfWorkMember 2022-01-01 2022-03-31 0001372020 gldd:DredgingMember us-gaap:OperatingSegmentsMember gldd:TypeOfWorkMember 2022-01-01 2022-03-31 0001372020 gldd:DredgingMember gldd:CapitalDredgingUSMember us-gaap:OperatingSegmentsMember gldd:TypeOfWorkMember 2021-01-01 2021-03-31 0001372020 gldd:DredgingMember gldd:CapitalDredgingForeignMember us-gaap:OperatingSegmentsMember gldd:TypeOfWorkMember 2021-01-01 2021-03-31 0001372020 gldd:DredgingMember gldd:BeachNourishmentDredgingMember us-gaap:OperatingSegmentsMember gldd:TypeOfWorkMember 2021-01-01 2021-03-31 0001372020 gldd:DredgingMember gldd:MaintenanceDredgingMember us-gaap:OperatingSegmentsMember gldd:TypeOfWorkMember 2021-01-01 2021-03-31 0001372020 gldd:DredgingMember gldd:RiversLakesMember us-gaap:OperatingSegmentsMember gldd:TypeOfWorkMember 2021-01-01 2021-03-31 0001372020 gldd:DredgingMember us-gaap:OperatingSegmentsMember gldd:TypeOfWorkMember 2021-01-01 2021-03-31 0001372020 gldd:TypeOfCustomerMember us-gaap:OperatingSegmentsMember gldd:FederalGovernmentMember gldd:DredgingMember 2022-01-01 2022-03-31 0001372020 gldd:TypeOfCustomerMember us-gaap:OperatingSegmentsMember gldd:StateAndLocalGovernmentMember gldd:DredgingMember 2022-01-01 2022-03-31 0001372020 gldd:TypeOfCustomerMember us-gaap:OperatingSegmentsMember gldd:PrivateMember gldd:DredgingMember 2022-01-01 2022-03-31 0001372020 gldd:TypeOfCustomerMember us-gaap:OperatingSegmentsMember gldd:DredgingMember 2022-01-01 2022-03-31 0001372020 gldd:TypeOfCustomerMember us-gaap:OperatingSegmentsMember gldd:FederalGovernmentMember gldd:DredgingMember 2021-01-01 2021-03-31 0001372020 gldd:TypeOfCustomerMember us-gaap:OperatingSegmentsMember gldd:StateAndLocalGovernmentMember gldd:DredgingMember 2021-01-01 2021-03-31 0001372020 gldd:TypeOfCustomerMember us-gaap:OperatingSegmentsMember gldd:PrivateMember gldd:DredgingMember 2021-01-01 2021-03-31 0001372020 gldd:TypeOfCustomerMember us-gaap:OperatingSegmentsMember gldd:ForeignMember gldd:DredgingMember 2021-01-01 2021-03-31 0001372020 gldd:TypeOfCustomerMember us-gaap:OperatingSegmentsMember gldd:DredgingMember 2021-01-01 2021-03-31 0001372020 gldd:CostsAndEarningsInExcessOfBillingsMember 2022-03-31 0001372020 gldd:CostsAndEarningsInExcessOfBillingsMember 2021-12-31 0001372020 gldd:BillingsInExcessOfCostsAndEarningsMember 2022-03-31 0001372020 gldd:BillingsInExcessOfCostsAndEarningsMember 2021-12-31 0001372020 gldd:OtherCurrentAndNoncurrentAssetsMember 2022-03-31 0001372020 gldd:OtherCurrentAndNoncurrentAssetsMember 2021-12-31 0001372020 srt:MinimumMember 2022-01-01 2022-03-31 0001372020 srt:MaximumMember 2022-01-01 2022-03-31 0001372020 2015-01-14 2015-01-14 0001372020 gldd:IndemnificationCommitmentMember 2021-04-23 2021-04-23 utr:bbl 0001372020 2021-06-15 2021-06-15 0001372020 2022-04-22 0001372020 srt:MinimumMember 2022-04-18 0001372020 srt:MaximumMember 2022-04-18

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

 

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

 

For the quarterly period ended March 31, 2022

OR

 

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

 

For the transition period from                  to                 

Commission file number: 001-33225

Great Lakes Dredge & Dock Corporation

(Exact name of registrant as specified in its charter)

 

 

Delaware

 

20-5336063

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

 

 

9811 Katy Freeway, Suite 1200, Houston, TX

 

77024

(Address of principal executive offices)

 

(Zip Code)

(346) 359-1010

(Registrant’s telephone number, including area code)

 

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Common Stock (Par Value $0.0001)

 

GLDD

 

Nasdaq Stock Market, LLC

 

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      No  

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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

 

 

Accelerated filer

 

Non-accelerated filer

 

 

Smaller reporting company

 

Emerging growth company

 

 

 

 

 

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  

 

As of April 29, 2022, 66,065,420 shares of the Registrant’s Common Stock, par value $.0001 per share, were outstanding.

 

 

 


 

 

Great Lakes Dredge & Dock Corporation and Subsidiaries

Quarterly Report Pursuant to Section 13 or 15(d) of the

Securities Exchange Act of 1934

For the Quarterly Period ended March 31, 2022

INDEX

 

 

 

 

 

Page

 

 

 

 

 

 

 

Part I Financial Information (Unaudited)

 

3

 

 

 

 

 

Item 1

 

Financial Statements

 

3

 

 

 

 

 

 

 

Condensed Consolidated Balance Sheets at March 31, 2022 and December 31, 2021

 

3

 

 

 

 

 

 

 

Condensed Consolidated Statements of Operations for the Three Months ended March 31, 2022 and 2021

 

4

 

 

 

 

 

 

 

Condensed Consolidated Statements of Comprehensive Income for the Three Months ended March 31, 2022 and 2021

 

5

 

 

 

 

 

 

 

Condensed Consolidated Statements of Equity for the Three Months ended March 31, 2022 and 2021

 

6

 

 

 

 

 

 

 

Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2022 and 2021

 

7

 

 

 

 

 

 

 

Notes to Condensed Consolidated Financial Statements

 

8

 

 

 

 

 

Item 2

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

15

 

 

 

 

 

Item 3

 

Quantitative and Qualitative Disclosures About Market Risk

 

22

 

 

 

 

 

Item 4

 

Controls and Procedures

 

22

 

 

 

 

 

 

 

Part II Other Information

 

23

 

 

 

 

 

Item 1

 

Legal Proceedings

 

23

 

 

 

 

 

Item 1A

 

Risk Factors

 

23

 

 

 

 

 

Item 2

 

Unregistered Sales of Equity Securities and Use of Proceeds

 

23

 

 

 

 

 

Item 3

 

Defaults Upon Senior Securities

 

23

 

 

 

 

 

Item 4

 

Mine Safety Disclosures

 

23

 

 

 

 

 

Item 5

 

Other Information

 

23

 

 

 

 

 

Item 6

 

Exhibits

 

24

 

 

 

 

 

 

 

Signature

 

25

 

 

 

 

 

 

 

 

2


 

 

PART I — Financial Information

Item 1.

Financial Statements.

GREAT LAKES DREDGE & DOCK CORPORATION AND SUBSIDIARIES

Condensed Consolidated Balance Sheets

(Unaudited)

(in thousands, except per share amounts)

 

 

 

March 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

ASSETS

 

 

 

 

 

 

 

 

CURRENT ASSETS:

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

142,583

 

 

$

145,459

 

Accounts receivable—net

 

 

37,162

 

 

 

82,953

 

Contract revenues in excess of billings

 

 

74,535

 

 

 

39,844

 

Inventories

 

 

30,394

 

 

 

30,760

 

Prepaid expenses and other current assets

 

 

43,368

 

 

 

28,416

 

Total current assets

 

 

328,042

 

 

 

327,432

 

 

 

 

 

 

 

 

 

 

PROPERTY AND EQUIPMENT—Net

 

 

468,555

 

 

 

455,102

 

OPERATING LEASE ASSETS

 

 

63,345

 

 

 

62,233

 

GOODWILL

 

 

76,576

 

 

 

76,576

 

INVENTORIES—Noncurrent

 

 

71,117

 

 

 

65,049

 

OTHER

 

 

11,204

 

 

 

11,278

 

TOTAL

 

$

1,018,839

 

 

$

997,670

 

 

 

 

 

 

 

 

 

 

LIABILITIES AND EQUITY

 

 

 

 

 

 

 

 

CURRENT LIABILITIES:

 

 

 

 

 

 

 

 

Accounts payable

 

$

98,182

 

 

$

85,566

 

Accrued expenses

 

 

33,949

 

 

 

37,626

 

Operating lease liabilities

 

 

16,036

 

 

 

16,729

 

Billings in excess of contract revenues

 

 

3,687

 

 

 

14,814

 

Total current liabilities

 

 

151,854

 

 

 

154,735

 

 

 

 

 

 

 

 

 

 

LONG-TERM DEBT

 

 

321,108

 

 

 

320,971

 

OPERATING LEASE LIABILITIES—Noncurrent

 

 

47,839

 

 

 

45,986

 

DEFERRED INCOME TAXES

 

 

73,888

 

 

 

68,497

 

OTHER

 

 

8,746

 

 

 

8,484

 

Total liabilities

 

 

603,435

 

 

 

598,673

 

 

 

 

 

 

 

 

 

 

COMMITMENTS AND CONTINGENCIES (Note 8)

 

 

 

 

 

 

 

 

EQUITY:

 

 

 

 

 

 

 

 

Common stock—$.0001 par value; 90,000 authorized, 66,046 and 65,746 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively.

 

 

6

 

 

 

6

 

Additional paid-in capital

 

 

307,597

 

 

 

308,482

 

Retained earnings

 

 

101,426

 

 

 

90,369

 

Accumulated other comprehensive income

 

 

6,375

 

 

 

140

 

Total equity

 

 

415,404

 

 

 

398,997

 

TOTAL

 

$

1,018,839

 

 

$

997,670

 

 

See notes to unaudited condensed consolidated financial statements.

 

3


 

 

Great Lakes Dredge & Dock Corporation and Subsidiaries

Condensed Consolidated Statements of Operations

(Unaudited)

(in thousands, except per share amounts)

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Contract revenues

 

$

194,349

 

 

$

177,633

 

Costs of contract revenues

 

 

161,294

 

 

 

144,557

 

Gross profit

 

 

33,055

 

 

 

33,076

 

General and administrative expenses

 

 

14,604

 

 

 

16,322

 

(Gain) loss on sale of assets—net

 

 

(321

)

 

 

106

 

Operating income

 

 

18,772

 

 

 

16,648

 

Interest expense—net

 

 

(4,025

)

 

 

(6,586

)

Other income (expense)

 

 

(405

)

 

 

141

 

Income before income taxes

 

 

14,342

 

 

 

10,203

 

Income tax provision

 

 

(3,285

)

 

 

(1,389

)

Net income

 

$

11,057

 

 

$

8,814

 

 

 

 

 

 

 

 

 

 

Basic earnings per share

 

$

0.17

 

 

$

0.14

 

Basic weighted average shares

 

 

65,847

 

 

 

65,269

 

 

 

 

 

 

 

 

 

 

Diluted earnings per share

 

$

0.17

 

 

$

0.13

 

Diluted weighted average shares

 

 

66,436

 

 

 

66,159

 

 

See notes to unaudited condensed consolidated financial statements.

 

4


 

 

Great Lakes Dredge & Dock Corporation and Subsidiaries

Condensed Consolidated Statements of Comprehensive Income

(Unaudited)

(in thousands)

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Net income

 

$

11,057

 

 

$

8,814

 

Net change in cash flow derivative hedges—net of tax (1)

 

 

6,235

 

 

 

1,886

 

Comprehensive income

 

$

17,292

 

 

$

10,700

 

 

(1)

Net of income tax (provision) benefit of $(2,106) and $637 for the three months ended March 31, 2022 and 2021, respectively.

See notes to unaudited condensed consolidated financial statements.

 

5


 

 

Great Lakes Dredge & Dock Corporation and Subsidiaries

Condensed Consolidated Statements of Equity

(Unaudited)

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

Shares of

 

 

 

 

 

 

Additional

 

 

 

 

 

 

Other

 

 

 

 

 

 

 

Common

 

 

Common

 

 

Paid-In

 

 

Retained

 

 

Comprehensive

 

 

 

 

 

 

 

Stock

 

 

Stock

 

 

Capital

 

 

Earnings

 

 

Income

 

 

Total

 

BALANCE—January 1, 2022

 

 

65,746

 

 

$

6

 

 

$

308,482

 

 

$

90,369

 

 

$

140

 

 

$

398,997

 

Share-based compensation

 

 

9

 

 

 

 

 

552

 

 

 

 

 

 

 

552

 

Vesting of restricted stock units and impact of shares withheld for taxes

 

 

212

 

 

 

 

 

(1,827

)

 

 

 

 

 

 

(1,827

)

Exercise of options and purchases from employee stock plans

 

 

79

 

 

 

 

 

390

 

 

 

 

 

 

 

390

 

Net income

 

 

 

 

 

 

 

 

11,057

 

 

 

 

 

11,057

 

Other comprehensive loss—net of tax

 

 

 

 

 

 

 

 

 

 

6,235

 

 

 

6,235

 

BALANCE—March 31, 2022

 

 

66,046

 

 

$

6

 

 

$

307,597

 

 

$

101,426

 

 

$

6,375

 

 

$

415,404

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

Shares of

 

 

 

 

 

 

Additional

 

 

 

 

 

 

Other

 

 

 

 

 

 

 

Common

 

 

Common

 

 

Paid-In

 

 

Retained

 

 

Comprehensive

 

 

 

 

 

 

 

Stock

 

 

Stock

 

 

Capital

 

 

Earnings

 

 

Income

 

 

Total

 

BALANCE—January 1, 2021

 

 

65,023

 

 

$

6

 

 

$

304,757

 

 

$

40,937

 

 

$

968

 

 

$

346,668

 

Share-based compensation

 

 

63

 

 

 

 

 

1,766

 

 

 

 

 

 

 

1,766

 

Vesting of restricted stock units and impact of shares withheld for taxes

 

 

410

 

 

 

 

 

(3,784

)

 

 

 

 

 

 

(3,784

)

Exercise of options and purchases from employee stock plans

 

 

124

 

 

 

 

 

1,260

 

 

 

 

 

 

 

1,260

 

Net income

 

 

 

 

 

 

 

 

8,814

 

 

 

 

 

8,814

 

Other comprehensive income—net of tax

 

 

 

 

 

 

 

 

 

 

1,886

 

 

 

1,886

 

BALANCE—March 31, 2021

 

 

65,620

 

 

$

6

 

 

$

303,999

 

 

$

49,751

 

 

$

2,854

 

 

$

356,610

 

 

See notes to unaudited condensed consolidated financial statements.

 

6


 

 

Great Lakes Dredge & Dock Corporation and Subsidiaries

Condensed Consolidated Statements of Cash Flows

(Unaudited)

(in thousands)

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

OPERATING ACTIVITIES:

 

 

 

 

 

 

 

 

Net income

 

$

11,057

 

 

$

8,814

 

Adjustments to reconcile net income to net cash flows provided by operating activities:

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

11,316

 

 

 

10,053

 

Deferred income taxes

 

 

3,285

 

 

 

1,389

 

(Gain) loss on sale of assets

 

 

(321

)

 

 

106

 

Amortization of deferred financing fees

 

 

317

 

 

 

403

 

Share-based compensation expense

 

 

552

 

 

 

1,766

 

Changes in assets and liabilities:

 

 

 

 

 

 

 

 

Accounts receivable

 

 

45,791

 

 

 

(26,742

)

Contract revenues in excess of billings

 

 

(34,691

)

 

 

3,188

 

Inventories

 

 

(5,703

)

 

 

(3,379

)

Prepaid expenses and other current assets

 

 

(6,612

)

 

 

(832

)

Accounts payable and accrued expenses

 

 

12,247

 

 

 

(10,303

)

Billings in excess of contract revenues

 

 

(11,126

)

 

 

6,055

 

Other noncurrent assets and liabilities

 

 

205

 

 

 

242

 

Cash (used in) provided by operating activities

 

 

26,317

 

 

 

(9,240

)

INVESTING ACTIVITIES:

 

 

 

 

 

 

 

 

Purchases of property and equipment

 

 

(28,866

)

 

 

(27,038

)

Proceeds from dispositions of property and equipment

 

 

1,110

 

 

 

Cash used in investing activities

 

 

(27,756

)

 

 

(27,038

)

FINANCING ACTIVITIES:

 

 

 

 

 

 

 

 

Taxes paid on settlement of vested share awards

 

 

(1,827

)

 

 

(3,784

)

Exercise of options and purchases from employee stock plans

 

 

390

 

 

 

1,260

 

Cash used in financing activities

 

 

(1,437

)

 

 

(2,524

)

Net (decrease) increase in cash, cash equivalents and restricted cash

 

 

(2,876

)

 

 

(38,802

)

Cash, cash equivalents and restricted cash at beginning of period

 

 

147,459

 

 

 

216,510

 

Cash, cash equivalents and restricted cash at end of period

 

$

144,583

 

 

$

177,708

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

142,583

 

 

$

177,708

 

Restricted cash included in other long-term assets

 

 

2,000

 

 

 

 

Cash, cash equivalents and restricted cash at end of period

 

$

144,583

 

 

$

177,708

 

 

 

 

 

 

 

 

 

 

Supplemental Cash Flow Information

 

 

 

 

 

 

 

 

Cash paid for interest

 

$

100

 

 

$

106

 

Cash paid for income taxes

 

$

58

 

 

$

58

 

 

 

 

 

 

 

 

 

 

Non-cash Investing and Financing Activities

 

 

 

 

 

 

 

 

Property and equipment purchased but not yet paid

 

$

10,319

 

 

$

5,855

 

 

See notes to unaudited condensed consolidated financial statements.

 

7


 

 

GREAT LAKES DREDGE & DOCK CORPORATION AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

(dollar amounts in thousands, except per share amounts or as otherwise noted)

 

1.

Basis of presentation

The unaudited condensed consolidated financial statements and notes herein should be read in conjunction with the audited consolidated financial statements of Great Lakes Dredge & Dock Corporation and Subsidiaries (the “Company” or “Great Lakes”) and the notes thereto, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. The condensed consolidated financial statements included herein have been prepared by the Company without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted pursuant to the SEC’s rules and regulations, although management believes that the disclosures are adequate and make the information presented not misleading. In the opinion of management, all adjustments, which are of a normal and recurring nature (except as otherwise noted), that are necessary to present fairly the Company’s financial position as of March 31, 2022 and December 31, 2021, and its results of operations for the three months ended March 31, 2022 and 2021 and cash flows for the three months ended March 31, 2022 and 2021 have been included.

The components of costs of contract revenues include labor, equipment (including depreciation, maintenance, insurance and long-term rentals), subcontracts, fuel, supplies, short-term rentals and project overhead. Hourly labor is generally hired on a project-by-project basis. Costs of contract revenues vary significantly depending on the type and location of work performed and assets utilized.

The Company has one operating segment which is also the Company’s reportable segment and reporting unit of which the Company tests goodwill for impairment. The Company performed its most recent annual test of impairment as of July 1, 2021 with no indication of impairment as of the test date. The Company will perform its next scheduled annual test of goodwill in the third quarter of 2022.  

The condensed consolidated results of operations and comprehensive income for the interim periods presented herein are not necessarily indicative of the results to be expected for the full year.

2.

Earnings per share

Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per share is computed similar to basic earnings per share except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue common stock were exercised or converted into common stock.

The computations for basic and diluted earnings per share are as follows: 

 

 

 

Three Months Ended

 

`

 

March 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Net income

 

$

11,057

 

 

$

8,814

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding — basic

 

 

65,847

 

 

 

65,269

 

Effect of stock options and restricted stock units

 

 

589

 

 

 

890

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding — diluted

 

 

66,436

 

 

 

66,159

 

 

 

 

 

 

 

 

 

 

Earnings per share — basic

 

$

0.17

 

 

$

0.14

 

Earnings per share — diluted

 

$

0.17

 

 

$

0.13

 

 

8


 

 

3.

Accrued expenses

Accrued expenses at March 31, 2022 and December 31, 2021 were as follows:

 

 

 

March 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Insurance

 

$

13,355

 

 

$

12,821

 

Payroll and employee benefits

 

 

6,525

 

 

 

13,533

 

Interest

 

 

5,726

 

 

 

1,460

 

Other

 

 

5,220

 

 

 

6,427

 

Income and other taxes

 

 

2,903

 

 

 

2,941

 

Contract reserves

 

 

220

 

 

 

444

 

Total accrued expenses

 

$

33,949

 

 

$

37,626

 

 

4.

Long-term debt

 

Credit agreement

As of March 31, 2022 and December 31, 2021, the Company had no borrowings outstanding under our $200,000 amended and restated revolving credit and security agreement (as amended, the “Amended Credit Agreement”). There were $21,527 and $25,127 of letters of credit outstanding and $178,146 and $174,546 of availability under the Amended Credit Agreement as of March 31, 2022 and December 31, 2021, respectively. The availability under the Amended Credit Agreement is suppressed by $327 as of March 31, 2022 and December 31, 2021, as a result of certain limitations set forth in the Amended Credit Agreement.

 

Senior Notes and subsidiary guarantors

In May 2021, the Company sold $325,000 of unsecured 5.25% Senior Notes (the “2029 Notes”) pursuant to a private offering.  The 2029 Notes were priced to investors at par and will mature on June 1, 2029.  The Company used the net proceeds from the offering, together with cash on hand, to redeem all $325,000 aggregate principal amount of its outstanding 8.000% Senior Notes due 2022 (the “8% Notes”).   

The Company’s obligations under these 2029 Notes are guaranteed by each of the Company’s existing and future 100% owned domestic subsidiaries that are co-borrowers or guarantors under the Amended Credit Agreement. Such guarantees are full, unconditional and joint and several. The parent company issuer has no independent assets or operations and all non-guarantor subsidiaries have been determined to be minor.

5.

Fair value measurements

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. A fair value hierarchy has been established by GAAP that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The accounting guidance describes three levels of inputs that may be used to measure fair value:

Level 1—Quoted prices in active markets for identical assets or liabilities.

Level 2—Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

9


 

The Company utilizes the market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. At times, the Company holds certain derivative contracts that it uses to manage commodity price risk. The Company does not hold or issue derivatives for speculative or trading purposes. The fair values of these financial instruments are summarized as follows:

 

 

 

 

 

 

 

Fair Value Measurements at Reporting Date Using

 

Description

 

At March 31, 2022

 

 

Quoted Prices in Active Markets for Identical Assets (Level 1)

 

 

Significant Other Observable Inputs (Level 2)

 

 

Significant Unobservable Inputs (Level 3)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fuel hedge contracts

 

$

8,971

 

 

$

-

 

 

$

8,971

 

 

$

-

 

 

 

 

 

 

 

 

Fair Value Measurements at Reporting Date Using

 

Description

 

At December 31, 2021

 

 

Quoted Prices in Active Markets for Identical Assets (Level 1)

 

 

Significant Other Observable Inputs (Level 2)

 

 

Significant Unobservable Inputs (Level 3)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fuel hedge contracts

 

$

630

 

 

$

-

 

 

$

630

 

 

$

-

 

 

Fuel hedge contracts

The Company is exposed to certain market risks, primarily commodity price risk as it relates to diesel fuel purchase requirements, which occur in the normal course of business. The Company enters into heating oil commodity swap contracts to hedge the risk that fluctuations in diesel fuel prices could have an adverse impact on cash flows associated with its domestic dredging contracts. The Company’s typical goal is to hedge approximately 80% of the eligible fuel requirements for work in domestic backlog.

As of March 31, 2022, the Company was party to various swap arrangements to hedge a portion of the price of its diesel fuel purchase requirements for work in its backlog to be performed through March 2023. As of March 31, 2022, there were 7.1 million gallons remaining on these contracts representing forecasted domestic fuel purchases through March 2023. Under these swap agreements, the Company will pay fixed prices ranging from $1.64 to $3.50 per gallon.

At March 31, 2022 and December 31, 2021, the fair value asset of the fuel hedge contracts were estimated to be $8,971 and $630, respectively, and are recorded in prepaid expenses and other current assets. For fuel hedge contracts considered to be highly effective, the gains reclassified to earnings from changes in fair value of derivatives, net of cash settlements and taxes, for the three months ended March 31, 2022 were $2,481. The remaining gains and losses included in accumulated other comprehensive loss at March 31, 2022 will be reclassified into earnings over the next twelve months, corresponding to the period during which the hedged fuel is expected to be utilized. Changes in the fair value of fuel hedge contracts not considered highly effective are recorded as cost of contract revenues in the Statement of Operations. The fair values of fuel hedges are corroborated using inputs that are readily observable in public markets; therefore, the Company determines fair value of these fuel hedges using Level 2 inputs.

The Company is exposed to counterparty credit risk associated with non-performance of its various derivative instruments. The Company’s risk would be limited to any unrealized gains on current positions. To help mitigate this risk, the Company transacts only with counterparties that are rated as investment grade or higher. In addition, all counterparties are monitored on a continuous basis.

The fair value of the fuel hedge contracts outstanding as of March 31, 2022 and December 31, 2021 is as follows:

 

 

 

 

 

Fair Value at

 

 

 

 

 

March 31,

 

 

December 31,

 

 

 

Balance Sheet Location

 

2022

 

 

2021

 

Asset derivatives:

 

 

 

 

 

 

 

 

 

 

Derivatives designated as hedging instruments

 

 

 

 

 

 

 

 

 

 

Fuel hedge contracts

 

Prepaid expenses and other current assets

 

$

8,971

 

 

$

630

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10


 

 

Accumulated other comprehensive income (loss)

Changes in the components of the accumulated balances of other comprehensive income (loss) are as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

Derivatives:

 

 

 

 

 

 

 

 

Reclassification of derivative gains to earnings—net of tax

 

 

(2,481

)

 

 

(1,526

)

Change in fair value of derivatives—net of tax

 

 

8,716

 

 

 

3,412

 

Net change in cash flow derivative hedges—net of tax

 

$

6,235

 

 

$

1,886

 

 

 

 

 

 

 

 

 

 

Adjustments reclassified from accumulated balances of other comprehensive income (loss) to earnings are as follows:

 

 

 

 

 

Three Months Ended

 

 

 

 

 

March 31,

 

 

 

Statement of Operations Location

 

2022

 

 

2021

 

Derivatives:

 

 

 

 

 

 

 

 

 

 

Fuel hedge contracts

 

Costs of contract revenues

 

$

(3,319

)

 

$

(2,041

)

 

 

Income tax provision

 

 

(838

)

 

 

(515

)

 

 

 

 

$

(2,481

)

 

$

(1,526

)

 

Other financial instruments

The carrying value of financial instruments included in current assets and current liabilities approximates fair value due to the short-term maturities of these instruments. Based on timing of the cash flows and comparison to current market interest rates, the carrying value of our revolving credit agreement approximates fair value. In May 2021, the Company sold $325,000 of the 2029 Notes, which were outstanding at March 31, 2022 (see Note 4, Long-term debt). The 2029 Notes are senior unsecured obligations of the Company and its subsidiaries that guarantee the 2029 Notes. The fair value of the 2029 Notes was $310,375 at March 31, 2022, which is a Level 1 fair value measurement as the senior notes’ value was obtained using quoted prices in active markets. It is impracticable to determine the fair value of outstanding letters of credit or performance, bid and payment bonds due to uncertainties as to the amount and timing of future obligations, if any.

6.

Share-based compensation

On May 5, 2021, the Company’s stockholders approved the Great Lakes Dredge & Dock Corporation 2021 Long-Term Incentive Plan (the “Incentive Plan”), which previously had been approved by the Company’s board of directors subject to stockholder approval. The Incentive Plan replaces the 2017 Long-Term Incentive Plan (the “Prior Plan”) and is largely based on the Prior Plan, but with updates to the available shares and other administrative changes.  The Incentive Plan permits the granting of stock options, stock appreciation rights, restricted stock and restricted stock units to the Company’s employees and directors for up to 1.5 million shares of common stock, plus the number of shares that remained available for future grant under the Prior Plan as of the effectiveness of the Incentive Plan.

The Prior Plan permitted the granting of stock options, stock appreciation rights, restricted stock and restricted stock units to the Company’s employees and directors for up to 3.3 million shares of common stock, plus an additional 1.7 million shares underlying equity awards issued under the 2007 Long-Term Incentive Plan.

During the three months ended March 31, 2022, the Company granted 8,000 restricted stock units to certain employees. In addition, all non-employee directors on the Company’s board of directors are paid a portion of their board-related compensation in stock grants or restricted stock units. Compensation cost charged to expense related to share-based compensation arrangements was $552 and $1,766 for the three months ended March 31, 2022 and 2021, respectively.

7.

Revenue

At March 31, 2022, the Company had $473,471 of remaining performance obligations, which the Company refers to as total backlog. Approximately 79% of the Company’s backlog is expected to be completed in 2022 with the remaining balance expected to be completed in 2023.


11


 

 

Revenue by category

The following series of tables presents our revenue disaggregated by several categories.

Domestically, the Company’s work generally is performed in coastal waterways and deep-water ports. The U.S. dredging market consists of four primary types of work: capital, coastal protection, maintenance and rivers & lakes. Foreign projects typically involve capital work.

The Company’s contract revenues by type of work, for the periods indicated, were as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

Revenues

 

2022

 

 

2021

 

Dredging:

 

 

 

 

 

 

 

 

Capital—U.S.

 

$

101,010

 

 

$

77,606

 

Capital—foreign

 

 

-

 

 

 

4,709

 

Coastal protection

 

 

71,917

 

 

 

46,631

 

Maintenance

 

 

19,812

 

 

 

45,301

 

Rivers & lakes

 

 

1,610

 

 

 

3,386

 

Total revenues

 

$

194,349

 

 

$

177,633

 

 

The Company’s contract revenues by type of customer, for the periods indicated, were as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

Revenues

 

2022

 

 

2021

 

Dredging:

 

 

 

 

 

 

 

 

Federal government

 

$

167,574

 

 

$

130,732

 

State and local government

 

 

24,601

 

 

 

34,775

 

Private

 

 

2,174

 

 

 

7,417

 

Foreign

 

 

-

 

 

 

4,709

 

Total revenues

 

$

194,349

 

 

$

177,633

 

 

Accounts receivable at March 31, 2022 and December 31, 2021 are as follows:

 

 

 

March 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Completed contracts

 

$

6,348

 

 

$

10,612

 

Contracts in progress

 

 

23,639

 

 

 

65,415

 

Retainage

 

 

7,739

 

 

 

7,490

 

 

 

 

37,726

 

 

 

83,517

 

Allowance for doubtful accounts

 

 

(564

)

 

 

(564

)

 

 

 

 

 

 

 

 

 

Total accounts receivable—net

 

$

37,162

 

 

$

82,953

 

 

 

 

 

 

 

 

 

 

 

12


 

 

The components of contracts in progress at March 31, 2022 and December 31, 2021 are as follows:

 

 

 

March 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Costs and earnings in excess of billings:

 

 

 

 

 

 

 

 

Costs and earnings for contracts in progress

 

$

369,584

 

 

$

270,998

 

Amounts billed

 

 

(323,841

)

 

 

(240,941

)

Costs and earnings in excess of billings for contracts in progress

 

 

45,743

 

 

 

30,057

 

Costs and earnings in excess of billings for completed contracts

 

 

29,898

 

 

 

10,894

 

Total contract revenues in excess of billings

 

$

75,641

 

 

$

40,951

 

 

 

 

 

 

 

 

 

 

Current portion of contract revenues in excess of billings

 

$

74,535

 

 

$

39,844

 

Long-term contract revenues in excess of billings

 

 

1,106

 

 

 

1,107

 

Total contract revenues in excess of billings

 

$

75,641

 

 

$

40,951

 

 

 

 

 

 

 

 

 

 

Billings in excess of costs and earnings:

 

 

 

 

 

 

 

 

Amounts billed

 

$

(141,076

)

 

$

(224,381

)

Costs and earnings for contracts in progress

 

 

137,389

 

 

 

209,567

 

Total billings in excess of contract revenues

 

$

(3,687

)

 

$

(14,814

)

 

In the first quarter of 2022, a revision to the estimated gross profit percentage of a project was recognized due to a positive settlement of a claim from the recently completed project resulting in a cumulative net impact on the project margin, which increased gross profit by $11,724.

 

At March 31, 2022 and December 31, 2021, costs to fulfill a contract with a customer recognized as an asset were $5,656 and $5,652, respectively, and are recorded in other current assets and other noncurrent assets. These costs relate to pre-contract and pre-construction activities. During the three months ended March 31, 2022 and 2021, the Company amortized $2,402 and $5,847, respectively, of pre-construction costs.

8.

Commitments and contingencies

Commercial commitments

Performance and bid bonds are customarily required for dredging and marine construction projects. The Company has bonding agreements with Argonaut Insurance Company, Berkley Insurance Company, Chubb Surety and Liberty Mutual Insurance Company, under which the Company can obtain performance, bid and payment bonds. The Company also has outstanding bonds with Travelers Casualty, Surety Company of America and Zurich American Insurance Company. Bid bonds are generally obtained for a percentage of bid value and amounts outstanding typically range from $1,000 to $10,000. At March 31, 2022, the Company had outstanding performance bonds with a notional amount of approximately $1,178,796. The revenue value remaining in backlog totaled approximately $473,471.

Certain foreign projects performed by the Company have warranty periods, typically spanning no more than one to three years beyond project completion, whereby the Company retains responsibility to maintain the project site to certain specifications during the warranty period. Generally, any potential liability of the Company is mitigated by insurance, shared responsibilities with consortium partners, and/or recourse to owner-provided specifications.

Legal proceedings and other contingencies

As is customary with negotiated contracts and modifications or claims to competitively bid contracts with the federal government, the government has the right to audit the books and records of the Company to ensure compliance with such contracts, modifications, or claims, and the applicable federal laws. The government has the ability to seek a price adjustment based on the results of such audit. Any such audits have not had, and are not expected to have, a material impact on the financial position, operations, or cash flows of the Company.

Various legal actions, claims, assessments and other contingencies arising in the ordinary course of business are pending against the Company and certain of its subsidiaries. The Company will defend itself vigorously on all matters. These matters are subject to many uncertainties, and it is possible that some of these matters could ultimately be decided, resolved, or settled adversely to the Company. Although the Company is subject to various claims and legal actions that arise in the ordinary course of business, except as described below, the Company is not currently a party to any material legal proceedings or environmental claims. The Company records an

13


 

accrual when it is probable a liability has been incurred and the amount of loss can be reasonably estimated. The Company does not believe any of these proceedings, individually or in the aggregate, would be expected to have a material effect on results of operations, cash flows or financial condition.

On April 23, 2014, the Company completed the sale of NASDI, LLC (“NASDI”) and Yankee Environmental Services, LLC (“Yankee”), which together comprised the Company’s historical demolition business, to a privately-owned demolition company. On January 14, 2015, the Company and its subsidiary, NASDI Holdings, LLC, brought an action in the Delaware Court of Chancery to enforce the terms of the Company's agreement to sell NASDI and Yankee. Under the terms of the agreement, the Company received cash of $5,309 and retained the right to receive additional proceeds based upon future collections of outstanding accounts receivable and work in process existing at the date of close. The Company seeks specific performance of the buyer’s obligation to collect and to remit the additional proceeds, and other related relief. Defendants have filed counterclaims alleging that the Company misrepresented the quality of its contracts and receivables prior to the sale. The Company denies defendants’ allegations. In addition, the Company has been granted a judgment in the amount of $21,934 based upon the buyer’s default of its obligations to indemnify the Company for losses resulting from failure to perform in accordance with terms of surety performance bond. The defendants filed a notice of appeal from that judgement. The Company continues to aggressively pursue collection from the buyer on outstanding amounts owed under the sale and the indemnification. An estimate of a range of potential gains or losses relating to these matters cannot reasonably be made.

On April 22, 2021, the U.S. Attorney’s Office for the Eastern District of Louisiana filed a bill of information against the Company charging the Company with a negligent discharge violation of the Clean Water Act arising from a September 2016 oil spill. The spill occurred during the Company’s Cheniere Ronquille project and resulted in the discharge of around one hundred sixty barrels of crude oil in Bay Long, Louisiana. The Company has cooperated with the U.S. Attorney’s Office and other relevant agencies in their investigation of the oil spill and on June 15, 2021, the Company pleaded guilty to the misdemeanor violation alleged in the bill of information and agreed to pay a fine of $1,000. In the first quarter of 2022, the Company entered into a settlement of a civil suit arising from the same matter which was primarily covered by its insurance policies.  The Company remains subject to potential liability for restitution in connection with this criminal matter, and has deposited the potential liability for the criminal matter of $2,000 into the registry of the court.  That amount is presented as restricted cash in other noncurrent assets. On April 18, 2022, the government filed a motion seeking restitution for an amount less than what was deposited into the registry of the court.  The related hearing was held in federal court on April 26, 2022, and the sentencing hearing is scheduled for June 14, 2022.  If it is determined that the Company owes additional restitution, the Company believes that the amount could range between $0 and the $2,000 previously deposited.  As a result of the pending conviction, the government will initiate statutory debarment proceedings against the Company, which might prohibit the Company from bidding for, entering into or completing certain government projects. Although the Company does not know whether debarment proceedings will result in prohibitions, or the impact of any such resulting prohibitions, the Company does not expect any such proceedings or prohibitions to cause a material disruption to its business, financial condition or results of operations.

 

Lease obligations

The Company leases certain operating equipment and office facilities under long-term operating leases expiring at various dates through 2030. The equipment leases contain renewal or purchase options that specify prices at the then fair value upon the expiration of the lease terms. The leases also contain default provisions that are triggered by an acceleration of debt maturity under the terms of the Company’s Amended Credit Agreement, or, in certain instances, cross default to other equipment leases and certain lease arrangements require that the Company maintain certain financial ratios comparable to those required by its Amended Credit Agreement. Additionally, the leases typically contain provisions whereby the Company indemnifies the lessors for the tax treatment attributable to such leases based on the tax rules in place at lease inception. The tax indemnifications do not have a contractual dollar limit. To date, no lessors have asserted any claims against the Company under these tax indemnification provisions.

 

14


 

 

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations.

Cautionary note regarding forward-looking statements

Certain statements in this Quarterly Report on Form 10-Q may constitute “forward-looking” statements as defined in Section 27A of the Securities Act of 1933 (the “Securities Act”), Section 21E of the Securities Exchange Act of 1934 (the “Exchange Act”), the Private Securities Litigation Reform Act of 1995 (the “PSLRA”) or in releases made by the Securities and Exchange Commission (“SEC”), all as may be amended from time to time. Such forward-looking statements involve known and unknown risks, uncertainties and other important factors that could cause the actual results, performance or achievements of Great Lakes Dredge & Dock Corporation and its subsidiaries (“Great Lakes” or the “Company”), or industry results, to differ materially from any future results, performance or achievements expressed or implied by such forward-looking statements. Statements that are not historical fact are forward-looking statements. Forward-looking statements can be identified by, among other things, the use of forward-looking language, such as the words “plan,” “believe,” “expect,” “anticipate,” “intend,” “estimate,” “project,” “may,” “would,” “could,” “should,” “seeks,” or “scheduled to,” or other similar words, or the negative of these terms or other variations of these terms or comparable language, or by discussion of strategy or intentions.

These cautionary statements are being made pursuant to the Securities Act, the Exchange Act and the PSLRA with the intention of obtaining the benefits of the “safe harbor” provisions of such laws. Great Lakes cautions investors that any forward-looking statements made by Great Lakes are not guarantees or indicative of future performance. Important assumptions and other important factors that could cause actual results to differ materially from those forward-looking statements with respect to Great Lakes, include, but are not limited to, risks and uncertainties that are described in Item 1A. “Risk Factors” of Great Lakes’ Annual Report on Form 10-K for the year ended December 31, 2021 and in other securities filings by Great Lakes with the SEC.

Although Great Lakes believes that its plans, intentions and expectations reflected in or suggested by such forward-looking statements are reasonable, actual results could differ materially from a projection or assumption in any forward-looking statements. Great Lakes’ future financial condition and results of operations, as well as any forward-looking statements, are subject to change and inherent risks and uncertainties. The forward-looking statements contained in this Quarterly Report on Form 10-Q are made only as of the date hereof and Great Lakes does not have or undertake any obligation to update or revise any forward-looking statements whether as a result of new information, subsequent events or otherwise, unless otherwise required by law.

 

General

The Company is the largest provider of dredging services in the United States. In addition, the Company is fully engaged in expanding its core business into the rapidly developing offshore wind energy industry.  The Company has a long history of performing significant international projects. The mobility of the Company’s fleet enables the Company to move equipment in response to changes in demand for dredging services.

Dredging generally involves the enhancement or preservation of the navigability of waterways or the protection of shorelines through the removal or replenishment of soil, sand or rock. Domestically, our work generally is performed in coastal waterways and deep-water ports. The U.S. dredging market consists of four primary types of work: capital, coastal protection, maintenance and rivers & lakes. The Company’s bid market is defined as the aggregate dollar value of domestic dredging projects on which the Company bid or could have bid if not for capacity constraints or other considerations (“bid market”). The Company experienced an average combined bid market share in the U.S. of 35% over the prior three years, including 49%, 54%, 17% and 23% of the domestic capital, coastal protection, maintenance and rivers & lakes sectors, respectively.

The Company’s largest domestic customer is the U.S. Army Corps of Engineers (the “Corps”), which has responsibility for federally funded projects related to navigation and flood control of U.S. waterways. In the first three months of 2022, the Company’s dredging revenues earned from contracts with federal government agencies, including the Corps as well as other federal entities such as the U.S. Coast Guard and the U.S. Navy were approximately 86% of dredging revenues, above the Company’s prior three-year average of 80%.

The coronavirus (“COVID-19”) pandemic has impacted global economic activity and many countries, including the United States and its governmental entities and private businesses, have reacted by instituting quarantines, mandating school and business closures and limiting travel at various times throughout the pandemic.  

On March 28, 2020, dredging was specifically listed in the U.S. Department of Homeland Security’s “Advisory Memorandum on Identification of Essential Critical Infrastructure Workers During COVID-19 Response” which federally designates the Company as an essential business or “critical infrastructure” company that can maintain operations during the ongoing pandemic. As mentioned above, the Company’s largest domestic dredging customer is the Corps; the Corps oversees the majority of these critical infrastructure projects and, in this capacity, has continued to follow their bid schedule and prioritize all types of dredging including port maintenance

15


 

and expansion and coastal protection projects that are necessary to avoid potential storm damage during hurricane season. Despite the uncertainty surrounding COVID-19, to date, the Corps is continuing to advertise new projects.

Our Executive Leadership team has established a COVID-19 Command Team that meets once each week to update contingency plans, as necessary, and address the challenges related to maintaining operations in this evolving economic environment. The Company’s primary focus has been the health and safety of its employees. The Company has implemented new paid leave policies and additional sanitary and safety measures to mitigate the risk of infection to employees. On vessels and job sites, the Company has instituted fewer employee shift changes and increased sanitary measures. The Company is now 100% fully vaccinated against COVID-19, with few accommodations.  Direct COVID-19 related costs were approximately $1,000 for the first quarter of 2022 compared to approximately $4,300 in the first quarter of 2021.  

In mid-2021, the Company’s corporate employees began transitioning from a remote working environment to working in person with a hybrid working environment. The Company is following the protocols published by the U.S. Centers for Disease Control and Prevention, the World Health Organization and state and local governments. As the Company’s employees, customers and communities are facing significant challenges, the Company cannot predict how COVID-19 will evolve or the impact it, or actions taken to contain it, will have on future results. Due to the uncertainty that surrounds this virus, the Company will be continually evaluating safety and operational contingency plans and the potential future impact that this evolving environment has on the Company’s business, financial condition and results of operations.

The Company plans to participate in the offshore wind market and in November 2021, the Company entered into a $197 million contract with Philly Shipyard Inc. to build the first U.S. flagged Jones Act compliant, inclined fall-pipe vessel for subsea rock installation for wind turbine foundations with expected delivery of the vessel in the second half of 2024. This vessel represents a significant and critical advancement in building the U.S. logistics infrastructure to support the future of the new U.S. offshore wind industry. The Company has begun bidding on select projects in the offshore wind market and was recently awarded its first contract.

The current Presidential Administration has pushed to accelerate renewable energy developments and has set a target to install 30GW of offshore wind energy generation capacity by 2030 on the U.S. East Coast. In March 2021, the White House announced new initiatives that will advance the administration’s goals to expand the nation’s offshore wind energy capacity in the coming decade by opening new areas of development, improving environmental permitting and increasing public financing for projects  In addition, in January 2022, the administration announced plans to auction more than 480,000 acres in the New York Bight for six new offshore wind energy leases, the administration’s first wind sale and the largest lease area ever offered, with potential build-out capacity of up to 7GW. Additionally, in 2021, the U.S. Senate passed the $1.2 trillion infrastructure bill where the Corps will be granted $11.6 billion in funding to improve the nation’s resilience to the effects of climate change.

On March 15, 2022 the Omnibus Appropriations Bill was signed into law, which included funding for the Corps totaling $8.3 billion for fiscal year 2022.  This is an increase of $548 million above the fiscal year 2021 amount and an increase of $1.6 billion above the President’s original budget request.  Appropriations included $4.6 billion for operation and maintenance, including $2.5 billion from the Harbor Maintenance Trust Fund (“HMTF”) in accordance with the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”) and $35.0 million for flood control and coastal emergencies which includes $19.8 million for the construction of shore protection projects.

The Water Resource Development Act bill (the “WRDA”), which authorizes new projects and makes policy changes that will make natural infrastructure and beneficial use of dredged material more common, was included in the Consolidated Appropriations Act 2021 signed into law on December 27, 2020. This continues the trend of WRDA legislation in each session of Congress since 2014. The legislation provides access to the $9.3 billion in unspent HMTF tax collections, establishes a funds distribution process for HMTF funding and approves projects to proceed to construction.

The Company has one operating segment which is also the Company’s one reportable segment and reporting unit.

The Company’s vessels are subject to periodic dry dock inspections to verify that the vessels have been maintained in accordance with the rules of the U.S. Coast Guard and the American Bureau of Shipping (“ABS”) and that recommended repairs have been satisfactorily completed. Dry dock frequency is a statutory requirement mandated by the U.S. Coast Guard and the ABS. The Company’s vessels dry-dock every two to three years or every five years, depending on the vessel type and also on an as-needed basis for occasional unscheduled repairs. The Company experienced two dry dock inspections in the first quarter of 2022. One vessel remained in dry dock at quarter end with the expectation of returning to work in the second quarter.

 

16


 

 

Results of operations

The following tables set forth the components of net income and Adjusted EBITDA, as defined below, as a percentage of contract revenues for the three months ended March 31, 2022 and 2021:

 

 

 

Three Months Ended

 

 

 

 

March 31,

 

 

 

 

2022

 

 

2021

 

 

Contract revenues

 

 

100.0

 

%

 

100.0

 

%

Costs of contract revenues

 

 

(83.0

)

 

 

(81.4

)

 

Gross profit

 

 

17.0

 

 

 

18.6

 

 

General and administrative expenses

 

 

7.5

 

 

 

9.2

 

 

(Gain) loss on sale of assets—net

 

 

(0.2

)

 

 

0.1

 

 

Operating income

 

 

9.7

 

 

 

9.3

 

 

Interest expense—net

 

 

(2.1

)

 

 

(3.7

)

 

Other income (expense)

 

 

(0.2

)

 

 

0.1

 

 

Income before income taxes

 

 

7.4

 

 

 

5.7

 

 

Income tax provision

 

 

(1.7

)

 

 

(0.8

)

 

Net income

 

 

5.7

 

%

 

4.9

 

%

 

 

 

 

 

 

 

 

 

 

Adjusted EBITDA

 

 

15.3

 

%

 

15.1

 

%

 

Adjusted EBITDA, as provided herein, represents net income (loss) from continuing operations, adjusted for net interest expense, income taxes, depreciation and amortization expense, debt extinguishment, accelerated maintenance expense for new international deployments, goodwill or asset impairments and gains on bargain purchase acquisitions. Adjusted EBITDA is not a measure derived in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The Company presents Adjusted EBITDA as an additional measure by which to evaluate the Company’s operating trends. The Company believes that Adjusted EBITDA is a measure frequently used to evaluate performance of companies with substantial leverage and that the Company’s primary stakeholders (i.e., its stockholders, bondholders and banks) use Adjusted EBITDA to evaluate the Company’s period to period performance. Additionally, management believes that Adjusted EBITDA provides a transparent measure of the Company’s recurring operating performance and allows management and investors to readily view operating trends, perform analytical comparisons and identify strategies to improve operating performance. For this reason, the Company uses a measure based upon Adjusted EBITDA to assess performance for purposes of determining compensation under the Company’s incentive plan. Adjusted EBITDA should not be considered an alternative to, or more meaningful than, amounts determined in accordance with GAAP including: (a) operating income as an indicator of operating performance; or (b) cash flows from operations as a measure of liquidity. As such, the Company’s use of Adjusted EBITDA, instead of a GAAP measure, has limitations as an analytical tool, including the inability to determine profitability or liquidity due to the exclusion of accelerated maintenance expense for new international deployments, goodwill or asset impairments, gains on bargain purchase acquisitions, interest and income tax expense and the associated significant cash requirements and the exclusion of depreciation and amortization, which represent significant and unavoidable operating costs given the level of indebtedness and capital expenditures needed to maintain the Company’s business. For these reasons, the Company uses operating income to measure the Company’s operating performance and uses Adjusted EBITDA only as a supplement. The following is a reconciliation of Adjusted EBITDA to net income:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

(in thousands)

 

 

 

 

 

 

 

 

Net income

 

$

11,057

 

 

$

8,814

 

Adjusted for:

 

 

 

 

 

 

 

 

Interest expense—net

 

 

4,025

 

 

 

6,586

 

Income tax provision

 

 

3,285

 

 

 

1,389

 

Depreciation and amortization

 

 

11,316

 

 

 

10,053

 

Adjusted EBITDA

 

$

29,683

 

 

$

26,842

 

 

17


 

 

The Company’s contract revenues by type of work, for the periods indicated, were as follows:

 

 

 

Three Months Ended

 

 

 

 

March 31,

 

 

Revenues (in thousands)

 

2022

 

 

2021

 

 

Change

 

 

Dredging:

 

 

 

 

 

 

 

 

 

 

 

 

 

Capital—U.S.

 

$

101,010

 

 

$

77,606

 

 

 

30.2

%

 

Capital—foreign

 

 

-

 

 

 

4,709

 

 

 

(100.0

)%

 

Coastal protection

 

 

71,917

 

 

 

46,631

 

 

 

54.2

%

 

Maintenance

 

 

19,812

 

 

 

45,301

 

 

 

(56.3

)%

 

Rivers & lakes

 

 

1,610

 

 

 

3,386

 

 

 

(52.5

)%

 

Total revenues

 

$

194,349

 

 

$

177,633

 

 

 

9.4

%

 

 

Total revenue was $194.3 million for the three months ended March 31, 2022, up $16.7 million, or 9.4%, from $177.6 million for the same period in the prior year. For the three months ended March 31, 2022, the Company experienced an increase in domestic capital and coastal protection revenue as compared to the same period in the prior year. This increase was partially offset by a decrease in maintenance, rivers & lakes and foreign capital revenue during the first quarter of 2022 as compared to the same period in the prior year.

Capital dredging consists primarily of port expansion projects, which involve the deepening of channels and berthing basins to allow access by larger, deeper draft ships and the provision of land fill used to expand port facilities. In addition to port work, capital projects also include coastal restoration and land reclamations, trench digging for pipelines, tunnels and cables, and other dredging related to the construction of breakwaters, jetties, canals and other marine structures. For the three months ended March 31, 2022, domestic capital dredging revenue was $101.0 million, up $23.4 million, or 30.2%, compared to $77.6 million for the same period in 2021. The increase in capital dredging revenues for the three months ended March 31, 2022 was mostly due to a greater amount of revenue earned on projects in Texas, Massachusetts, Florida, Louisiana, Alabama, New Hampshire and Maine in the first quarter of 2022 when compared to the same period in the prior year. This increase was partially offset by revenue earned on projects in South Carolina and Mississippi in the prior year.

Foreign capital projects typically involve land reclamations, channel deepening and port infrastructure development. In the first quarter of 2022, there was no foreign capital revenue compared to $4.7 million in the same quarter in the prior year.

Coastal protection projects involve moving sand from the ocean floor to shoreline locations where erosion threatens shoreline assets. Coastal protection revenue for the quarter ended March 31, 2022 was $71.9 million, an increase of $25.3 million, or 54.3%, compared to $46.6 million in the prior year period. The increase in coastal protection revenues for the three months ended March 31, 2022 was mostly attributable to a greater amount of revenue earned on projects in North Carolina, New Jersey and New York in the current year period when compared to the prior year. This increase was slightly offset by revenue earned on projects in Florida, Louisiana and Virginia in the prior year.

Maintenance dredging consists of the re-dredging of previously deepened waterways and harbors to remove silt, sand and other accumulated sediments. Due to natural sedimentation, most channels generally require maintenance dredging every one to three years, thus creating a recurring source of dredging work that is typically non-deferrable if optimal navigability is to be maintained. In addition, severe weather such as hurricanes, flooding and droughts can also cause the accumulation of sediments and drive the need for maintenance dredging. Maintenance revenue for the first quarter of 2022 was $19.8 million, down $25.5 million, or 56.3%, from $45.3 million in the same period of 2021. The decrease in maintenance revenues for the three months ended March 31, 2022 was mostly attributable to a decrease in revenue earned on projects in North Carolina, Louisiana, Texas, Florida, Maryland, New York and New Jersey from the prior year. This decrease was partially offset by an increase in revenue earned on a project in Georgia and North Carolina in the current year.

Rivers & lakes dredging and related operations typically consist of lake and river dredging, inland levee and construction dredging, environmental restoration and habitat improvement and other marine construction projects. During the first quarter of 2022, rivers & lakes revenue was $1.6 million, a decrease of $1.8 million, or 52.9%, from $3.4 million during the same period of 2021. The decrease in river and lakes revenue for the three-months ended March 31, 2022 was mostly attributable to a decrease in revenue earned on projects in Texas, Kansas and Mississippi from the prior year. This decrease was partially offset by a greater amount of revenue earned on a project in Tennessee in the current year.

Consolidated gross profit for the quarters ended March 31, 2022 and March 31, 2021 was relatively flat at $33.1 million. Gross profit margin for the three months ended March 31, 2022 was 17.0% compared to 18.6% in the same period of 2021.

18


 

During the three months ended March 31, 2022, general and administrative expenses were $14.6 million, a decrease of $1.7 million compared to the same period in the prior year, which totaled $16.3 million. The decrease in general and administrative expenses for the quarter was primarily due to $1.1 million in lower share-based compensation expense and $0.8 million in lower relocation expense in the current year related to the Company’s regional office and headquarters.

Operating income for the first quarter of 2022 was $18.8 million, up $2.2 million compared to operating income of $16.6 million for the same quarter in 2021. The increase in operating income for the first quarter of 2022 was partially as a result of lower general and administrative expense in the current year when compared to the same period in the prior year.

For the three months ended March 31, 2022, net interest expense was $4.0 million, $2.6 million lower compared to $6.6 million for the same period in the prior year.  The decrease in net interest expense was primarily due to the refinancing of the senior notes in May 2021 at a lower interest rate.

Income tax provision for the three months ended March 31, 2022 was $3.3 million compared to an income tax provision of $1.4 million for the same period in the prior year. The effective tax rate for the three months ended March 31, 2022 was 22.9%, up 9.3% from the effective tax rate of 13.6% for the same period of 2021. The increase in the effective tax rate was primarily due to a one-time benefit associated with a stock compensation tax deduction in the first quarter of the prior year.

Net income for the quarter ended March 31, 2022 was $11.1 million, up $2.3 million, or 26%, from $8.8 million in the same quarter in the prior year. Diluted earnings per share was $0.17 for the three months ended March 31, 2022, compared to $0.13 for the three months ended March 31, 2021. The increase in net income for the three months ended March 31, 2021 was primarily due to the decrease in general and administrative expense and net interest expense in the current year quarter, partially offset by the higher income tax provision in the current quarter compared to the same quarter in the prior year.

Adjusted EBITDA (as defined on page 17) for the quarter ended March 31, 2022 was $29.7 million, up $2.9 million, or 11%, from $26.8 million in the same quarter in the prior year. The increase in Adjusted EBITDA during the first quarter of 2022 was driven by the increase in gross profit, excluding depreciation and the decrease in general and administrative expense.

 

Bidding activity and backlog

The following table sets forth, by type of work, the Company’s backlog as of the dates indicated:

 

 

 

March 31,

 

 

December 31,

 

 

March 31,

 

Backlog (in thousands)

 

2022

 

 

2021

 

 

2021

 

Dredging:

 

 

 

 

 

 

 

 

 

 

 

 

Capital - U.S.

 

$

320,352

 

 

$

398,748

 

 

$

310,163

 

Capital - foreign

 

 

 

 

 

-

 

 

 

2,077

 

Coastal protection

 

 

120,457

 

 

 

99,048

 

 

 

82,589

 

Maintenance

 

 

31,451

 

 

 

50,966

 

 

 

84,820

 

Rivers & lakes

 

 

1,211

 

 

 

2,826

 

 

 

6,334

 

Total backlog

 

$

473,471

 

 

$

551,588

 

 

$

485,983

 

 

The Company’s contract backlog represents its estimate of the revenues that will be realized under the portion of the contracts remaining to be performed. These estimates are based primarily upon the time and costs required to mobilize the necessary assets to and from the project site, the amount and type of material to be dredged and the expected production capabilities of the equipment performing the work. However, these estimates are necessarily subject to variances based upon actual circumstances. Because of these factors, as well as factors affecting the time required to complete each job, backlog is not always indicative of future revenues or profitability. Also, 53% of the Company’s March 31, 2022 dredging backlog relates to federal government contracts, which can be canceled at any time without penalty to the government, subject to the Company’s contractual right to recover the Company’s actual committed costs and profit on work performed up to the date of cancellation. The Company’s backlog may fluctuate significantly from quarter to quarter based upon the type and size of the projects the Company is awarded from the bid market. The Company’s backlog includes only those projects for which the Company has obtained a signed contract with the customer. A quarterly increase or decrease of the Company’s backlog does not necessarily result in an improvement or a deterioration of the Company’s business.

19


 

The domestic dredging bid market for the quarter ended March 31, 2022 was $198.2 million, a $16.7 million decrease compared to the same period in the prior year. Total domestic dredging bid market for the current year period included awards for costal storm risk management project in New York and three costal protection projects in North Carolina. For the contracts awarded in the current year, the Company won, 89.9%, or $99.0 million, of the coastal protection projects, through March 31, 2022. The Company won 49.9% of the overall domestic bid market for the three months ended March 31, 2022, which is higher than the Company’s prior three-year average of 35.0%. Variability in contract wins from quarter to quarter is not unusual and one quarter’s win rate is generally not indicative of the win rate the Company is likely to achieve for a full year.

The Company’s contracted dredging backlog was $473.5 million at March 31, 2022 compared to $551.6 million of backlog at December 31, 2021. These amounts do not reflect approximately $505.3 million of domestic low bids pending formal award and additional phases (“options”) pending on projects currently in backlog at March 31, 2022. At December 31, 2021 the amount of domestic low bids and options pending award was $567.3 million.

Domestic capital dredging backlog at March 31, 2022 was $78.4 million lower than at December 31, 2021. During the three months ended March 31, 2022, the Company continued to earn revenue on deepening projects in Texas, Alabama, Florida, South Carolina, Massachusetts and New Hampshire and Maine, multiple coastal restoration projects in Louisiana, and a liquefied natural gas project in Louisiana. Government funded projects coming into the pipeline include the Norfolk Harbor deepening, Freeport Reaches, as well as additional phases of Mobile deepening and Corpus Christi. These deepenings continue the trend of ensuring all East Coast and Gulf of Mexico ports will be able to accommodate the deeper draft vessels currently used on several trade routes. In addition, multiple project phases for port deepenings in Norfolk and the Houston ship channel are expected to continue for the next several years. The nation’s governors continue to show commitment to their respective ports through engagement and funding. Finally, Congress has also shown a commitment to ports and waterways, providing record annual budgets for the Corps for port deepening and channel maintenance. In addition to this port work, a greater amount of coastal restoration and rehabilitation projects are being funded in the Gulf Coast region as the states utilize available monies for ecosystem priorities, a portion of which is allocated to dredging.

There was no foreign capital dredging backlog at March 31, 2022 and December 31, 2021 and there are no future foreign projects in the pipeline.  

Coastal protection dredging backlog increased $21.4 million from December 31, 2021. In the three months ended March 31, 2022, the Company was awarded three coastal protection projects totaling $57.8 million in North Carolina and one costal protection project of $37.2 million in New York. During the three months ended March 31, 2022, the Company continued to earn revenue on coastal protection projects in New Jersey, New York, North Carolina and Florida which were in backlog at December 31, 2021. Coastal protection and storm impacts continue to provide the major impetus for coastal project investment at federal and state levels. Strong hurricane and storm seasons have resulted in an increase in beach erosion and other damage which adds to the recurring nature of our business and the need for more frequent coastal protection and port maintenance projects. As a result of the extreme storm systems in prior years involving Hurricanes Harvey, Irma, and Maria, the U.S. Congress passed supplemental appropriations for disaster relief and recovery which includes $17.4 billion for the Corps to fund projects that will reduce the risk of future damage from flood and storm events. The Corps is beginning to provide visibility on its plans for this money, and it is expected that approximately $1.8 billion will be allocated to dredging-related work. Most of this work is anticipated to be coastal protection related, but some funding may be provided for channel maintenance. During 2019, an additional $3.3 billion of supplemental appropriations was approved for disaster relief funding as a result of Hurricane Florence and Hurricane Michael.

Maintenance dredging backlog decreased $19.5 million from December 31, 2021. During the three months ended March 31, 2022, the Company continued to earn revenue on two projects in Louisiana and projects in Georgia and North Carolina that were in backlog at December 31, 2021. Past WRDA bills called for full use of the HMTF for its intended purpose of maintaining future access to the waterways and ports that support our nation’s economy. On March 27, 2020, the U.S. government enacted the CARES Act which includes a provision that lifts caps on the HMTF, thereby allowing full access to future annual revenues. Through the increased appropriation of HMTF monies, the Company anticipates increased funding for harbor maintenance projects to be let for bid.

Rivers & lakes backlog at March 31, 2022 was down $1.6 million compared to backlog at December 31, 2021. For the three months ended March 31, 2022, the Company continued to earn revenue on projects in Tennessee and Mississippi which was in backlog at December 31, 2021.

 

Liquidity and capital resources

The Company’s principal sources of liquidity are net cash flows provided by operating activities and proceeds from previous issuances of long-term debt. The Company’s principal uses of cash are to meet debt service requirements, finance capital expenditures, provide working capital and other general corporate purposes.

20


 

The Company’s cash provided by or used in operating activities for the three months ended March 31, 2022 and 2021 was the source of $26.3 million and a use of $9.2 million in cash, respectively. Normal increases or decreases in the level of working capital relative to the level of operational activity impact cash flow from operating activities. The increase in cash provided by operating activities during the three months ended March 31, 2022 compared to the same period in the prior year was due to an increase in net income as well as a decrease in working capital due to a decrease in accounts receivable during the current year when compared to the same period in the prior year.

The Company’s cash flows used in investing activities for the three months ended March 31, 2022 and 2021 totaled $27.8 million and $27.0 million, respectively. Investing activities primarily relate to normal course upgrades and capital maintenance of the Company’s dredging fleet. The Company is currently building a 6,500 cubic yard trailing suction hopper dredge with expected delivery in the first quarter of 2023.  In November 2021, the Company entered into a $197 million contract with Philly Shipyard Inc. to build the first U.S. flagged Jones Act compliant, inclined fall-pipe vessel for subsea rock installation for wind turbine foundations to support the new U.S. offshore wind industry with expected delivery in the second half of 2024.  In July 2021, the Company announced a contract to build two multifunctional all-purpose vessels (“multicats”).   During the three months ended March 31, 2022, the Company invested $8.0 million in a new hopper dredge, $6.2 million in multicats and scows and $0.5 million in the rock installation vessel.

The Company’s cash flows used in financing activities for the three months ended March 31, 2022 and 2021 totaled $1.4 million and $2.5 million, respectively. The decrease in cash used in financing activities relates to changes in the taxes paid on settlement of vested shares awards and a decrease in cash from the Company’s employee stock purchase plan.

The Company maintains a favorable cash on hand position and revolver availability and as a result is well positioned for changes in the current economic environment. To date, the Company has had various operational or financial impacts as a result of the ongoing COVID-19 pandemic and will continue to assess the potential economic impact that the virus and actions taken to contain it could have on the Company’s operations and liquidity.

Senior notes

 

In May 2021, the Company sold $325 million of unsecured 5.25% Senior Notes (the “2029 Notes”) pursuant to a private offering.  The 2029 Notes were priced to investors at par and will mature on June 1, 2029.  The Company used the net proceeds from the offering, together with cash on hand, to redeem the $325 million aggregate principal amount of its outstanding 8.000% Senior Notes due 2022.

 

The 2029 Notes are senior unsecured obligations of the Company and are guaranteed on a senior unsecured basis by the guarantors and any other subsidiary guarantors that from time to time become parties to the indenture. The terms of the indenture, among other things, limit the ability of the Company and its restricted subsidiaries to (i) pay dividends, or make certain other restricted payments or investments; (ii) incur additional indebtedness and issue disqualified stock; (iii) create liens on their assets; (iv) transfer and sell assets; (v) enter into certain business combinations with third parties or enter into certain other transactions with affiliates; (vi) create restrictions on dividends or other payments by the Company’s restricted subsidiaries; and (vii) create guarantees of indebtedness by restricted subsidiaries. These covenants are subject to a number of important limitations and exceptions that are described in the indenture.

 

Commitments, contingencies and liquidity matters

Refer to Note 4, Long-term debt, in the Notes to Condensed Consolidated Financial Statements for discussion of the Company’s Amended Credit Agreement. Additionally, refer to Note 8, Commitments and contingencies, in the Notes to Condensed Consolidated Financial Statements for discussion of the Company’s surety agreements.

 

The Company intends to upgrade its existing domestic fleet by acquiring or building new vessels, equipment and technology to increase productivity and efficiency and further enhance safety. Existing cash on hand, future net cash flows, debt financing and new leases are all available funding resources from which the Company will evaluate its options when considering these upgrades.

The Company believes its cash and cash equivalents, its anticipated cash flows from operations and availability under its revolving credit facility will be sufficient to fund the Company’s operations, capital expenditures and the scheduled debt service requirements for the next twelve months. Beyond the next twelve months, the Company’s ability to fund its working capital needs, planned capital expenditures, scheduled debt payments and dividends, if any, and to comply with all the financial covenants under the Amended Credit Agreement and bonding agreements, depends on its future operating performance and cash flows, which in turn, are subject to prevailing economic conditions and to financial, business and other factors, some of which are beyond the Company’s control.

Critical accounting policies and estimates

In preparing its consolidated financial statements, the Company follows GAAP, which is described in Note 1, Basis of presentation, to the Company’s December 31, 2021 Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K. The application of these principles requires significant judgments or an estimation process that can affect the results of operations, financial position and cash flows of the Company, as well as the related footnote disclosures. The Company continually reviews its

21


 

accounting policies and financial information disclosures. Except as noted in Note 1, Basis of presentation, of the Company’s financial statements, there have been no material changes in the Company’s critical accounting policies or estimates since December 31, 2021.

 

Item 3.

Quantitative and Qualitative Disclosures about Market Risk.

The market risk of the Company’s financial instruments as of March 31, 2022 has not materially changed since December 31, 2021. The market risk profile of the Company on December 31, 2021 is disclosed in Item 7A. “Quantitative and Qualitative Disclosures about Market Risk” of the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

 

Item 4.

Controls and Procedures.

a) Evaluation of disclosure controls and procedures.

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the Company’s disclosure controls and procedures, as required by Rule 13a-15(b) and 15d-15(b) under the Securities Exchange Act of 1934 (the “Exchange Act”) as of March 31, 2022. Our disclosure controls and procedures are designed to ensure that information required to be disclosed in the reports that we file or submit under the Exchange Act a) is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding disclosure and b) is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms.

Our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March 31, 2022 in providing such a reasonable assurance.

b) Changes in internal control over financial reporting.

There have been no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) during the fiscal quarter ended March 31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

22


 

PART II — Other Information

Item 1.

See Note 8, Commitments and contingencies, in the Notes to Condensed Consolidated Financial Statements.

Item 1A.

Risk Factors.

There have been no material changes during the three months ended March 31, 2022 to the risk factors previously disclosed in Item 1A. “Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds.

None.

Item 3.

Defaults Upon Senior Securities.

None.

Item 4.

Mine Safety Disclosures.

Not applicable.

Item 5.

Other Information

 

None.


23


 

 

Item 6.

Exhibits

 

Number

 

Document Description

 

 

 

31.1

 

Certification Pursuant to Rules 13a-14 and 15d-14 under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. *

 

 

 

31.2

 

Certification Pursuant to Rules 13a-14 and 15d-14 under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. *

 

 

 

32.1

 

Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. **

 

 

 

32.2

 

Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. **

 

 

 

101

 

Interactive Data Files pursuant to Rule 405 of Regulation S-T formatted in Inline Extensible Business Reporting Language ("Inline XBRL") *

 

 

 

104

 

Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101) *

 

 

 

 

*

Filed herewith

**

Furnished herewith

 

 

24


 

 

SIGNATURE

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

 

Great Lakes Dredge & Dock Corporation

 

(registrant)

 

 

 

 

By:

 

/s/  Scott Kornblau

 

 

 

Scott Kornblau

 

 

 

Senior Vice President, Chief Financial Officer and Treasurer

 

 

 

(Principal Financial Officer and Duly Authorized Officer)

 

Date:  May 3, 2022

 

25

EX-31.1 2 gldd-ex311_7.htm EX-31.1 gldd-ex311_7.htm

Exhibit 31.1

CERTIFICATIONS PURSUANT TO

SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

CERTIFICATION

I, Lasse J. Petterson, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Great Lakes Dredge & Dock Corporation;

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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: May 3, 2022

 

/s/ LASSE J. PETTERSON

Lasse J. Petterson

President and Chief Executive Officer

 

EX-31.2 3 gldd-ex312_11.htm EX-31.2 gldd-ex312_11.htm

Exhibit 31.2

CERTIFICATIONS PURSUANT TO

SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

CERTIFICATION

I, Scott Kornblau, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Great Lakes Dredge & Dock Corporation;

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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: May 3, 2022

 

/s/ SCOTT KORNBLAU

Scott Kornblau

Senior Vice President, Chief Financial Officer and Treasurer

 

EX-32.1 4 gldd-ex321_6.htm EX-32.1 gldd-ex321_6.htm

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 Great Lakes Dredge & Dock Corporation (the “Company”) on Form 10-Q for the period ended March 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Lasse J. Petterson, 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 Section 15(d) of the Securities Exchange Act of 1934, as amended; and

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by Great Lakes Dredge & Dock Corporation for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

 

/s/ LASSE J. PETTERSON

Lasse J. Petterson

President and Chief Executive Officer

Date: May 3, 2022

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Great Lakes Dredge & Dock Corporation and will be retained by Great Lakes Dredge & Dock Corporation and furnished to the Securities and Exchange Commission or its staff upon request.

 

EX-32.2 5 gldd-ex322_10.htm EX-32.2 gldd-ex322_10.htm

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 Great Lakes Dredge & Dock Corporation (the “Company”) on Form 10-Q for the period ended March 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Scott Kornblau, Senior Vice President, Chief Financial Officer and Treasurer 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 Section 15(d) of the Securities Exchange Act of 1934, as amended; and

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by Great Lakes Dredge & Dock Corporation for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

 

/s/ SCOTT KORNBLAU

Scott Kornblau

Senior Vice President, Chief Financial Officer and Treasurer

Date: May 3, 2022

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Great Lakes Dredge & Dock Corporation and will be retained by Great Lakes Dredge & Dock Corporation and furnished to the Securities and Exchange Commission or its staff upon request.

 

GRAPHIC 6 g5qtkmconk1f000001.jpg GRAPHIC begin 644 g5qtkmconk1f000001.jpg M_]C_X 02D9)1@ ! 0$ W #< #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" #0 - # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_ ,"BBB@ M HHHH **,XI"P'>@!W C MWX_A5>K-[ $U^2?Q]_X.7OB7^UMX]N/A[^Q7\(]6\8:E(S0GQ1JMD[V\&>-\ M< PH'<-*P''W"* /V1\>?$3P_P##+P_/J_B+6-+T+2[4;I;N_NDMX8AZEW( MKX/_ &H?^#G#]E#]FR:XLX?&5QXZU:WR/LWAVV-TNX?P^:<)^()%?(/P^_X- MOOVAOV^]?M_%G[8O[0'B*59V\]O#VCW GD@!ZQ@X%M;_ /;.-_IWK[<^#/\ MP27_ &*/^"<.AP7G_"%^![>^M5#'6?%NK:M;1C;&=&T9Q:O["4JL?X9 KZ3_96_:3T']K7X):%X\\-BY32=]!Z&)R;&X>@L36IN,&[)M:7/R0'PB_X+*^)U\S_A8G@+0] MW(C2#26Q[?/;/3C\%_\ @LMX?'F?\++\"ZQMY\MX-(4-[?+:K7[:H#GM3\XH M/+O?4_$4?M-?\%?/@9\^K?"WP'X_MXOO^18PL[CO@PS1_P#H-26__!SC\?OV M>)?)^.W[)'BK1;:'_7WVEI/'&!W/[R,Q_P#D0U^R/Q6TWQ)K'@?4+?PCJ>GZ M/X@D3%G>7UH;JWA?(/SQAT+#MPPZU^:?[9W_ 5P^+O_ 3R^)NG^%/BMX3^ M&GQ M]3M_M*3:(T]DWEYQ\\1X@LS'$I/;S5W+^)XK[^^&7Q;\* M_&;PS#K/A/Q%HOB32;@9CNM.O([F)O\ @2$C/MUK\?I_C5^P'_P4Z@N+7XC? M!./PCX@F7,^J6FG&TFA)ZR-=6>. >\H(]JX[6_\ @W ^('P)AC^)G[#W[1^O M6D,X^T6FF7M]L6Y4J,)-.E4,X@E FMS_=DCX93[$4'D MGK%%&X9HH **** "BBB@ HHHH *"VV@G:*KWUY':VDDDK+''&-SLQP$ ZDGV M% $S2J$W9XZY-?FO_P %:/\ @X7\'_L4ZG+\.?A?8K\4/C1>G[/;Z59$S6VF MR-P#.R9);)XC7YCW*]:\!_X*C_\ !:7XB?M?_'5_V6_V-X;C7/%&H3&PUWQ5 M8G]S8C[LBPR_=14YWRDX&"!S7TM_P2B_X(9_#?\ X)D>'X_%WC*\L_&GQ:U M";4O$FHG?';2ORRV_F.E!48N3M'<^1_P!E[_@@]\QZ]37U3IFO6.IV_F6MU;W$? M8QN&7].*^4/V]O\ @E3H?[;?QR^'_CB35FT6_P#!]RK706 2?VE K!UB)S@8 M8=>1ACZT2YNAZV34<%];2S)N--7O;>_1?-Z'F?QY^(O[57[2?[-7B3QKX372 M_A#HL&FR7VEZ6T?VW7M3C"[AYC\1V^Y>0%#,/6OQ]_9*_:AU2Q_;<\#^*/B- MJ%YXJM8M9BCU!=8D-U\CML8[7. RYR/0BOZ>GTBWDT?[$8T:W,7E%,#;MQC' MY5_-+_P5T_96D_9(_;=\1:;:1>3I.L3'5M,*G "R$G:/]U\BLZRM:2/V[PFS M' XYXK**E*,7.+<6DDTMK,/@3X)^,GPWET/5/#VC7VAZI;^6T/V9 M C(PZJ0./8CD4S]F_P#9I\)_LG_#.U\'^"=/;3=!LY'EB@:9YB&G]M7]DWXZ6OQF\2>,O'_P MY\2:/)X@U&2\N+A+5KFTB+MG ECW*0![\UG6ORV1^Y>"-'#T,SGCL14C&T6H MIR2=_1GZ>?\ !MO^R?9>'?V5]9\.#SX0W^C1?(.O8MN/O7Z M6>'?"NG^$=*CL=*L;33K*')6"VB$<:9.3A1P.:\+_P"";GC3X=0_LI>"O#?@ M?Q-HNLPZ'I4%M,EM<*TL<@0;]Z_>5MV<@@5]!FY5%^9L#W.*TC&R21^;<99I MB,?G%?$UKKFD[)]ME^!RGQD^ G@_]H;P/=^'?&WAO1_$VBWR%);34+99XR#Q MP&'!]P0>*_'W]L?_ (-VOB1^Q/X^F^,G[#_C35O#FL6+&YNO!TMT=ERHY*P, MWRR ]/)ESGLQX%?M@DZLHQGGI[TF-QYQMZ\T'RQ^67_!*W_@XPT?X\^,HOA# M^T-I?_"J?C-8R?8V%Y&UO8ZM*.,+OYBE)_@;(/8]A^IUO=1W<2R1NLB,,@J< M@BOBG_@K!_P1&^&?_!3OP9)>7-O!X7^)%C&3I?B:TB"S(XY59MN#(F<>X[&O M@_\ X)\?\%8_BQ_P2;_:)M_V9OVPENFT9)5L_#?C29C+#Y1(6,M-_P M(&X M8_,AX;IP ?N51571=:M?$.EV]]8W$5U9W2"6&:)@R2J1D$$=0?6K5 !1110 M444C?=/>@!)#A#GC'-?BU_P6C_X*C^._VP?VB8/V-_V6Y+K4/$VM2FQ\5Z[8 M.<646/WT*R#_ %:HN3(_& "!S7OO_!PM_P %:;O]BSX0Z?\ "WX/(A>>(=2F_>36X<[_LRN>:^/O\ @Y?UCQEJOC#X6^#= OK\ M6'B)I$^P02&-+NYW*J;N<'KQGCFOUX4;?Q_2ORW_ .#ES0KOP_X,^%OCBPPM MUX=UWY7/16(#+D_5:4OA/NO#>I"/$%!SBI;V3U5[.U_F?F=XLTO]IK]@75K/ M^TKKX@>#?..VU/VF62VF8#[J\M&3[#M7O7[.?_!Q=\:?@_=0V7C*VT_QG8QD M"07$7V:\ [_,HP3]17Z;?L2_LK3_ !5ET7XP?%S5+#QAXRU;3XKO1; -8>' M+:1%95@C/\9!&Z0C.:)_^"0?@3Q_^UGJOQ6\>V>CZPV\+I6D6MFMO9PHO(DG M _ULI).2>, =:S5-[Q;/TS'^(&0XKGPN5]%'K\[FU^Q7_P % M!?$_[;W]GWFE_"WQ%X;\)7%N[7.MZI*L2>9M.U8$ZRC=U88 J[;?\$M_AOK7 MQ-N/''Q%:\^(GB)G+17.NN'@M$R2J)$,(%7WS7%_MR_\%C/A/^P=I;Z!IS0> M(/%5K'Y4.CZ85\NVP, 2,.$ ].OM7X\?M@?\%D?C5^UQ=W-K<^(KCPSX=F8@ M:7H\A@5E]'D'SM],@>U.511T>I\]PQP#G6<5WB,M@\+1EU;=[>75_D?N1\7/ M^"B7[//[&E@VDZCXL\,Z/+8#8NEZ6JRS)CMY4()7\0*^6?B=_P '/GPM\/3R M0^&?"?B;7]N=KRA+5']QDDX^H%?AC+*T\C,[,[.5-?5WP)_X*M? ']J!X;'1?'&BK?70V"P MU(_9)G)_A"R8W?\ :OH,) .D:I(UQ;[?12QW)_P$X'I7[%?L ?\%T/A MK^U]]CT'7VC\&>,),(+2\E M[IS_ ,\I.A/L<&M8U8RT>Y^69SP7Q'PS+ZRX M1Q-)=6N:WFT]4?3W[,VD+\+_ (+:+X;UCQ6OB/6/#]JEMJ-]YA^(KQW_@H?_P2 M+T;]JW1]6\2> M:O_!7C:^0RSR6%U)#9ZT<<"=$(4D_WL9]:^7_V-S'$R3BZ;XJ\0,N0)([00QM_P!] M,&_2NC^)7PS^"7_!Q'^Q+';T+P./X3E20#A@?6OSM M_P""N&O^&?A_\(/"OPS;X8Z+X!\?:!?,VJ/86*1PZA$$VI-%,!N=&/."/$6O7$T;8^\D82+CVW(U91D^?ET/I^)N#\HPW#4*F@;/DQ,W[B)_0*H> M9@>PC/>@#%_X(-?LM>(?^"FW[;'C3]M[XQ6[W=FVI26W@FPN03%&Z9595!_@ M@CPB8X+LS=5Y^U/VP?\ @K;X@^#7[5VE_#OX<_#^]^(L=@43Q%+9!RUF\A 2 M-64%=P')W8'(Z5Z[XT7P[_P3*_8)TWPYX4LXP/#NG0:%H-E& K7UY)B*, =V M>0[C^)KYT_:P^*_B?_@D+^Q[X-\1>'_#^D^)/%'BC7HCXKO;X'S+J>9'DD * MY;)92BGD* .*?2Y]9PSE\*U5*I3524[QA%NR;MNWY'Z&67B=8?"\6I:DJZ6O MV=9[A9W ^S94%@QZ?+R,].*^(_\ @N]H=C\;_P!A^STO1VCU?6-T70HK4 M^8UY*6_@QU&TDYZ5W7AS]J?1_P!N+_@G%XQ\4:_HVK>!],O=&O;348K_ /=/ M"!"P=D;C*\\'BO,_^"$?[/7B[PI^R!I>L?$BX;4+>[F_M#PW9W\8DDTB @C< MI;E=XY '08]:32EH=&68-Y7*69SERU:%1)0WN]=FNWY'H'_!,G]B"_\ V-_@ M]::]\0_%%_KGC!M*CM9IKN[)M=%LT&5M8AG "]V[D>@KXE_X*W_\%X[K5KS4 MOAS\&[[[/;QEK?4O$41R[]BEOZ#KE_R]:A_X+N_\%=)/$&K7WP;^&^I-'8VA M,/B'4[>3!E?O;(1V'\1]>/6OR79F8\DY[YK"I4Y5RQ/W3P[\.)9C6_UAS^-W M-\T86LO5K\D3:EJ=SK-_+=7D\MW2/_3+Y/^F:'&T$?Q'\ MC7-&+EL?M^><199D>%]MC)J$5HEU?DD?".CZ%>^(;U;73[6XO+B0[4BAC+NQ M^@S7T5\%_P#@D9\?OCG!'/I/@#5+>TE^[<7P^RI_X_@U^_?[+W_!-3X0_LD: M5;P^%?"=C]MC4!]0NT$]U,?4NP_08%>\PVT< 1551T &*ZHX=+<_GG//I X MAR<,JHI1Z.6OX'X#^&?^#:OX[:O;J]]>^%M-8CE&NS(1_P!\@U+XC_X-I?CG MI-H9+/4/"NHL!G8MT8R?^^A7[[XQV_6@&J]C$^+_ .(V<3\W-SQ_\!1_,G\8 M_P#@CE^T%\%+>6?4/ >H7]K#R\VG$7*@?\!YKYM\1>%]2\(ZC)9ZII]YI]U& M=K17$31N#]",U_7Y+"DW#+N'N*\8_:6_8!^%'[5FB36?C#PCIEY+(I"W<<8A MN8CZJZC.:F5"/0^QR/Z0&*A-1S.BI+O%Z_&I&6WL=;E.ZXTX' "RGJ\?N>1^M?M M)>>)'\:?#2XU#PC?6%QE?R,J<'WK],_\ M@AK_ ,%;+KX&^,[#X5_$#4FF\(ZQ*(-)OKA\_P!ESMPL;$_\LV/ ]#]:Z*-; M6S/Q'Q2\*:/)+-\GC9K6<%L_-?Y'B7_!9[]H?QQ\;OVDK/2_'WAE/#/B#PC9 MC3[B.$EHKM]Q)EB/78_!'/&:_<3_ ();_!1OV?\ ]A#X;>&Y8?)NH='AN;I, M=)YAYLG_ (^[5X__ ,%;?^"=.F_M8^#='\?>'])CU/QAX/N8+]+:' ;7+5)% M>2VSW)4';^7>OLCP%=K/X/TUA";5A;1AK=A\T!VCY".Q'3%:QC:3DS\KXLXL MP^8+ M;7PW'?V,T$3+<;+K<5.TQ@'=NSC&*\;_ .":?[2'AW_@I9^PQJGA_P 0R0ZU M)!%/X;UR&X4%KF,J561E/]^,AOKFJ/@XY)C'@)9CR/V::3=G;7S/:?\ @GS^ MV7X?_;V_9.\)?$WP[(GV?7K16NK<-N:SN5&)8F]U;/7MBO:@:_#'_@AG\0-5 M_P""5W_!5_XI?L<>,+Z9?#?B2ZEU7P9+.<(\BJ9%5<_\]8!V_BB/K7[F1MN6 M@\DP?B3X^T[X6_#[6O$FK3BVTK0;&;4+N4G_ %<42%V/Y*:_%7_@VP^'.I?M MY_M\?M ?MC>+H6F:\U>71O#QF&Y87D +A"?^>-L((Q[2?6OK;_@Y^_:@;]F_ M_@E%XMM;.X\C5?'MQ#X=ML-ABDIS*1_VS4CZ&O5/^"&W[)\?['/_ 2Q^%/A M7[+]FUB^T9==U;*X9KR\_?ON]T5TC^D8H!'PM_P<)?\ !0#6O"'[5G@?P?X/ MU 6\OP[:/7;EP Z_;F_U08=#LCY&?^>GM7F/P^_X+:Q_M"?&WX<2?'W2X;KP MCX+EDO"FFVWF)=7I39#<31'.5C#,0%SR>E?H)I?_ 1@\%_'O3O%^O?SJ M'CCQ=KEUJ#7MMTD>IKY,_:I_X-EK[PSI=]JWPY\81W$%O& MTWV'5$VMM49P)%X_,5G.-1.Z/Z*X9SO@NK@:658Y.%2":53;66[36VKZGU5\ M1?VD?!'_ 4F\8^"_A'\,=7M=4\'WSKK7B^6Q4HD-C"0RVKC VM+)M!7LH-: M'_!:']O"U_86_9;7P]X9DBM?%7B2$Z?ID46%^QPA=KR@#H%7@>])= MJS2J>I/4*:_7JRL(=,LXX((DAAB4*B(N H'0 "BQLXK"SC@AC6.&)0BJHP M% &,"ODW_@J/_P %1_#O_!/SX=M'&8=4\9ZI&PTS30_(/3S)/11^M=J2@C^' MD5_6[/=?C]^U)X%_9A\(3:WXV\1:?H=E"I(\Z4>9(1V M1/O,3Z 5^9W[2_\ P<_:;I>H7%C\+_!\VJ)&2JZCJS^3&_H5C&6(^I%?EG^T M1^T]X\_;$^),NM>+-4OM9U"\EQ;VJDF.')X2.,=/3@9-?5'[''_!O[\7/VDM M+M=9\21Q^ ]!NE#HU\A-Y(O4$1=5_P"!8K+VCD_=/V? >&/#N0898OB>LG)Z M\M_P26K*GC3_ (.'/VB/$]XTEKJFBZ,C=([6Q#*O_?6347A;_@X2_:,\.7:R M7&M:/JRH%7VSP$]GC/S*1]*_%?]KO_@W;^*GP,TVYUCP;<1>.])M@ M7>&!/+O$4=<(?O?@<^U?%_PF^,OCK]DOXGQZIX?U+4_#>O:9+MEBR8R2IY21 M#U'J#252<':1IC/#?AGB/#O$\-55":^S?3YIZH_K(GMX[R!DD5&1A@AAD$5^ M6W_!9?\ X(H:=\3]"U+XE_"[3H[+Q-9HUQJ6E0+MCU) ,ET4=)!@\#[WUKV_ M_@DK_P %5X=\03^5J\,282T MN3RKX[*^#^(]Z_,#I7#4I\K/[=X4XDPV?Y;#&4?M*TEV?8_?;_@@3_P4/;]I MWX)MX#\37PF\6>#8EC1Y6S)>6O1']R,8/X5Y-_P5M_:K^,__ 3,^+>N?\(7 MJ2OX1^*$C:E;7%XC3R:3=X"SQQ$G"AN& Y R<8Q7YD_L!?M47W['O[4WA?QG M;S21V-K=+!J,8/$MJY D!'? ^8>XK][_ /@IM^S#:?MY_L<6SZ38C6KZSEMM M9TQ(C\UTN5+HI_VXRPKJC)RC9'\Y\6Y'@^&^*H8JO24L+6=VFM$^OXZG\[OC MOXE>-_VE/'T=WKVJZMXFUS4YQ'$9Y&D:21C@*@/ SG&!7Z:_\$@?V?\ XP_\ M$U?VA/#>H?$+1SH_@7XN$:*_^D+(;:^VF2U,BJ?E+;709_O$5WG_ 6T^"7P MO_96_P"">_AFST#PCI/A[Q1?:E;#3I+:(1W5M(J[Y6WCYCPN#[D5R_[ 7_!8 M'1_%G[-USX/^-EC#?:]X1L?[<\-7>H$Q1ZTUI^\C <])59>"/O8/?(J:<5&= MI/4^@X@XBQ6=<.\V5X9+#MN#C9MK+4;F%?FV>9YML[XZKO5XV)[2*.]?K/^RQ\=]+_:?_ &=?!GQ"T=U; M3O%^D6^IQ '/E^8@+(?=6RI]Q7CW[77PKTG_ (*9_P#!+KQEX?ACCEM_B%X1 M>YTS/S>3=B(36Q_X#.D>?H:^0_\ @T>_:7NOBI_P3SU/X?ZI,_\ :WPMUV;3 M?*D/SQP2_O$7'H&+BMC^7ZE.5.;A+=:'DO\ P=#7DG[1/[;_ .R9\ [>0RP> M(-?&I7\ .?D:>.')'_7/SORK]J-#TR/0M%M;&%56&SA6% !P%4 ?@*_%+]I MP_\ "]O^#O3X6Z2P\ZW^'_ABWG*'D(ZQ7$Q/_D9/R%?IW_P4E_:^7]B']E#Q M%XZCACN-2MD6VL(G^[)_2O, M?VM?CSX>_9_^!VKZ]XB4W%CM6U^RHP$E[),PC6)/=BV/SK\LO^"5'_!=3Q;X MF^*?B?1_C1KEK=:(^FW.K6=ZT2Q-:/"ID,/'WE9 V >05 [UYE;_ +8_CS_@ MK]_P4G\ :/!;7D?P]T'Q!#?1Z7#DQ16L,@9YYCT+%5XSTR!4QJ1>J/T>'A?F M>%Q56&-M"%&/,Y7T>FB7=W/TB_X*;_$[2_V(?^"8_B"#PS"FC*=.71=(AC.# M;M/\GR_[2JS-]17\W).3_GBOVB_X.BOB?)I/PH^'G@^&3:NH7\M_,H/41)M4 M_P#CYK\73P>/N]O:L<1+6Q^]^!>5*ADLL7+>K)Z];+1&EX/\,77C7Q5IVCV4 M;37FJ7"6L**,EF*_I2C3RXU M5> !^550A97/SWQ_SZ<\71RJ#]V*YFO-['GG[5'[0.C_ ++?P&\1>-M:F2.R MT.T>;!/,K8PJ#U)) Q7\PG[3?[0WB;]L3X^:IXLUJ6XO=0UJY*6UN"6\F,G$ M<2#\A@=37ZC_ /!S]^TM<:;H7@_X7V-RT<>HN=6U)%;&]$^6-6]1N)/_ $5 M\S?\&_'[&=K^T?\ M9#Q1K5JMUH7@-%O-DB[EEN3_J@?7!RWX4JGO2Y3T?#/ M 8;A_ARMQ/BU>?\%2O^"^OP;_X)E(^@WEU_PE7CKR\QZ'IT@9K<]O.; MHGT/--_X+[_\%3?^'9'['5Q<:!) ?'GBP-IVAHW/V8E?FGV_[ Y'OBOY%O'O MC_6/B?XMU'7M?U*[U;6-6F>YN[NYE,DL\C$EB2>>IK:*Y59'\_\ $'$&,SC& M2QF,DVV]%V79>1^K/QP_X/#OVB?&NNS/X/TGPEX1T_<1%&UL;R7;VW,Q'/TJ MC\(?^#P7]I?P9KT+-/W?O(39?96*]\,I/-?DS13/$/ZX/^"6G_!Q MQ\'_ /@HWJ-KX5U!O^$%\>7 "II>H3#RKQNXADZ$^@X-;7_!7/\ X(_>'_VO M?!%]XN\(6-KIGQ L83*KPH$75 !G8^.K'L>M?R)^&_$%[X5UJVU'3KJXL;ZR ME6:">&0QR1.IR&!!!!!YK^K;_@VT_P""MMU_P46_9HE\+^,KQ;KXB> HTMKR M9S\^HVY&$G/JW&&]QFAV:LSU\CSO%Y5BX8S!SY91?W^3/QA^&7Q$\5?LH?'* MTUC3FNM'\2>%[XAXV^1E=&P\;#T.""/>OZ:_V#?VL-+_ &S?V:O#OC;39%\R M^@V7L(/-M<+PZ$>QS^E?D9_PFY2IQZJ:YZ? MNRY3^B>/\+A^*.%Z?$>'C:I37O=^S7R/UQ_:F^!.E_M)_ ;Q-X+U:W6>SUNQ MD@^9?N/CY&'NK8(^E?RN?&3X9WWP:^*GB#PKJ4;QWFA7TMI(K#^XQ&?Q'\Z_ MKFX*\U_/+_P<.? ^/X5?MY7FK6T/E6_BVSCO^!@-(!M<_F*NM&\3Y_P$X@G0 MS*IEDW[M177JO^ ?!M?T3?\ !!C]H:3X_?\ !/+1=.N[AFU7P:9-"E8MEPD8 M_I23^6S/E']M7X@?%+]L']KO1O@WXAO;K5]0\'ZS< M>';#(+23%KD[IG]6V;1GT0>]?J5^V]_P1U\._%_]@70?"?A^RM[7QA\/=+7^ MQ[L( \S*N9(6/4JYR?9L'UK(_9H_8ITR?_@MQ\:O&]_:[H_#MO87FFHR?)]H MO8"TDH[978X_X'7Z+R)NCVD<,.E;QBMV?@_$W'3I?4:.5>Y&C&,G;9R>]^__ M 3X]_X(<>,KSQ/_ ,$^/#.E:HLD>H>%9[K0KJ.0?/&T,K*5/TZ?A7P1_P $ M2F_X9*_X.!OVK/@S_P >^G^(VGUVQ@^ZB@3+.-H]DN0/HM?K/^S?^SE#^S[K M'CA[.Z62Q\6:[+K,-NJ;19F55WJ/JP)S[U^3OQMC_P"%%?\ !X/\/+Z ^1;_ M !%\."WG/02,UG/G/_ H(_RJS\TSC%0Q&-J8BGM-W^_5_B.^ *CQ3_P>1?%B M23YET;PQ&D6?X?\ B46)./Q9J^S/^"XWPM;X\^!O@_X":5X[7Q=X\M+"Y*G! M,?ER,?\ T'\Z^,_V=BOAW_@\C^+R2;A_:WAJ.6+/\6=(L/ZJ:^P/^"^GQ3U; MX!_ ?X?_ ! T2.WEU+P;XOMK^!9UW1[]DBCI?"D_"/3+BQNO&6I?\ ".3V8F+_ &B=TW1OD],A M9 WKD'M7WQ_P3S_8U^'7_!,WPEX5\+W4UO+\0O'Q>.6]=-TE[-'"TTD2'^%$ M16X[X[U^/7Q^_P""UGQA_:%\2^#M4U1M#M;GP/JRZSIOV:TVA9U1T!;).1M< MCMS7J/[#W_!33XF?M5_\%(?@Q_PL#6XKRST_59H+6)(1&D;W,#P]NI^;'XUE M3E3YM#]VS_A/BJMD47;Z+ M)* ?5I,LIOBBMS;)1MZ6/YU_\ M@X2\;3>*O^"BNM6DK%H]&L+:UC']T%2Y'_CU??W_ ;-> (?#W[(&M:T$7[3 MK.KN&DQR50 ?G7Y\_\ !P-X4F\.?\%'/$5Q)&535;*VN8R?X@$V\?BM?HA_ MP;0^-H=;_8OU32E8>?I.L2(ZYY 8!A41TJ6/T;B^\?#G">RV]V]OZ[GY*?\ M!X+\<;[QW_P4=T_PBTS_ -G^#]!@\N('Y?,FR[-]> *_)*OU=_X.^/A#?^"? M^"G,?B22%UT_Q7H%O)!(1\I:+*,,^N37Y15N?S*%%%% #D//-?I!_P &M'QX MO?A%_P %7O"NF0S.MCXNM9],NHP?EE^7.1K7PS%/JES(!\L85,#/U)Q0!^_?_!P[\.;;Q=_P3UU;4)(]UQH= M[!5XV'\\?E7Z^_\ M'!_C>W\+_P#!.O7K.:14FU:[M[:%2?O'?N./P&:_'S_@C)X;F\4_\%'OAO#" M"PAO'N&('W56-CFN>K_$BT?TWX<7? N.5;X%SV_\!_S/Z:!PJ_2OQJ_X.G?" MT[^ZS/Q[K]"/\ @VVUZ32OV\KJU5MJW^B3(_N% M*-_3-?GN*_0#_@V_TIK[]O[[0N[;:Z+.S'TR5%D) M^WO\&YD!7XE>#_QU.+_&OR#_ ."R?[*GQ(_;$_X*2^.!\._">H>)X_"VFZ=; MWIMMH\AG@#JIW$^LXK1II+59 M 2C-LS]X X]:Z:E5Q=FC^?LF\,F_X4;_P>#^ =1D_7$DX#1+$%W%F'H!S5'D97C:N$Q=/$T?BBTUZ]#X*^%G_!O+^S]X*\.PZGK MBZQK2K;BXFEN[LQQ@;02V%Q@=Z[#Q'_P29^%=SX;\"^*?@SH^B:7K'A[Q#IN MNV>I1R%EN[>*X5I5W]PT>['OBNR^&'_!4_X,_M5_&.3X3^$-8EU?5-4L+G9* MD!6VD5$)958]?ER?PK\>_CK_ ,%&/CY^R/XZUCX0Z;XNN=&T3P/JT]K:QP1* MD@A$A9%WXR5VG\JF3C%:'ZID^!XJSW$5*$\1*,XKFY9MI.+OTZGUA_P=)_#> M5M*^&OBE8R5CEN-/E;'3(5E'XX:OQW!S7[K_ +>^LVO_ 4F_P""*4/CS35^ MUZQH=K#K$Z+]^.> ;;D8[?*7./I7X4?KVSZUA76J9^[>#.+E_8TL!65IT)RB MU\[GVY_P;_?%V/X8?\%#=!M;B416_B2VFTTY.,NRY3]17]%ZM7\C7P9^)-Y\ M'_BIX?\ $]@S)=Z'?17<9!_NL"?T!K^JK]FSXU:=^T%\#_#?B[2IDGM=;L8[ M@$'[K%1N4^X.1^%7AY>[RGY+X^9'4HYE2S&*]VHN5OS7_ /RJ_X.A?V=)TU# MP3\3K6W9K?:VC:A(J_<)^>(GV^^/J17CO_!N;^UY;?!3]IR\\#:M=+;Z;XYC M6.U9VPJW29*#ZL,CZXK]F?VV/V8=+_:\_9P\2^!]4C5AJML?L\A',$Z\QN/0 MAL5_,1\5OAGXJ_9)^.UYH>I)<:3XB\+7Q,"#2J7C/F1[GAS MBL/Q'PO6X;Q#M4BGR^FZ?R9^UW_!R-_P2QNO^"B?[(:ZQX3LQ=>/O 0>^T^- M5_>7L./WD(]20,@>HK^3?6_#]UX8?\%;O^ M#:;X;?\ !0K6;[QMX/D@\ ?$.\!>XN+>$?8]2?UE0=&/=AR:W4DU='\\9UDV M*RO%RP>,@XRC^/FC^4@I@4T#-?HU\=/^#7+]K+X1:S)#I_@ZS\6V:L5CNM*O M%82#UVM@BL_X/?\ !L-^UQ\4]>CM;CP'#X;M68+)=:I>)&L8]<#)/X4'E/R/ MS[M;.2[G6..-Y)9"%1%7+,3T '7/M7]17_!K7_P2@U']BS]GV[^)WC;37L/& MOQ!@1H+69,36%EU16'56;[Q'TIG_ 2=_P"#6OX?_L5^(].\EE.4XK,L5'!X2'-*7X>?H?!G_!R]^U[:^./B5H M/PKTFZ6:/PZ/MVJA&RJSN/D0^X7DCMFLS_@V5_9RF\7?M!>)OB)=6[?V=X:L M_P"S[:1E^5[B4Y;!]50#_OJOSUCC\5_M5?' C_2M<\5>+=1))Y=Y99&Y_ 9_ M "OZ5/\ @FK^QI8_L2?LLZ#X3A1&U)H_M>IS M][9]!!MJ?2OP)_X.4/C#'XZ_;1T_P]!*LD7A72DB M?:?NR2$N17[J?%'Q]8?"WX>ZQXAU2=+;3]&M9+N>1S@*J*6_I7\K?[6WQSN/ MVD/VBO%GC*Z9F?7-0EFC#'.V/)"#\ !5UI6C8^1\!\CGBG%?J?\ \&O7PW;4OC;\0/%!4F#2],BL0V.C2/NX_!*_+#Z=>U?NS_P0 ME^$T?[/_ /P3=U?Q=J-Y8:'J/CNXN+BSN;^00QA0IBM\LQ'RLP+#U#5EAX^\ M?MGC)F*H\/RPZ^*JU%??J>Q_L>?$+^QM&_:0^+45C=:T;[Q??/:6UJI>:[M[ M&&.VC1 .I+1/Q[UX3_P21_;INOVB?V]_C%'XF\)ZGX?U?QA;0:E:)/;LHMK: MS40>5(6 (/[Q2/4DUVG_ 1=^'7QG_9W\5>,_ /CS1;>Z\'WEQ-KNEZ[;7"S M6\LLT@+QJPZALE_8Y]:](_X*O_M >.OV7?A]8R?"KX;R>)O$7B:.XM9M3M+/ MS&TM!L +;1N.XL2,\92NB[;N?S.XT8XRMED(QG*JHJ,^:RBDEO\ =J==_P $ MWK>/6D^+'BN&(1Q>)O&]^\>%QE("L /_ (X:_.?]I&/2O>O^"3WQ^TW]O7_ ()3?#7Q%?/'J+:UX:71M;C+9)NH%-K< M*W<;F0MSSAP>]?17QK^%6E_'/X/^)?!^M0K-I?B;3+C3;I2/^6TCS#N:SMR79 MR">'?%GAMIUFGA\RUL=0@ M=%.\=-SQD$$]P:T/#^M+^QK_ ,%8]>T_4L6?A']H"PBO;"Y?Y8H]7M1L>$GH M#)&V[W)%?;T3++AEY]Z(Q5K'W6=\1YA#&/'4ZC_>TXJ][:62:3\FF?GK^S;\ M,[']B/\ ;)\8? 6^16^'7Q7M)M5\-02_-%!*5(N+4 \8VDD#T%?B_P#MS_LQ M7W[(7[4'BSP1=1R+;Z;>.UA(P_UUJQ+1/[_+@'W!K]>O^#@WXV6OP$\1_!'Q M1ITT:>*/#_B+[? WSF!-OF*?]EN!Z'FL'_@NY^QA'^U?^S?X?\ C=X-M?M6 MI:3IT5W<+$F6O+"5 X;WVY!^A-8U(\T=-T?J'A[Q%4RW&X?&XMVIXM M+LI?-'XCY[?F*_6K_@W2_P""C,/A34)O@IXKOECM;V4W/AZ>9\*DA^_!D_WL M9'OGUK\E<;>/3BKWAKQ'?>$?$%GJFFW,UG?6,JS03QMM:)U.01^E<].?*[G] M <9<,8?/\KG@JF[UB^SZ,_K\CQ(N>IZU\-_\%>?^"26F?MV^#V\1>'5M]+^( M6D1'[-.1MCU!!SY4G]#VK*_X(]?\%>=&_;!\"V7@_P 67EOI_P 0]+A6)ED8 M*NJJHQYB?[7JO7O7WRJJR5W?$O(_A^4*-%FRC@M#(C*>&1AU'N*_03]C7_@Y)\9?"W2;71?B?HZ^+K. MW41KJG05A[ M.4=8G[IAN/N%>*<-'#\24U3J_P W2_DUL?:GP\_X.#?V=_&.GQR7FN:CHMPP MRT-U9M\I^HR*M>.O^#@+]G3PEILDEMXCOM6G4$K#;6;Y?\3@5^.GB_\ X(R? MM'>#;QXYOAUJ5T%R ]K,DJM],'-0>&?^".7[1WBJZ6.#X;ZI!N.-UQ)'"![Y M9J7M*FW*9?\ $->!W^^^O6AO;GC_ ,.?7?[7O_!R_P"(O&&E76D_"K01X?65 M2@U6_P 27"@]T3H#[G-?FXJ^./VK/BM_S&/%WBK79^I+S32LQ_0?H*_0;]G' M_@V8^(?C&^M[KXB>)-,\,:;D-);6 ^TW3#TR<*I_.OU._8S_ .":?PK_ &(] M&6/PGH,3ZHRXFU2[ FNYCWRYZ#V&!1[.<]9&];C;A'A7#RI9!352L_M?YR/F MO_@C=_P1QMOV0M-A\>>.X;>^\>7\/[F C='I*'^%?]L]S7Z*+\J?A00%7G_] M5?&/_!5O_@JQX<_85^'%UI>EW5KJGC[5(2EC8HX;[)D8\V7^Z!V'I5J/1+9+]$CYG_ .#BO_@HQ%X>\(K\%?"U\K:CJNV77Y87Y@A' M*P9[%CR1Z >M?BWU'ZUM_$7XAZO\5O&VI>(==O)K_5=6G:XN)Y&W,[,\UZ]CM]R MC/E(2-[GV5+[%E^PZ5<2:'#*-K-$B%FD&>F]@% M!]*]"_X)W_M__#']FO\ 8H\6_&+QAKEG??$3QSKE_J&HV22 WT\OFNL,(7.0 MNQ5/H-QKIIQY5J?C/'V>XC-,TZLK.:;,DKE%7;&I)\N%=HR?4GUKM?^"3'_ 5DA_X* M2MXITS4O#\6@ZUX9\J_9U_9D^(7_!<_]J?6 MOB+XXO+S2? =A/LFG7(CBB'*6EOGC@?>;MDD\FOL?_@A%^R;I?P>^-OQV\2> M&FN)/!_]L+X>T*:5MS316S.9&W?Q?,ZKGU0TXRDWIL?&\19+D^$RVO\ 6Y\^ M/]V4FOABV_ATTO8^V?V[_P!HNQ_9%_8U^)7Q(OI8XH_"'A^ZO80YP)+@1E8( M_J\K1I_P*OSM_P"#0K]GJ\\)?L0>+?BEK,;-J_Q4\1370GD'[R:&+*[L]PTC M.?J*YS_@[7_:8U+7/A7\,_V9_![277BSXN:];27=I RFCLY;R'1O&*0+A963Y4D?'_/2 MWW1DGO''W-?N >E>0?MR_LEZ#^W!^RUXO^&OB.%9+'Q)8O#'(5R;6<#,4J^Z MM@Y% 'GG[2GP:\-?\%/OV--'U;PYJ:17&I6L'B#POK,#9DL;G;OB<,.0.2K? MB*_/6_\ ^"\/QP_8F:\^'?Q.\!V.I^*M#!MH]0F=X/M('"R''#J>#N7&<\TO M_!N7^VAX@_90^.7C']B'XQ326/B3PC?3OX2GN6VBZB!W/;*3U#*1+'ZAF [5 M^GO[6'[!'PS_ &T?#_V/QQX=M;Z:,$07D8\NZMR>/ED'/X'BIUW6Y]IPOG^7 MX=K"YS1]M1O?LX^GKU1_-W^U_P#ME^-OVZOBZWB;Q==+-<']S9V<*E8;-">$ M1?Q^IK^DG]BCP/-:?L1?#G0M>M]\R^%K*VNX)ESC_1T!1@?3H1[5\X?!'_@W MK^!_P6^)%KXC\G6->DT^836]KJ$_F0(P.02N/FQU&>*^\+6%8(%C10JJ !2 MIQ<=7N?4>(W&F5YI0PV"R:FX4Z6JTM\D?ST_\%I?^"5]]^QI\4[GQAX5LIKC MX>>(IVF0QIN&E3L&5 P8'CCT(]:_G^_P""J?\ P1Q\4_L2^);KQ)X;M;K7?AS=2%DN(EWR MZ7D_N5:GU1^M>%/BE2QE*&59I*U2*2C)Z*2_S/BWPAXQU/P' MXDL]6T:^N-/U*QE66WN('VR1L#G((Z5^OO\ P39_X.)+.>WL?"7QN/V:==L- MOXBB7=&W8>>HY'NP_*OQP/%%90JRCJ?J'%?!.5\0X?V>,A:2VDMU\^Q_75\. MOBGX=^+'AZWU7P[K6G:U872AXY[2=9$8'W4FNA YK^3WX#?M>?$;]F;5X[SP M7XMU?165MQBBG)A?ZH25K[C^"G_!S)\5O!%M#;^*_#^A^*47"F=0UO,0/]WC M/X5O&M%]3^;,^\"<4@7Z(/EI2K11]AD7@7G>*J)XYJE#KU?W(_5C_ (*/_P#! MP_H/@:SOO"OP:V:YK#;H9=<88M;8]#Y0/^L;WZ?6OQJ^)'Q*USXN^,+S7O$6 MHW6JZMJ$AEGN)W+,Q/U[>U81//MVH _R*Y:E1S/Z4X1X#ROAVCRX6-Y]9/=_ MY!TK["_X)&?\$R-5_;Q^-%O>:I;SVOP_T*99=3NRI'VP@Y%NA_VNY'0>]0_\ M$R/^"2_C+]OCQC#J%Q;W&A_#^SD'VW594VFZ /,< /WF[9Z#ZU_0I^SQ^SSX M7_9D^&&F^$_">FPZ;I6FQB-511ND;NS'J6)[U=&G?5GY[XI^*5#+J,\MRV7- M6DK-K:*_S,GXR_LVZ7\1/V7==^&.F+'I.G:EH[Z7:^7'\EJ"FU#CT! X]J_' M;X%_\&WGQ*G^)DO_ LC6-'T7P3IB^%;!KF]NYB%WE07EF$?#\>DZYXAA\BX\MCY**6W-L7^'3Z1J<\-5*]M3ES[-J&(M M2P?-ROWI.3O*4NK?IT/)_P#@DWX M$8YAF)[C!C@*YXS''NE]FD0]17[K1C _45\Z_P#!*W]@_1_^"=7[&/A7X;R]< RN3WYX&>P%?1G2@^9"AAE:** /RD_X.+_^"66N_%K2 M-'_:3^#L<]A\8OA5MO)19@K-J]I$0XQCDR1X)7N02/3'T;_P14_X*L:'_P % M/OV8K74Y)H;/X@>&XTL_$^E$[9(9@,><%Z['P2/0Y':OLJ[MTN[9XI%5XY!M M96'!!Z@U^&/_ 5-_8)^(W_!'3]KK_AKS]FJTF/A2XF,OC3PU;(3 L;L#,6C M7K"_4D#,;X88QD '[I!LT=:^=?\ @FU_P4A\ _\ !2KX!6/C/P;?1BZ5$CU; M2W?_ $G2[C',;CKCKANA'Y5]$JP<9'(H 6LSQ-XE7&GZE:P7MC=H8YH M9D#I*IX((/M6G32,MTH*C*47S1W1^3?_ 40_P"#=#3/'EQ?>*/@U-#HNHR; MI9=#G.+69NI$;?P9]#Q7Y'?'3]FKQU^S9XKET?QMX;U/0;R-BJFXB(CFQWC? M[K#Z&OZU"M^MDF1A]&!Q6I^S M<(^-.:97%8?&KVU-=_B2]>OS/Y'NW]:.U?OA^T1_P;7?!WXFW%Q>>#[W6/ U MY-DK#!+]IM%/M')R![!@*^0_BE_P;%_%/PY<2-X;\5^&]>AR=@G5[>4CMZ@? MG6$J#W1^\Y3XS<.8R*]I4=-]I+]=C\R\XH S7VSK7_!OU^TII4^V/PSI-TO] MZ+4HQG\^:9I?_!O]^TKJ[\;:QK7C2XC(9H-_V.U8^ZI\Y'MOQ6GL9/<^;S7QDX;P<6Z=7VDNT5 M^I^)OP@^!GB_X]>*X]#\'>']4U_4YF"^5:0L_EY[LW11[DBOU;_X)\_\&Y7V M6XL?%'QJN(YRA66/P_:ME 1SB5^_^Z/SK]2_@O\ LU>!_P!GCPY%I7@OPKHO MAVQA&!'96J19]S@9)]S7O8P[_::]>AB>!O . MD_#GPS:Z1H>GVNEZ;91B*"WMXQ&D:CH *W?OT;.?MO?MO\ @/\ 8)^ ^J^/?'FJ0V.GV,9^SV^X?:+^;'RPQ+U+'].M M!)PO_!5G_@I+X4_X)D?LKZKXWUZXMY=9N$:TT'3"X$NI79!V@+UVKU8] /71M(M]!T^&SM+>&UM+6-8H88E"I&JC X XH LQ@\YIU%% ! M1110 'D52U_0+/Q1HMUI^H6T-Y8WD;0SP3)OCE1A@J1W!J[0: /PI_;[_P"" M8GQ<_P"",'[1UU^TK^R2+J\\%R2FZ\3^#%5I(88B=TBB)>9+<\\#YHR*58Y(Y%*LCKN5@>.1WK\F_\ @J#_ ,&ZTOB3X@R?&S]EC6F^ M&'QQU:0HI-W%+0!B^/?B)H?PN M\*7>N>(]5L=%T>Q3S+F\O)1%#"OJS'@"N>^%/[2_P]^.G@>X\2>$/&'A_P 0 M^'[65H)M1LKQ7MHG7[RL^< CO5;]JM=!3]G/QI<>)K&RU'1;+1[FZN+>[B$D M+A(V8;@>,9 K\0=,\-_\(!_P1)^!^AZ?::IJ/B#XP>/)_$L?@K2E>.?Q5;/< MNTEGO3 B01J#EN * /WN\.^+M)\76?VC2=4L-4MP<&6TN$F3/IE213;+QCH^ MI:K)8V^IZ?<7T.3);QW*-,GU4'(_&OQ8_8AL/%T7[0?[3VB?"?P?K/P$U2T\ M 1+I/PTU*\>:\FO2K_\ $PB&/*52?E!C8G/6O!?$WQ9\)_LV?#?X*^)/ G@O MXU>&?V@M'\6:=:>-M8UFUN[>UN&FE\NYAGDD;RYA*6(15SCVH"[/WA_:#_;> M^$?[)]Q90_$;X@>%_!\VHG_1HM3OEADE]PIYQ[]*[[P)X_T7XG>%;/7/#VJ6 M.LZ/J$8EMKRSF$T,RGD%6'!K\R_V8/!O@KXV?\%??VB-/^,VEZ/K'B*33-// MARTUN))8TTMX?WODI)QC<>2OO7:?\$'D3P'XZ_:-^'OANZDOOAGX,\9V'J<1C')(H ^X/\ @I)_P55^%?\ P3)^%-QKWCC58[C6 M)HF_LS0+60-?:G)@X4+GY5SU=A@#U/%?E3^RI^Q)\;/^#BG]H^S^.7[1R7WA M/X&Z7/YGASPFA>%;^('*HBG!V'C?*PRY&!@=/9/^"=?_ ;U>+/B_P#%.#X[ M?MG:Y-XY\?7T@O;7PU-/Y]IIS?>7SR#M9A_SS4;%Q_%7[!Z+HEKX>TV&SLK> M&UM+9!'%#"@1(U' X ]* *'P^^'NC_"WPAIV@:#I]II6CZ3 MM:6EM&(X MX8U& !6U110 4444 %%%% !1110 4UTWTZB@#PO]MC_ ()T?"3]O_P$V@_$ MSPGI^M*J$6U\$$=[9$_Q1S#YE^G3VK\HO&W_ 11_:\_X)+>([WQ9^Q_\3KS MQGX2CD^T2^#-5G59BF2=JI(?)F]."C?6OW0*Y-(8\T ?C'^SK_P=C6WPS\31 M^"OVJOA+XN^%OB>U(AN;^UL)&A5NF^2VDVR*N?XD+Y[ U^FO[,W_ 44^!_[ M8NCQWGPU^)WA'Q5YBAC:VVH(M[%_OV[E9E_%!72?M _LC_#/]JOPVVD_$7P/ MX;\86+ A5U*Q29XLC&4)O]E7.]0/9LT ?I_\ %;X9Z-\;OAGK?A37XVN=#\0VQI(4 M,D3@A@&'(R.]>!_'_P#X)1_#WXT?!CX?^$]+OO$/@>X^%>T^$M9T2Z\N^T8A M=N59@0P(ZA@0:_.%O^"./_!1C]D=MOP?_:D7Q9IMO_J;+7+R484=%Q.LH'T& M!5B#]I'_ (*^? G,.J?"GP=\0+>'@W%JMHS2X[\3HQS[)0!^A'[*7_!*W2?V M;_'OC#QQJWQ"\=?$3XC>,=-72+CQ/KEQ%]LMK5<[(XA&JHFTDG(%<)X0_P"" M*TFI_%_PWKOQ-^-GQ'^*_AWP7J7]K:'X=UIX%L[:Y!)CDD,:!I2F?EW'L*^- MU_X+2_\ !1SPQ^ZU3]C&ZOY%Y9H;&[*M]/++#\J4_P#!:[_@HQXA(CT[]BR] ML9)!\K36%XH'U\S;^M 'Z5_M??\ !+SX/?MN^(=-UKQOH-T->TF,P6VK:7>R MZ??)$>L9EB(8H?[IXKT+]FK]E[P-^R!\+K7P?X!T&VT'0K4F011DL\KG[SNY MY9CW9CFOR-F_:T_X*[?&X&/1_@OX3\"V\W GO$M4:/\ [[N"W_CM5O\ AU%_ MP4O_ &M3Y?Q4_:8LO ^EW/\ K+71+UPRJ>J_Z.D1_-C0!^M/[17[;'_/.')DD/LBD^U?F1^T[_P=L^#=1\1R>$/V M:_AOXL^+WBRZ;R;6Y>QEAM9'/ ,<*@SR#ZB.MCX _P#!H9\&_#NN+K?Q8\;> M-OBIK$C"2X%S=&U@F;ON()D<'W;-?H]^S5^PS\(_V0-"73_AK\/_ SX1A5= MCRV5DJW$P']^4Y=OQ8T ?C]X8_X)6?MO?\%D]9M]>_:>\?77PG^'<[>='X3L M'"W4D9YVFW0[(^W,I9AW4&OU+_8,_P""5?P9_P""='A)-/\ ASX5M;749$"W G6LW2B?4;P]RTIY /H,"OHSR^:=0 T1X;-.HHH **** "BBB@#__9 end EX-101.SCH 7 gldd-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Operations link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Comprehensive Income link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Equity link:calculationLink link:presentationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Basis of Presentation link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Earnings Per Share link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Accrued Expenses link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Long-term Debt link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Fair Value Measurements link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Share-Based Compensation link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Revenue link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Earnings Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Accrued Expenses (Tables) link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Fair Value Measurements (Tables) link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Revenue (Tables) link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Basis of Presentation (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Earnings Per Share - (Computations for Basic and Diluted Earnings Per Share) (Details) link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Accrued Expenses (Details) link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Long-Term Debt (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Fair Value Measurements (Schedule of Fair Values of Financial Instruments and Nonfinancial Assets and Liabilities Measured at the Reporting Date) (Details) link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Fair Value Measurements (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Fair Value Measurements (Schedule of Fair Value of Fuel Hedge Contracts Balance Sheet Location) (Details) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Fair Value Measurements (Changes in Components of Accumulated Other Comprehensive Income (Loss) (Details) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Fair Value Measurements (Adjustments Reclassified from Accumulated Balances Other Comprehensive Income (Loss) to Earnings) (Details) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Share-Based Compensation (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Revenue (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Revenue (Summary of Type of Work, Contract Revenues) (Details) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Revenue (Summary of Type of Customer, Contract Revenues) (Details) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Revenue (Schedule of Accounts Receivable) (Details) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Revenue (Components of Contracts in Progress) (Details) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Revenue (Components of Contracts in Progress) (Details)2 link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Commitments and Contingencies (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 8 gldd-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 gldd-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 gldd-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Costs and earnings in excess of billings for contracts in progress. Costs and earnings in excess of billings for completed contracts. Cover [Abstract] 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 Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Shell Company Entity Shell Company Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Address, Address Line One Entity Address Address Line1 Entity Address, Address Line Two Entity Address Address Line2 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Entity Current Reporting Status Entity Current Reporting Status Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number City Area Code City Area Code Local Phone Number Local Phone Number Entity Address, Postal Zip Code Entity Address Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation State Country Code Document Quarterly Report Document Quarterly Report Document Transition Report Document Transition Report Accounts receivable excluding contract receivable current. Statement Of Financial Position [Abstract] ASSETS Assets [Abstract] CURRENT ASSETS: Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Accounts receivable—net Accounts Receivable Excluding Contract Receivable Current Contract revenues in excess of billings Contract Receivable Due One Year Or Less Inventories Inventory Net Prepaid expenses and other current assets Prepaid Expense And Other Assets Current Total current assets Assets Current PROPERTY AND EQUIPMENT—Net Property Plant And Equipment Net OPERATING LEASE ASSETS Operating Lease Right Of Use Asset GOODWILL Goodwill INVENTORIES—Noncurrent Inventory Noncurrent OTHER Other Assets Noncurrent TOTAL Assets LIABILITIES AND EQUITY Liabilities And Stockholders Equity [Abstract] Accounts payable Accounts Payable Current Accrued expenses Accrued Liabilities Current Operating lease liabilities Operating Lease Liability Current Billings in excess of contract revenues Contract With Customer Liability Current Total current liabilities Liabilities Current LONG-TERM DEBT Long Term Debt Noncurrent OPERATING LEASE LIABILITIES—Noncurrent Operating Lease Liability Noncurrent DEFERRED INCOME TAXES Deferred Income Tax Liabilities Net OTHER Other Liabilities Noncurrent Total liabilities Liabilities COMMITMENTS AND CONTINGENCIES (Note 8) Commitments And Contingencies EQUITY: Stockholders Equity [Abstract] Common stock—$.0001 par value; 90,000 authorized, 66,046 and 65,746 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively. Common Stock Value Additional paid-in capital Additional Paid In Capital Common Stock Retained earnings Retained Earnings Accumulated Deficit Accumulated other comprehensive income Accumulated Other Comprehensive Income Loss Net Of Tax Total equity Stockholders Equity TOTAL Liabilities And Stockholders Equity Common stock, par value Common Stock Par Or Stated Value Per Share Common stock, shares authorized Common Stock Shares Authorized Common stock, shares issued Common Stock Shares Issued Common stock, shares outstanding Common Stock Shares Outstanding Income Statement [Abstract] Contract revenues Revenue From Contract With Customer Excluding Assessed Tax Revenue, Product and Service [Extensible Enumeration] Type Of Revenue Extensible List Costs of contract revenues Cost Of Goods And Services Sold Cost, Product and Service [Extensible Enumeration] Type Of Cost Good Or Service Extensible List Gross profit Gross Profit General and administrative expenses General And Administrative Expense (Gain) loss on sale of assets—net Gain Loss On Disposition Of Assets Operating income Operating Income Loss Interest expense—net Interest Income Expense Nonoperating Net Other income (expense) Other Nonoperating Income Expense Income before income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Income tax provision Income Tax Expense Benefit Net income Net Income Loss Basic earnings per share Earnings Per Share Basic Basic weighted average shares Weighted Average Number Of Shares Outstanding Basic Diluted earnings per share Earnings Per Share Diluted Diluted weighted average shares Weighted Average Number Of Diluted Shares Outstanding Statement Of Income And Comprehensive Income [Abstract] Net income Net change in cash flow derivative hedges—net of tax Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Comprehensive income Comprehensive Income Net Of Tax Net unrealized gain (loss) on derivatives, tax Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax Vesting of restricted stock units shares and impact of shares withheld for taxes. Vesting of restricted stock units value and impact of shares withheld for taxes. Statement Of Stockholders Equity [Abstract] Statement [Table] Statement [Table] Retained Earnings (Accumulated Deficit) [Member] Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock [Member] Common Stock [Member] Additional Paid-In Capital [Member] Additional Paid In Capital [Member] Retained Earnings (Accumulated Deficit) [Member] Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) [Member] Accumulated Other Comprehensive Income [Member] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Axis] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Domain] Cumulative Effect of Recent Accounting Pronouncements [Member] Cumulative Effect Period Of Adoption Adjustment [Member] Statement [Line Items] Statement [Line Items] BALANCE - value BALANCE - shares Shares Outstanding Share-based compensation, value Stock Issued During Period Value Share Based Compensation Share-based compensation, shares Stock Issued During Period Shares Share Based Compensation Vesting of restricted stock units and impact of shares withheld for taxes, value Vesting Of Restricted Stock Units Value And Impact Of Shares Withheld For Taxes Vesting of restricted stock units and impact of shares withheld for taxes, shares Vesting Of Restricted Stock Units Shares And Impact Of Shares Withheld For Taxes Exercise of stock options and purchases from employee stock purchase plan, value Stock Issued During Period Value Stock Options Exercised Exercise of stock options and purchases from employee stock purchase plan, shares Stock Issued During Period Shares Stock Options Exercised Cancellation of treasury stock, value Treasury Stock Retired Cost Method Amount Cancellation of treasury stock, shares Treasury Stock Shares Retired Net income Other comprehensive income (loss)—net of tax Other Comprehensive Income Loss Net Of Tax BALANCE - value BALANCE - shares Amortization of deferred financing cost and other non cash interest expense. Increase decrease in costs in excess of billings on uncompleted contracts or programs expected to be collected within one year. Interest paid net of cash received. Statement Of Cash Flows [Abstract] OPERATING ACTIVITIES: Net Cash Provided By Used In Operating Activities [Abstract] Net income Profit Loss Adjustments to reconcile net income to net cash flows provided by operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Depreciation and amortization Depreciation Depletion And Amortization Deferred income taxes Deferred Income Tax Expense Benefit (Gain) loss on sale of assets Gains Losses On Sales Of Assets Amortization of deferred financing fees Amortization Of Deferred Financing Cost And Other Non Cash Interest Expense Share-based compensation expense Share Based Compensation Changes in assets and liabilities: Increase Decrease In Operating Capital [Abstract] Accounts receivable Increase Decrease In Accounts Receivable Contract revenues in excess of billings Increase Decrease In Costs In Excess Of Billings On Uncompleted Contracts Or Programs Expected To Be Collected Within One Year Inventories Increase Decrease In Inventories Prepaid expenses and other current assets Increase Decrease In Prepaid Deferred Expense And Other Assets Accounts payable and accrued expenses Increase Decrease In Accounts Payable And Accrued Liabilities Billings in excess of contract revenues Increase Decrease In Contract With Customer Liability Other noncurrent assets and liabilities Increase Decrease In Other Noncurrent Assets And Liabilities Net Cash (used in) provided by operating activities Net Cash Provided By Used In Operating Activities INVESTING ACTIVITIES: Net Cash Provided By Used In Investing Activities [Abstract] Purchases of property and equipment Payments To Acquire Property Plant And Equipment Proceeds from dispositions of property and equipment Proceeds From Sale Of Property Plant And Equipment Cash used in investing activities Net Cash Provided By Used In Investing Activities FINANCING ACTIVITIES: Net Cash Provided By Used In Financing Activities [Abstract] Taxes paid on settlement of vested share awards Payments Related To Tax Withholding For Share Based Compensation Exercise of options and purchases from employee stock plans Proceeds From Stock Options Exercised Cash used in financing activities Net Cash Provided By Used In Financing Activities Net (decrease) increase 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 period 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 Restricted cash included in other long-term assets Restricted Cash Equivalents Supplemental Cash Flow Information Supplemental Cash Flow Information [Abstract] Cash paid for interest Interest Paid Net Of Cash Received Cash paid for income taxes Income Taxes Paid Net Non-cash Investing and Financing Activities Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract] Property and equipment purchased but not yet paid Capital Expenditures Incurred But Not Yet Paid Organization Consolidation And Presentation Of Financial Statements [Abstract] Basis of Presentation Basis Of Presentation And Significant Accounting Policies [Text Block] Earnings Per Share [Abstract] Earnings Per Share Earnings Per Share [Text Block] Payables And Accruals [Abstract] Accrued Expenses Accounts Payable And Accrued Liabilities Disclosure [Text Block] Debt Disclosure [Abstract] Long-Term Debt Long Term Debt [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Share-Based Compensation Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Revenue From Contract With Customer [Abstract] Revenue Revenue From Contract With Customer [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Computations for Basic and Diluted Earnings Per Share Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Accrued Expenses Schedule Of Accrued Liabilities Table [Text Block] Schedule of fair values of financial instruments and non-financial assets and liabilities measured. Schedule of Fair Values of Financial Instruments and Nonfinancial Assets and Liabilities Measured at the Reporting Date Schedule Of Fair Values Of Financial Instruments And Nonfinancial Assets And Liabilities Measured Table [Text Block] Schedule of Fair Value of Fuel Hedge Contracts Balance Sheet Location Fair Value By Balance Sheet Grouping [Text Block] Changes in Components of Accumulated Other Comprehensive Income (Loss) Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block] Adjustments Reclassified from Accumulated Balances Other Comprehensive Income (Loss) to Earnings Reclassification Out Of Accumulated Other Comprehensive Income Table [Text Block] Summary of Contract Revenues by Type of Work and Customer Disaggregation Of Revenue Table [Text Block] Schedule of Accounts Receivable Schedule Of Accounts Notes Loans And Financing Receivable [Text Block] Components of Contracts in Progress Costs In Excess Of Billings And Billings In Excess Of Costs Table [Text Block] Number of reportable segments with goodwill. Number of operating Segments Number Of Operating Segments Number of reportable segments Number Of Reportable Segments Number of reportable segment with goodwill Number Of Reportable Segments With Goodwill Weighted-average common shares outstanding — basic Effect of stock options and restricted stock units Weighted Average Number Diluted Shares Outstanding Adjustment Weighted-average common shares outstanding — diluted Earnings per share — basic Earnings per share — diluted Accrued contract reserves liabilities current. Insurance Accrued Insurance Current Payroll and employee benefits Employee Related Liabilities Current Interest Interest Payable Current Other Other Accrued Liabilities Current Income and other taxes Taxes Payable Current Contract reserves Accrued Contract Reserves Liabilities Current Total accrued expenses Debt Instrument [Table] Debt Instrument [Table] Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Debt Instrument Debt Instrument [Axis] Debt Instrument, Name Debt Instrument Name [Domain] 2029 Notes. 2029 Notes [Member] Two Thousand Twenty Nine Notes [Member] Eight percent senior notes due in two thousand twenty two. 8.000% Senior Notes Due in 2022 [Member] Eight Percent Senior Notes Due In Two Thousand Twenty Two [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Revolving credit facility Lines Of Credit Current Line of credit facility, maximum borrowing capacity Line Of Credit Facility Maximum Borrowing Capacity Letters of credit outstanding Letters Of Credit Outstanding Amount Letter of credit remaining borrowing capacity Line Of Credit Facility Remaining Borrowing Capacity Availability under credit agreement suppressed Line Of Credit Facility Current Borrowing Capacity Debt instrument, face amount Debt Instrument Face Amount Debt instrument, interest rate, stated percentage Debt Instrument Interest Rate Stated Percentage Maturity date Debt Instrument Maturity Date Owned domestic subsidiaries percent. Owned Domestic Subsidiaries Percent Owned Domestic Subsidiaries Percent Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Hedging Relationship Derivative Instruments Gain Loss By Hedging Relationship [Axis] Hedging Relationship Hedging Relationship [Domain] Fuel hedge contracts. Fuel Hedge Contracts [Member] Fuel Hedge Contracts [Member] Fair Value Hierarchy and NAV Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Fair Value Measurements Fair Value Hierarchy [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value Inputs Level1 [Member] Significant Other Observable Inputs (Level 2) [Member] Fair Value Inputs Level2 [Member] Significant Unobservable Inputs (Level 3) [Member] Fair Value Inputs Level3 [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] Fair Value, Net Asset (Liability) Fair Value Net Asset Liability Derivative underlying hedge percent. Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table] Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Derivatives Fair Value [Line Items] Derivatives Fair Value [Line Items] Derivative underlying hedge percent Derivative Underlying Hedge Percent Derivative, nonmonetary notional amount, volume Derivative Nonmonetary Notional Amount Volume Fixed price range Derivative Swap Type Fixed Price Fair value hedge assets Fair Value Hedge Assets At Fair Value Reclassification of derivative (gains) losses to earnings net of tax Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax Balance Sheet Location Balance Sheet Location [Axis] Balance Sheet Location Balance Sheet Location [Domain] Prepaid Expenses and Other Current Assets [Member] Prepaid Expenses And Other Current Assets [Member] Hedging Designation Hedging Designation [Axis] Hedging Designation Hedging Designation [Domain] Derivatives Designated as Hedging Instruments [Member] Designated As Hedging Instrument [Member] Reclassification of derivative gains to earnings—net of tax Change in fair value of derivatives—net of tax Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax Net change in cash flow derivative hedges—net of tax Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table] Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table] Accumulated Gain Loss Net Cash Flow Hedge Parent [Member] Accumulated Gain Loss Net Cash Flow Hedge Parent [Member] Reclassification out of Accumulated Other Comprehensive Income Reclassification Out Of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income Reclassification Out Of Accumulated Other Comprehensive Income [Domain] Reclassification Out of Accumulated Other Comprehensive Income [Member] Reclassification Out Of Accumulated Other Comprehensive Income [Member] Derivative Instruments Gain Loss [Line Items] Derivative Instruments Gain Loss [Line Items] Costs of contract revenues Income tax (provision) benefit Net income (loss) Fair value of debt Debt Instrument Fair Value Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Title of Individual Title Of Individual [Axis] Title of Individual Title Of Individual With Relationship To Entity [Domain] Employees and directors. Employees and Directors [Member] Employees And Directors [Member] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] Two thousand seventeen long-term incentive plan. 2017 Long-Term Incentive Plan [Member] Two Thousand Seventeen Long Term Incentive Plan [Member] Two thousand seven long-term incentive plan. 2007 Long-Term Incentive Plan [Member] Two Thousand Seven Long Term Incentive Plan [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-based compensation arrangement by share-based payment award, number of shares available for grant Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Underlying equity awards issued Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period Restricted stock units Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Performance obligation expected to be recognized as revenue, year. Percentage of performance obligation to be recognized as revenue. Revenue from contract with customer line items. Revenue from contract with customer table. Revenue From Contract With Customer [Table] Revenue From Contract With Customer [Table] Other current and noncurrent assets. Other Current and Noncurrent Assets [Member] Other Current And Noncurrent Assets [Member] Revenue From Contract With Customer [Line Items] Revenue From Contract With Customer [Line Items] Revenue, remaining performance obligation Revenue Remaining Performance Obligation Percentage of performance obligation to be recognized as revenue Percentage Of Performance Obligation To Be Recognized As Revenue Performance obligation, expected to be recognized as revenue year Performance Obligation Expected To Be Recognized As Revenue Year Remaining performance obligation, expected timing of satisfaction, year Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Year1 Disaggregation Of Revenue [Abstract] Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Subsegments Subsegments [Axis] Subsegments Subsegments [Domain] Type of work. Type of Work [Member] Type Of Work [Member] Consolidation Items Consolidation Items [Axis] Consolidation Items Consolidation Items [Domain] Operating Segment [Member] Operating Segments [Member] Segments Statement Business Segments [Axis] Segments Segment [Domain] Dredging. Dredging [Member] Dredging [Member] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] Capital dredging - U.S. Capital-U.S. [Member] Capital Dredging U S [Member] Capital dredging - Foreign. Capital-Foreign [Member] Capital Dredging Foreign [Member] Beach nourishment dredging. Coastal Protection [Member] Beach Nourishment Dredging [Member] Maintenance dredging. Maintenance [Member] Maintenance Dredging [Member] Rivers & Lakes. Rivers & Lakes [Member] Rivers Lakes [Member] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Revenues Type of customer. Type of Customer [Member] Type Of Customer [Member] Geographical Statement Geographical [Axis] Geographical Segment Geographical [Domain] Federal government. Federal Government [Member] Federal Government [Member] State and local government. State and Local Government [Member] State And Local Government [Member] Private. Private [Member] Private [Member] Foreign. Foreign [Member] Foreign [Member] Accounts receivable billed for long term completed contracts or programs. Accounts receivable billed for long term contracts or programs in progress. Receivables [Abstract] Completed contracts Accounts Receivable Billed For Long Term Completed Contracts Or Programs Contracts in progress Accounts Receivable Billed For Long Term Contracts Or Programs In Progress Retainage Construction Contractor Receivable Retainage Accounts receivable, gross Accounts Receivable Gross Allowance for doubtful accounts Allowance For Doubtful Accounts Receivable Total accounts receivable—net Accounts Receivable Net Costs and earnings for contracts in progress. Billings for contracts in progress. Schedule Of Accounts Notes Loans And Financing Receivable [Table] Schedule Of Accounts Notes Loans And Financing Receivable [Table] Receivable Type Accounts Notes Loans And Financing Receivable By Receivable Type [Axis] Receivable Receivable Type [Domain] Costs and earnings in excess of billings. Costs And Earnings In Excess Of Billings [Member] Costs And Earnings In Excess Of Billings [Member] Billings in excess of costs and earnings. Billings In Excess Of Costs And Earnings [Member] Billings In Excess Of Costs And Earnings [Member] Accounts Notes And Loans Receivable [Line Items] Accounts Notes And Loans Receivable [Line Items] Costs and earnings for contracts in progress Costs And Earnings For Contracts In Progress Amounts billed Billings For Contracts In Progress Costs and earnings in excess of billings for contracts in progress Costs And Earnings In Excess Of Billings For Contracts In Progress Costs and earnings in excess of billings for completed contracts Costs And Earnings In Excess Of Billings For Completed Contracts Total contract revenues in excess of billings Accounts Receivable Billed For Long Term Contracts Or Programs Current portion of contract revenues in excess of billings Long-term contract revenues in excess of billings Contract Receivable Due After One Year Total billings in excess of contract revenues Increased gross profit. Increased gross profit Increased Gross Profit Costs to fulfill a contract with customer recognized as an asset Capitalized Contract Cost Gross Amortization on pre-construction costs Capitalized Contract Cost Accumulated Amortization Bids bond range. Outstanding performance bonds. Revenue value remaining from outstanding performance bonds. Commitments and contingencies. Commitments and contingencies. Commitments And Contingencies [Table] Commitments And Contingencies [Table] Energy Energy [Axis] Energy Energy [Domain] Crude Oil [Member] Crude Oil [Member] Loss Contingency Nature Loss Contingencies By Nature Of Contingency [Axis] Loss Contingency, Nature Loss Contingency Nature [Domain] Indemnification commitment member. Indemnification Commitment [Member] Indemnification Commitment [Member] Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Bids bond range Bids Bond Range Outstanding performance bonds Outstanding Performance Bonds Revenue value remaining from outstanding performance bonds Revenue Value Remaining From Outstanding Performance Bonds Warranty periods. Warranty periods Warranty Periods Quantity of oil spill. Fine for violation. Potential liability for criminal matters. Restitution owe on liability for criminal matters previously deposited. Proceeds from Legal Settlements Proceeds From Legal Settlements Aggregate demolition surety performance bond Loss Contingency Damages Sought Value Quantity of oil spill Quantity Of Oil Spill Fine for violation Fine For Violation Potential liability for criminal matters Potential Liability For Criminal Matters Restitution owe on liability for criminal matters previously deposited Restitution Owe On Liability For Criminal Matters Previously Deposited EX-101.PRE 11 gldd-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2022
Apr. 29, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2022  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Trading Symbol GLDD  
Entity Registrant Name Great Lakes Dredge & Dock Corporation  
Entity Central Index Key 0001372020  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Shell Company false  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Address, Address Line One 9811 Katy Freeway  
Entity Address, Address Line Two Suite 1200  
Entity Address, City or Town Houston  
Entity Address, State or Province TX  
Entity Common Stock, Shares Outstanding   66,065,420
Entity Current Reporting Status Yes  
Entity File Number 001-33225  
Entity Tax Identification Number 20-5336063  
City Area Code 346  
Local Phone Number 359-1010  
Entity Address, Postal Zip Code 77024  
Entity Interactive Data Current Yes  
Title of 12(b) Security Common Stock (Par Value $0.0001)  
Security Exchange Name NASDAQ  
Entity Incorporation, State or Country Code DE  
Document Quarterly Report true  
Document Transition Report false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 142,583 $ 145,459
Accounts receivable—net 37,162 82,953
Contract revenues in excess of billings 74,535 39,844
Inventories 30,394 30,760
Prepaid expenses and other current assets 43,368 28,416
Total current assets 328,042 327,432
PROPERTY AND EQUIPMENT—Net 468,555 455,102
OPERATING LEASE ASSETS 63,345 62,233
GOODWILL 76,576 76,576
INVENTORIES—Noncurrent 71,117 65,049
OTHER 11,204 11,278
TOTAL 1,018,839 997,670
LIABILITIES AND EQUITY    
Accounts payable 98,182 85,566
Accrued expenses 33,949 37,626
Operating lease liabilities 16,036 16,729
Billings in excess of contract revenues 3,687 14,814
Total current liabilities 151,854 154,735
LONG-TERM DEBT 321,108 320,971
OPERATING LEASE LIABILITIES—Noncurrent 47,839 45,986
DEFERRED INCOME TAXES 73,888 68,497
OTHER 8,746 8,484
Total liabilities 603,435 598,673
COMMITMENTS AND CONTINGENCIES (Note 8)
EQUITY:    
Common stock—$.0001 par value; 90,000 authorized, 66,046 and 65,746 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively. 6 6
Additional paid-in capital 307,597 308,482
Retained earnings 101,426 90,369
Accumulated other comprehensive income 6,375 140
Total equity 415,404 398,997
TOTAL $ 1,018,839 $ 997,670
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2022
Dec. 31, 2021
Statement Of Financial Position [Abstract]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 90,000,000 90,000,000
Common stock, shares issued 66,046,000 65,746,000
Common stock, shares outstanding 66,046,000 65,746,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Contract revenues $ 194,349 $ 177,633
Revenue, Product and Service [Extensible Enumeration] us-gaap:ServiceMember us-gaap:ServiceMember
Costs of contract revenues $ 161,294 $ 144,557
Cost, Product and Service [Extensible Enumeration] us-gaap:ServiceMember us-gaap:ServiceMember
Gross profit $ 33,055 $ 33,076
General and administrative expenses 14,604 16,322
(Gain) loss on sale of assets—net (321) 106
Operating income 18,772 16,648
Interest expense—net (4,025) (6,586)
Other income (expense) (405) 141
Income before income taxes 14,342 10,203
Income tax provision (3,285) (1,389)
Net income $ 11,057 $ 8,814
Basic earnings per share $ 0.17 $ 0.14
Basic weighted average shares 65,847 65,269
Diluted earnings per share $ 0.17 $ 0.13
Diluted weighted average shares 66,436 66,159
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement Of Income And Comprehensive Income [Abstract]    
Net income $ 11,057 $ 8,814
Net change in cash flow derivative hedges—net of tax [1] 6,235 1,886
Comprehensive income $ 17,292 $ 10,700
[1] Net of income tax (provision) benefit of $(2,106) and $637 for the three months ended March 31, 2022 and 2021, respectively.
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement Of Income And Comprehensive Income [Abstract]    
Net unrealized gain (loss) on derivatives, tax $ (2,106) $ 637
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings (Accumulated Deficit) [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
BALANCE - value at Dec. 31, 2020 $ 346,668 $ 6 $ 304,757 $ 40,937 $ 968
BALANCE - shares at Dec. 31, 2020   65,023      
Share-based compensation, value 1,766   1,766    
Share-based compensation, shares   63      
Vesting of restricted stock units and impact of shares withheld for taxes, value (3,784)   (3,784)    
Vesting of restricted stock units and impact of shares withheld for taxes, shares   410      
Exercise of stock options and purchases from employee stock purchase plan, value 1,260   1,260    
Exercise of stock options and purchases from employee stock purchase plan, shares   124      
Net income 8,814     8,814  
Other comprehensive income (loss)—net of tax 1,886       1,886
BALANCE - value at Mar. 31, 2021 356,610 $ 6 303,999 49,751 2,854
BALANCE - shares at Mar. 31, 2021   65,620      
BALANCE - value at Dec. 31, 2021 398,997 $ 6 308,482 90,369 140
BALANCE - shares at Dec. 31, 2021   65,746      
Share-based compensation, value 552   552    
Share-based compensation, shares   9      
Vesting of restricted stock units and impact of shares withheld for taxes, value (1,827)   (1,827)    
Vesting of restricted stock units and impact of shares withheld for taxes, shares   212      
Exercise of stock options and purchases from employee stock purchase plan, value 390   390    
Exercise of stock options and purchases from employee stock purchase plan, shares   79      
Net income 11,057     11,057  
Other comprehensive income (loss)—net of tax 6,235       6,235
BALANCE - value at Mar. 31, 2022 $ 415,404 $ 6 $ 307,597 $ 101,426 $ 6,375
BALANCE - shares at Mar. 31, 2022   66,046      
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
OPERATING ACTIVITIES:    
Net income $ 11,057 $ 8,814
Adjustments to reconcile net income to net cash flows provided by operating activities:    
Depreciation and amortization 11,316 10,053
Deferred income taxes 3,285 1,389
(Gain) loss on sale of assets (321) 106
Amortization of deferred financing fees 317 403
Share-based compensation expense 552 1,766
Changes in assets and liabilities:    
Accounts receivable 45,791 (26,742)
Contract revenues in excess of billings (34,691) 3,188
Inventories (5,703) (3,379)
Prepaid expenses and other current assets (6,612) (832)
Accounts payable and accrued expenses 12,247 (10,303)
Billings in excess of contract revenues (11,126) 6,055
Other noncurrent assets and liabilities 205 242
Cash (used in) provided by operating activities 26,317 (9,240)
INVESTING ACTIVITIES:    
Purchases of property and equipment (28,866) (27,038)
Proceeds from dispositions of property and equipment 1,110  
Cash used in investing activities (27,756) (27,038)
FINANCING ACTIVITIES:    
Taxes paid on settlement of vested share awards (1,827) (3,784)
Exercise of options and purchases from employee stock plans 390 1,260
Cash used in financing activities (1,437) (2,524)
Net (decrease) increase in cash, cash equivalents and restricted cash (2,876) (38,802)
Cash, cash equivalents and restricted cash at beginning of period 147,459 216,510
Cash, cash equivalents and restricted cash at end of period 144,583 177,708
Cash and cash equivalents 142,583 177,708
Restricted cash included in other long-term assets 2,000  
Supplemental Cash Flow Information    
Cash paid for interest 100 106
Cash paid for income taxes 58 58
Non-cash Investing and Financing Activities    
Property and equipment purchased but not yet paid $ 10,319 $ 5,855
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation
3 Months Ended
Mar. 31, 2022
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Basis of Presentation

1.

Basis of presentation

The unaudited condensed consolidated financial statements and notes herein should be read in conjunction with the audited consolidated financial statements of Great Lakes Dredge & Dock Corporation and Subsidiaries (the “Company” or “Great Lakes”) and the notes thereto, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. The condensed consolidated financial statements included herein have been prepared by the Company without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted pursuant to the SEC’s rules and regulations, although management believes that the disclosures are adequate and make the information presented not misleading. In the opinion of management, all adjustments, which are of a normal and recurring nature (except as otherwise noted), that are necessary to present fairly the Company’s financial position as of March 31, 2022 and December 31, 2021, and its results of operations for the three months ended March 31, 2022 and 2021 and cash flows for the three months ended March 31, 2022 and 2021 have been included.

The components of costs of contract revenues include labor, equipment (including depreciation, maintenance, insurance and long-term rentals), subcontracts, fuel, supplies, short-term rentals and project overhead. Hourly labor is generally hired on a project-by-project basis. Costs of contract revenues vary significantly depending on the type and location of work performed and assets utilized.

The Company has one operating segment which is also the Company’s reportable segment and reporting unit of which the Company tests goodwill for impairment. The Company performed its most recent annual test of impairment as of July 1, 2021 with no indication of impairment as of the test date. The Company will perform its next scheduled annual test of goodwill in the third quarter of 2022.  

The condensed consolidated results of operations and comprehensive income for the interim periods presented herein are not necessarily indicative of the results to be expected for the full year.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Earnings Per Share

2.

Earnings per share

Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per share is computed similar to basic earnings per share except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue common stock were exercised or converted into common stock.

The computations for basic and diluted earnings per share are as follows: 

 

 

 

Three Months Ended

 

`

 

March 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Net income

 

$

11,057

 

 

$

8,814

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding — basic

 

 

65,847

 

 

 

65,269

 

Effect of stock options and restricted stock units

 

 

589

 

 

 

890

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding — diluted

 

 

66,436

 

 

 

66,159

 

 

 

 

 

 

 

 

 

 

Earnings per share — basic

 

$

0.17

 

 

$

0.14

 

Earnings per share — diluted

 

$

0.17

 

 

$

0.13

 

 

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses
3 Months Ended
Mar. 31, 2022
Payables And Accruals [Abstract]  
Accrued Expenses

3.

Accrued expenses

Accrued expenses at March 31, 2022 and December 31, 2021 were as follows:

 

 

 

March 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Insurance

 

$

13,355

 

 

$

12,821

 

Payroll and employee benefits

 

 

6,525

 

 

 

13,533

 

Interest

 

 

5,726

 

 

 

1,460

 

Other

 

 

5,220

 

 

 

6,427

 

Income and other taxes

 

 

2,903

 

 

 

2,941

 

Contract reserves

 

 

220

 

 

 

444

 

Total accrued expenses

 

$

33,949

 

 

$

37,626

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Long-term Debt
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Long-Term Debt

4.

Long-term debt

 

Credit agreement

As of March 31, 2022 and December 31, 2021, the Company had no borrowings outstanding under our $200,000 amended and restated revolving credit and security agreement (as amended, the “Amended Credit Agreement”). There were $21,527 and $25,127 of letters of credit outstanding and $178,146 and $174,546 of availability under the Amended Credit Agreement as of March 31, 2022 and December 31, 2021, respectively. The availability under the Amended Credit Agreement is suppressed by $327 as of March 31, 2022 and December 31, 2021, as a result of certain limitations set forth in the Amended Credit Agreement.

 

Senior Notes and subsidiary guarantors

In May 2021, the Company sold $325,000 of unsecured 5.25% Senior Notes (the “2029 Notes”) pursuant to a private offering.  The 2029 Notes were priced to investors at par and will mature on June 1, 2029.  The Company used the net proceeds from the offering, together with cash on hand, to redeem all $325,000 aggregate principal amount of its outstanding 8.000% Senior Notes due 2022 (the “8% Notes”).   

The Company’s obligations under these 2029 Notes are guaranteed by each of the Company’s existing and future 100% owned domestic subsidiaries that are co-borrowers or guarantors under the Amended Credit Agreement. Such guarantees are full, unconditional and joint and several. The parent company issuer has no independent assets or operations and all non-guarantor subsidiaries have been determined to be minor.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements

5.

Fair value measurements

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. A fair value hierarchy has been established by GAAP that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The accounting guidance describes three levels of inputs that may be used to measure fair value:

Level 1—Quoted prices in active markets for identical assets or liabilities.

Level 2—Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The Company utilizes the market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. At times, the Company holds certain derivative contracts that it uses to manage commodity price risk. The Company does not hold or issue derivatives for speculative or trading purposes. The fair values of these financial instruments are summarized as follows:

 

 

 

 

 

 

 

Fair Value Measurements at Reporting Date Using

 

Description

 

At March 31, 2022

 

 

Quoted Prices in Active Markets for Identical Assets (Level 1)

 

 

Significant Other Observable Inputs (Level 2)

 

 

Significant Unobservable Inputs (Level 3)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fuel hedge contracts

 

$

8,971

 

 

$

-

 

 

$

8,971

 

 

$

-

 

 

 

 

 

 

 

 

Fair Value Measurements at Reporting Date Using

 

Description

 

At December 31, 2021

 

 

Quoted Prices in Active Markets for Identical Assets (Level 1)

 

 

Significant Other Observable Inputs (Level 2)

 

 

Significant Unobservable Inputs (Level 3)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fuel hedge contracts

 

$

630

 

 

$

-

 

 

$

630

 

 

$

-

 

 

Fuel hedge contracts

The Company is exposed to certain market risks, primarily commodity price risk as it relates to diesel fuel purchase requirements, which occur in the normal course of business. The Company enters into heating oil commodity swap contracts to hedge the risk that fluctuations in diesel fuel prices could have an adverse impact on cash flows associated with its domestic dredging contracts. The Company’s typical goal is to hedge approximately 80% of the eligible fuel requirements for work in domestic backlog.

As of March 31, 2022, the Company was party to various swap arrangements to hedge a portion of the price of its diesel fuel purchase requirements for work in its backlog to be performed through March 2023. As of March 31, 2022, there were 7.1 million gallons remaining on these contracts representing forecasted domestic fuel purchases through March 2023. Under these swap agreements, the Company will pay fixed prices ranging from $1.64 to $3.50 per gallon.

At March 31, 2022 and December 31, 2021, the fair value asset of the fuel hedge contracts were estimated to be $8,971 and $630, respectively, and are recorded in prepaid expenses and other current assets. For fuel hedge contracts considered to be highly effective, the gains reclassified to earnings from changes in fair value of derivatives, net of cash settlements and taxes, for the three months ended March 31, 2022 were $2,481. The remaining gains and losses included in accumulated other comprehensive loss at March 31, 2022 will be reclassified into earnings over the next twelve months, corresponding to the period during which the hedged fuel is expected to be utilized. Changes in the fair value of fuel hedge contracts not considered highly effective are recorded as cost of contract revenues in the Statement of Operations. The fair values of fuel hedges are corroborated using inputs that are readily observable in public markets; therefore, the Company determines fair value of these fuel hedges using Level 2 inputs.

The Company is exposed to counterparty credit risk associated with non-performance of its various derivative instruments. The Company’s risk would be limited to any unrealized gains on current positions. To help mitigate this risk, the Company transacts only with counterparties that are rated as investment grade or higher. In addition, all counterparties are monitored on a continuous basis.

The fair value of the fuel hedge contracts outstanding as of March 31, 2022 and December 31, 2021 is as follows:

 

 

 

 

 

Fair Value at

 

 

 

 

 

March 31,

 

 

December 31,

 

 

 

Balance Sheet Location

 

2022

 

 

2021

 

Asset derivatives:

 

 

 

 

 

 

 

 

 

 

Derivatives designated as hedging instruments

 

 

 

 

 

 

 

 

 

 

Fuel hedge contracts

 

Prepaid expenses and other current assets

 

$

8,971

 

 

$

630

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated other comprehensive income (loss)

Changes in the components of the accumulated balances of other comprehensive income (loss) are as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

Derivatives:

 

 

 

 

 

 

 

 

Reclassification of derivative gains to earnings—net of tax

 

 

(2,481

)

 

 

(1,526

)

Change in fair value of derivatives—net of tax

 

 

8,716

 

 

 

3,412

 

Net change in cash flow derivative hedges—net of tax

 

$

6,235

 

 

$

1,886

 

 

 

 

 

 

 

 

 

 

Adjustments reclassified from accumulated balances of other comprehensive income (loss) to earnings are as follows:

 

 

 

 

 

Three Months Ended

 

 

 

 

 

March 31,

 

 

 

Statement of Operations Location

 

2022

 

 

2021

 

Derivatives:

 

 

 

 

 

 

 

 

 

 

Fuel hedge contracts

 

Costs of contract revenues

 

$

(3,319

)

 

$

(2,041

)

 

 

Income tax provision

 

 

(838

)

 

 

(515

)

 

 

 

 

$

(2,481

)

 

$

(1,526

)

 

Other financial instruments

The carrying value of financial instruments included in current assets and current liabilities approximates fair value due to the short-term maturities of these instruments. Based on timing of the cash flows and comparison to current market interest rates, the carrying value of our revolving credit agreement approximates fair value. In May 2021, the Company sold $325,000 of the 2029 Notes, which were outstanding at March 31, 2022 (see Note 4, Long-term debt). The 2029 Notes are senior unsecured obligations of the Company and its subsidiaries that guarantee the 2029 Notes. The fair value of the 2029 Notes was $310,375 at March 31, 2022, which is a Level 1 fair value measurement as the senior notes’ value was obtained using quoted prices in active markets. It is impracticable to determine the fair value of outstanding letters of credit or performance, bid and payment bonds due to uncertainties as to the amount and timing of future obligations, if any.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation
3 Months Ended
Mar. 31, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Share-Based Compensation

6.

Share-based compensation

On May 5, 2021, the Company’s stockholders approved the Great Lakes Dredge & Dock Corporation 2021 Long-Term Incentive Plan (the “Incentive Plan”), which previously had been approved by the Company’s board of directors subject to stockholder approval. The Incentive Plan replaces the 2017 Long-Term Incentive Plan (the “Prior Plan”) and is largely based on the Prior Plan, but with updates to the available shares and other administrative changes.  The Incentive Plan permits the granting of stock options, stock appreciation rights, restricted stock and restricted stock units to the Company’s employees and directors for up to 1.5 million shares of common stock, plus the number of shares that remained available for future grant under the Prior Plan as of the effectiveness of the Incentive Plan.

The Prior Plan permitted the granting of stock options, stock appreciation rights, restricted stock and restricted stock units to the Company’s employees and directors for up to 3.3 million shares of common stock, plus an additional 1.7 million shares underlying equity awards issued under the 2007 Long-Term Incentive Plan.

During the three months ended March 31, 2022, the Company granted 8,000 restricted stock units to certain employees. In addition, all non-employee directors on the Company’s board of directors are paid a portion of their board-related compensation in stock grants or restricted stock units. Compensation cost charged to expense related to share-based compensation arrangements was $552 and $1,766 for the three months ended March 31, 2022 and 2021, respectively.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue
3 Months Ended
Mar. 31, 2022
Revenue From Contract With Customer [Abstract]  
Revenue

7.

Revenue

At March 31, 2022, the Company had $473,471 of remaining performance obligations, which the Company refers to as total backlog. Approximately 79% of the Company’s backlog is expected to be completed in 2022 with the remaining balance expected to be completed in 2023.


 

Revenue by category

The following series of tables presents our revenue disaggregated by several categories.

Domestically, the Company’s work generally is performed in coastal waterways and deep-water ports. The U.S. dredging market consists of four primary types of work: capital, coastal protection, maintenance and rivers & lakes. Foreign projects typically involve capital work.

The Company’s contract revenues by type of work, for the periods indicated, were as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

Revenues

 

2022

 

 

2021

 

Dredging:

 

 

 

 

 

 

 

 

Capital—U.S.

 

$

101,010

 

 

$

77,606

 

Capital—foreign

 

 

-

 

 

 

4,709

 

Coastal protection

 

 

71,917

 

 

 

46,631

 

Maintenance

 

 

19,812

 

 

 

45,301

 

Rivers & lakes

 

 

1,610

 

 

 

3,386

 

Total revenues

 

$

194,349

 

 

$

177,633

 

 

The Company’s contract revenues by type of customer, for the periods indicated, were as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

Revenues

 

2022

 

 

2021

 

Dredging:

 

 

 

 

 

 

 

 

Federal government

 

$

167,574

 

 

$

130,732

 

State and local government

 

 

24,601

 

 

 

34,775

 

Private

 

 

2,174

 

 

 

7,417

 

Foreign

 

 

-

 

 

 

4,709

 

Total revenues

 

$

194,349

 

 

$

177,633

 

 

Accounts receivable at March 31, 2022 and December 31, 2021 are as follows:

 

 

 

March 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Completed contracts

 

$

6,348

 

 

$

10,612

 

Contracts in progress

 

 

23,639

 

 

 

65,415

 

Retainage

 

 

7,739

 

 

 

7,490

 

 

 

 

37,726

 

 

 

83,517

 

Allowance for doubtful accounts

 

 

(564

)

 

 

(564

)

 

 

 

 

 

 

 

 

 

Total accounts receivable—net

 

$

37,162

 

 

$

82,953

 

 

 

 

 

 

 

 

 

 

 

 

The components of contracts in progress at March 31, 2022 and December 31, 2021 are as follows:

 

 

 

March 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Costs and earnings in excess of billings:

 

 

 

 

 

 

 

 

Costs and earnings for contracts in progress

 

$

369,584

 

 

$

270,998

 

Amounts billed

 

 

(323,841

)

 

 

(240,941

)

Costs and earnings in excess of billings for contracts in progress

 

 

45,743

 

 

 

30,057

 

Costs and earnings in excess of billings for completed contracts

 

 

29,898

 

 

 

10,894

 

Total contract revenues in excess of billings

 

$

75,641

 

 

$

40,951

 

 

 

 

 

 

 

 

 

 

Current portion of contract revenues in excess of billings

 

$

74,535

 

 

$

39,844

 

Long-term contract revenues in excess of billings

 

 

1,106

 

 

 

1,107

 

Total contract revenues in excess of billings

 

$

75,641

 

 

$

40,951

 

 

 

 

 

 

 

 

 

 

Billings in excess of costs and earnings:

 

 

 

 

 

 

 

 

Amounts billed

 

$

(141,076

)

 

$

(224,381

)

Costs and earnings for contracts in progress

 

 

137,389

 

 

 

209,567

 

Total billings in excess of contract revenues

 

$

(3,687

)

 

$

(14,814

)

 

In the first quarter of 2022, a revision to the estimated gross profit percentage of a project was recognized due to a positive settlement of a claim from the recently completed project resulting in a cumulative net impact on the project margin, which increased gross profit by $11,724.

 

At March 31, 2022 and December 31, 2021, costs to fulfill a contract with a customer recognized as an asset were $5,656 and $5,652, respectively, and are recorded in other current assets and other noncurrent assets. These costs relate to pre-contract and pre-construction activities. During the three months ended March 31, 2022 and 2021, the Company amortized $2,402 and $5,847, respectively, of pre-construction costs.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

8.

Commitments and contingencies

Commercial commitments

Performance and bid bonds are customarily required for dredging and marine construction projects. The Company has bonding agreements with Argonaut Insurance Company, Berkley Insurance Company, Chubb Surety and Liberty Mutual Insurance Company, under which the Company can obtain performance, bid and payment bonds. The Company also has outstanding bonds with Travelers Casualty, Surety Company of America and Zurich American Insurance Company. Bid bonds are generally obtained for a percentage of bid value and amounts outstanding typically range from $1,000 to $10,000. At March 31, 2022, the Company had outstanding performance bonds with a notional amount of approximately $1,178,796. The revenue value remaining in backlog totaled approximately $473,471.

Certain foreign projects performed by the Company have warranty periods, typically spanning no more than one to three years beyond project completion, whereby the Company retains responsibility to maintain the project site to certain specifications during the warranty period. Generally, any potential liability of the Company is mitigated by insurance, shared responsibilities with consortium partners, and/or recourse to owner-provided specifications.

Legal proceedings and other contingencies

As is customary with negotiated contracts and modifications or claims to competitively bid contracts with the federal government, the government has the right to audit the books and records of the Company to ensure compliance with such contracts, modifications, or claims, and the applicable federal laws. The government has the ability to seek a price adjustment based on the results of such audit. Any such audits have not had, and are not expected to have, a material impact on the financial position, operations, or cash flows of the Company.

Various legal actions, claims, assessments and other contingencies arising in the ordinary course of business are pending against the Company and certain of its subsidiaries. The Company will defend itself vigorously on all matters. These matters are subject to many uncertainties, and it is possible that some of these matters could ultimately be decided, resolved, or settled adversely to the Company. Although the Company is subject to various claims and legal actions that arise in the ordinary course of business, except as described below, the Company is not currently a party to any material legal proceedings or environmental claims. The Company records an

accrual when it is probable a liability has been incurred and the amount of loss can be reasonably estimated. The Company does not believe any of these proceedings, individually or in the aggregate, would be expected to have a material effect on results of operations, cash flows or financial condition.

On April 23, 2014, the Company completed the sale of NASDI, LLC (“NASDI”) and Yankee Environmental Services, LLC (“Yankee”), which together comprised the Company’s historical demolition business, to a privately-owned demolition company. On January 14, 2015, the Company and its subsidiary, NASDI Holdings, LLC, brought an action in the Delaware Court of Chancery to enforce the terms of the Company's agreement to sell NASDI and Yankee. Under the terms of the agreement, the Company received cash of $5,309 and retained the right to receive additional proceeds based upon future collections of outstanding accounts receivable and work in process existing at the date of close. The Company seeks specific performance of the buyer’s obligation to collect and to remit the additional proceeds, and other related relief. Defendants have filed counterclaims alleging that the Company misrepresented the quality of its contracts and receivables prior to the sale. The Company denies defendants’ allegations. In addition, the Company has been granted a judgment in the amount of $21,934 based upon the buyer’s default of its obligations to indemnify the Company for losses resulting from failure to perform in accordance with terms of surety performance bond. The defendants filed a notice of appeal from that judgement. The Company continues to aggressively pursue collection from the buyer on outstanding amounts owed under the sale and the indemnification. An estimate of a range of potential gains or losses relating to these matters cannot reasonably be made.

On April 22, 2021, the U.S. Attorney’s Office for the Eastern District of Louisiana filed a bill of information against the Company charging the Company with a negligent discharge violation of the Clean Water Act arising from a September 2016 oil spill. The spill occurred during the Company’s Cheniere Ronquille project and resulted in the discharge of around one hundred sixty barrels of crude oil in Bay Long, Louisiana. The Company has cooperated with the U.S. Attorney’s Office and other relevant agencies in their investigation of the oil spill and on June 15, 2021, the Company pleaded guilty to the misdemeanor violation alleged in the bill of information and agreed to pay a fine of $1,000. In the first quarter of 2022, the Company entered into a settlement of a civil suit arising from the same matter which was primarily covered by its insurance policies.  The Company remains subject to potential liability for restitution in connection with this criminal matter, and has deposited the potential liability for the criminal matter of $2,000 into the registry of the court.  That amount is presented as restricted cash in other noncurrent assets. On April 18, 2022, the government filed a motion seeking restitution for an amount less than what was deposited into the registry of the court.  The related hearing was held in federal court on April 26, 2022, and the sentencing hearing is scheduled for June 14, 2022.  If it is determined that the Company owes additional restitution, the Company believes that the amount could range between $0 and the $2,000 previously deposited.  As a result of the pending conviction, the government will initiate statutory debarment proceedings against the Company, which might prohibit the Company from bidding for, entering into or completing certain government projects. Although the Company does not know whether debarment proceedings will result in prohibitions, or the impact of any such resulting prohibitions, the Company does not expect any such proceedings or prohibitions to cause a material disruption to its business, financial condition or results of operations.

 

Lease obligations

The Company leases certain operating equipment and office facilities under long-term operating leases expiring at various dates through 2030. The equipment leases contain renewal or purchase options that specify prices at the then fair value upon the expiration of the lease terms. The leases also contain default provisions that are triggered by an acceleration of debt maturity under the terms of the Company’s Amended Credit Agreement, or, in certain instances, cross default to other equipment leases and certain lease arrangements require that the Company maintain certain financial ratios comparable to those required by its Amended Credit Agreement. Additionally, the leases typically contain provisions whereby the Company indemnifies the lessors for the tax treatment attributable to such leases based on the tax rules in place at lease inception. The tax indemnifications do not have a contractual dollar limit. To date, no lessors have asserted any claims against the Company under these tax indemnification provisions.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Computations for Basic and Diluted Earnings Per Share

The computations for basic and diluted earnings per share are as follows: 

 

 

 

Three Months Ended

 

`

 

March 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Net income

 

$

11,057

 

 

$

8,814

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding — basic

 

 

65,847

 

 

 

65,269

 

Effect of stock options and restricted stock units

 

 

589

 

 

 

890

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding — diluted

 

 

66,436

 

 

 

66,159

 

 

 

 

 

 

 

 

 

 

Earnings per share — basic

 

$

0.17

 

 

$

0.14

 

Earnings per share — diluted

 

$

0.17

 

 

$

0.13

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2022
Payables And Accruals [Abstract]  
Accrued Expenses

Accrued expenses at March 31, 2022 and December 31, 2021 were as follows:

 

 

 

March 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Insurance

 

$

13,355

 

 

$

12,821

 

Payroll and employee benefits

 

 

6,525

 

 

 

13,533

 

Interest

 

 

5,726

 

 

 

1,460

 

Other

 

 

5,220

 

 

 

6,427

 

Income and other taxes

 

 

2,903

 

 

 

2,941

 

Contract reserves

 

 

220

 

 

 

444

 

Total accrued expenses

 

$

33,949

 

 

$

37,626

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Values of Financial Instruments and Nonfinancial Assets and Liabilities Measured at the Reporting Date The fair values of these financial instruments are summarized as follows:

 

 

 

 

 

 

 

Fair Value Measurements at Reporting Date Using

 

Description

 

At March 31, 2022

 

 

Quoted Prices in Active Markets for Identical Assets (Level 1)

 

 

Significant Other Observable Inputs (Level 2)

 

 

Significant Unobservable Inputs (Level 3)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fuel hedge contracts

 

$

8,971

 

 

$

-

 

 

$

8,971

 

 

$

-

 

 

 

 

 

 

 

 

Fair Value Measurements at Reporting Date Using

 

Description

 

At December 31, 2021

 

 

Quoted Prices in Active Markets for Identical Assets (Level 1)

 

 

Significant Other Observable Inputs (Level 2)

 

 

Significant Unobservable Inputs (Level 3)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fuel hedge contracts

 

$

630

 

 

$

-

 

 

$

630

 

 

$

-

 

Schedule of Fair Value of Fuel Hedge Contracts Balance Sheet Location

The fair value of the fuel hedge contracts outstanding as of March 31, 2022 and December 31, 2021 is as follows:

 

 

 

 

 

Fair Value at

 

 

 

 

 

March 31,

 

 

December 31,

 

 

 

Balance Sheet Location

 

2022

 

 

2021

 

Asset derivatives:

 

 

 

 

 

 

 

 

 

 

Derivatives designated as hedging instruments

 

 

 

 

 

 

 

 

 

 

Fuel hedge contracts

 

Prepaid expenses and other current assets

 

$

8,971

 

 

$

630

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Changes in Components of Accumulated Other Comprehensive Income (Loss)

Changes in the components of the accumulated balances of other comprehensive income (loss) are as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

Derivatives:

 

 

 

 

 

 

 

 

Reclassification of derivative gains to earnings—net of tax

 

 

(2,481

)

 

 

(1,526

)

Change in fair value of derivatives—net of tax

 

 

8,716

 

 

 

3,412

 

Net change in cash flow derivative hedges—net of tax

 

$

6,235

 

 

$

1,886

 

 

 

 

 

 

 

 

 

 

Adjustments Reclassified from Accumulated Balances Other Comprehensive Income (Loss) to Earnings

Adjustments reclassified from accumulated balances of other comprehensive income (loss) to earnings are as follows:

 

 

 

 

 

Three Months Ended

 

 

 

 

 

March 31,

 

 

 

Statement of Operations Location

 

2022

 

 

2021

 

Derivatives:

 

 

 

 

 

 

 

 

 

 

Fuel hedge contracts

 

Costs of contract revenues

 

$

(3,319

)

 

$

(2,041

)

 

 

Income tax provision

 

 

(838

)

 

 

(515

)

 

 

 

 

$

(2,481

)

 

$

(1,526

)

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Revenue From Contract With Customer [Abstract]  
Summary of Contract Revenues by Type of Work and Customer

The Company’s contract revenues by type of work, for the periods indicated, were as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

Revenues

 

2022

 

 

2021

 

Dredging:

 

 

 

 

 

 

 

 

Capital—U.S.

 

$

101,010

 

 

$

77,606

 

Capital—foreign

 

 

-

 

 

 

4,709

 

Coastal protection

 

 

71,917

 

 

 

46,631

 

Maintenance

 

 

19,812

 

 

 

45,301

 

Rivers & lakes

 

 

1,610

 

 

 

3,386

 

Total revenues

 

$

194,349

 

 

$

177,633

 

 

The Company’s contract revenues by type of customer, for the periods indicated, were as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

Revenues

 

2022

 

 

2021

 

Dredging:

 

 

 

 

 

 

 

 

Federal government

 

$

167,574

 

 

$

130,732

 

State and local government

 

 

24,601

 

 

 

34,775

 

Private

 

 

2,174

 

 

 

7,417

 

Foreign

 

 

-

 

 

 

4,709

 

Total revenues

 

$

194,349

 

 

$

177,633

 

Schedule of Accounts Receivable

Accounts receivable at March 31, 2022 and December 31, 2021 are as follows:

 

 

 

March 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Completed contracts

 

$

6,348

 

 

$

10,612

 

Contracts in progress

 

 

23,639

 

 

 

65,415

 

Retainage

 

 

7,739

 

 

 

7,490

 

 

 

 

37,726

 

 

 

83,517

 

Allowance for doubtful accounts

 

 

(564

)

 

 

(564

)

 

 

 

 

 

 

 

 

 

Total accounts receivable—net

 

$

37,162

 

 

$

82,953

 

 

 

 

 

 

 

 

 

 

Components of Contracts in Progress

The components of contracts in progress at March 31, 2022 and December 31, 2021 are as follows:

 

 

 

March 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Costs and earnings in excess of billings:

 

 

 

 

 

 

 

 

Costs and earnings for contracts in progress

 

$

369,584

 

 

$

270,998

 

Amounts billed

 

 

(323,841

)

 

 

(240,941

)

Costs and earnings in excess of billings for contracts in progress

 

 

45,743

 

 

 

30,057

 

Costs and earnings in excess of billings for completed contracts

 

 

29,898

 

 

 

10,894

 

Total contract revenues in excess of billings

 

$

75,641

 

 

$

40,951

 

 

 

 

 

 

 

 

 

 

Current portion of contract revenues in excess of billings

 

$

74,535

 

 

$

39,844

 

Long-term contract revenues in excess of billings

 

 

1,106

 

 

 

1,107

 

Total contract revenues in excess of billings

 

$

75,641

 

 

$

40,951

 

 

 

 

 

 

 

 

 

 

Billings in excess of costs and earnings:

 

 

 

 

 

 

 

 

Amounts billed

 

$

(141,076

)

 

$

(224,381

)

Costs and earnings for contracts in progress

 

 

137,389

 

 

 

209,567

 

Total billings in excess of contract revenues

 

$

(3,687

)

 

$

(14,814

)

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation (Narrative) (Details)
3 Months Ended
Mar. 31, 2022
segment
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Number of operating Segments 1
Number of reportable segments 1
Number of reportable segment with goodwill 1
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share - (Computations for Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Net income $ 11,057 $ 8,814
Weighted-average common shares outstanding — basic 65,847 65,269
Effect of stock options and restricted stock units 589 890
Weighted-average common shares outstanding — diluted 66,436 66,159
Earnings per share — basic $ 0.17 $ 0.14
Earnings per share — diluted $ 0.17 $ 0.13
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables And Accruals [Abstract]    
Insurance $ 13,355 $ 12,821
Payroll and employee benefits 6,525 13,533
Interest 5,726 1,460
Other 5,220 6,427
Income and other taxes 2,903 2,941
Contract reserves 220 444
Total accrued expenses $ 33,949 $ 37,626
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt (Narrative) (Details) - USD ($)
1 Months Ended
May 31, 2021
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Revolving credit facility   $ 0 $ 0
Letters of credit outstanding   21,527,000 25,127,000
Letter of credit remaining borrowing capacity   178,146,000 174,546,000
Availability under credit agreement suppressed   327,000 327,000
Debt instrument, face amount $ 325,000,000    
2029 Notes [Member]      
Debt Instrument [Line Items]      
Debt instrument, face amount $ 325,000,000    
Debt instrument, interest rate, stated percentage 5.25%    
Maturity date Jun. 01, 2029    
8.000% Senior Notes Due in 2022 [Member]      
Debt Instrument [Line Items]      
Debt instrument, face amount $ 325,000,000    
Debt instrument, interest rate, stated percentage 8.00%    
Owned Domestic Subsidiaries Percent 100.00%    
Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity   $ 200,000,000 $ 200,000,000
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Schedule of Fair Values of Financial Instruments and Nonfinancial Assets and Liabilities Measured at the Reporting Date) (Details) - Fuel Hedge Contracts [Member] - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value, Net Asset (Liability) $ 8,971 $ 630
Significant Other Observable Inputs (Level 2) [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value, Net Asset (Liability) $ 8,971 $ 630
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Narrative) (Details)
gal in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
$ / gal
gal
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
May 31, 2021
USD ($)
Derivatives Fair Value [Line Items]        
Derivative, nonmonetary notional amount, volume | gal 7.1      
Fair value hedge assets $ 8,971,000   $ 630,000  
Reclassification of derivative (gains) losses to earnings net of tax 2,481,000 $ 1,526,000    
Debt instrument, face amount       $ 325,000,000
Fair Value, Inputs, Level 1 [Member]        
Derivatives Fair Value [Line Items]        
Fair value of debt $ 310,375,000      
Minimum [Member]        
Derivatives Fair Value [Line Items]        
Fixed price range | $ / gal 1.64      
Maximum [Member]        
Derivatives Fair Value [Line Items]        
Fixed price range | $ / gal 3.50      
Fuel Hedge Contracts [Member]        
Derivatives Fair Value [Line Items]        
Derivative underlying hedge percent 80.00%      
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Schedule of Fair Value of Fuel Hedge Contracts Balance Sheet Location) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Derivatives Fair Value [Line Items]    
Fair value hedge assets $ 8,971 $ 630
Prepaid Expenses and Other Current Assets [Member] | Derivatives Designated as Hedging Instruments [Member] | Fuel Hedge Contracts [Member]    
Derivatives Fair Value [Line Items]    
Fair value hedge assets $ 8,971 $ 630
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Changes in Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Fair Value Disclosures [Abstract]    
Reclassification of derivative gains to earnings—net of tax $ (2,481) $ (1,526)
Change in fair value of derivatives—net of tax 8,716 3,412
Net change in cash flow derivative hedges—net of tax [1] $ 6,235 $ 1,886
[1] Net of income tax (provision) benefit of $(2,106) and $637 for the three months ended March 31, 2022 and 2021, respectively.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Adjustments Reclassified from Accumulated Balances Other Comprehensive Income (Loss) to Earnings) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Derivative Instruments Gain Loss [Line Items]    
Costs of contract revenues $ 161,294 $ 144,557
Income tax (provision) benefit (3,285) (1,389)
Net income (loss) (11,057) (8,814)
Fuel Hedge Contracts [Member] | Accumulated Gain Loss Net Cash Flow Hedge Parent [Member] | Reclassification Out of Accumulated Other Comprehensive Income [Member]    
Derivative Instruments Gain Loss [Line Items]    
Costs of contract revenues (3,319) (2,041)
Income tax (provision) benefit (838) (515)
Net income (loss) $ (2,481) $ (1,526)
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
May 11, 2017
Mar. 31, 2022
Mar. 31, 2021
May 05, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock units   8,000    
Share-based compensation expense   $ 552 $ 1,766  
Employees and Directors [Member] | 2017 Long-Term Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, number of shares available for grant 3,300,000     1,500,000
Employees and Directors [Member] | 2007 Long-Term Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Underlying equity awards issued 1,700,000      
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Revenue From Contract With Customer [Line Items]      
Revenue, remaining performance obligation $ 473,471    
Percentage of performance obligation to be recognized as revenue 79.00%    
Performance obligation, expected to be recognized as revenue year 2022    
Remaining performance obligation, expected timing of satisfaction, year 2023    
Increased gross profit $ 11,724    
Amortization on pre-construction costs 2,402   $ 5,847
Other Current and Noncurrent Assets [Member]      
Revenue From Contract With Customer [Line Items]      
Costs to fulfill a contract with customer recognized as an asset $ 5,656 $ 5,652  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Summary of Type of Work, Contract Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation Of Revenue [Line Items]    
Revenues $ 194,349 $ 177,633
Type of Work [Member] | Operating Segment [Member] | Dredging [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 194,349 177,633
Type of Work [Member] | Operating Segment [Member] | Dredging [Member] | Capital-U.S. [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 101,010 77,606
Type of Work [Member] | Operating Segment [Member] | Dredging [Member] | Capital-Foreign [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues   4,709
Type of Work [Member] | Operating Segment [Member] | Dredging [Member] | Coastal Protection [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 71,917 46,631
Type of Work [Member] | Operating Segment [Member] | Dredging [Member] | Maintenance [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 19,812 45,301
Type of Work [Member] | Operating Segment [Member] | Dredging [Member] | Rivers & Lakes [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues $ 1,610 $ 3,386
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Summary of Type of Customer, Contract Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation Of Revenue [Line Items]    
Revenues $ 194,349 $ 177,633
Type of Customer [Member] | Operating Segment [Member] | Dredging [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 194,349 177,633
Type of Customer [Member] | Operating Segment [Member] | Dredging [Member] | Federal Government [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 167,574 130,732
Type of Customer [Member] | Operating Segment [Member] | Dredging [Member] | State and Local Government [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 24,601 34,775
Type of Customer [Member] | Operating Segment [Member] | Dredging [Member] | Private [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues $ 2,174 7,417
Type of Customer [Member] | Operating Segment [Member] | Dredging [Member] | Foreign [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues   $ 4,709
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Schedule of Accounts Receivable) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Receivables [Abstract]    
Completed contracts $ 6,348 $ 10,612
Contracts in progress 23,639 65,415
Retainage 7,739 7,490
Accounts receivable, gross 37,726 83,517
Allowance for doubtful accounts (564) (564)
Total accounts receivable—net $ 37,162 $ 82,953
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Components of Contracts in Progress) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accounts Notes And Loans Receivable [Line Items]    
Costs and earnings in excess of billings for contracts in progress $ 45,743 $ 30,057
Costs and earnings in excess of billings for completed contracts 29,898 10,894
Total contract revenues in excess of billings 75,641 40,951
Current portion of contract revenues in excess of billings 74,535 39,844
Long-term contract revenues in excess of billings 1,106 1,107
Total billings in excess of contract revenues (3,687) (14,814)
Costs And Earnings In Excess Of Billings [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Costs and earnings for contracts in progress 369,584 270,998
Amounts billed (323,841) (240,941)
Billings In Excess Of Costs And Earnings [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Costs and earnings for contracts in progress 137,389 209,567
Amounts billed $ (141,076) $ (224,381)
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Narrative) (Details) - USD ($)
3 Months Ended
Jun. 15, 2021
Apr. 23, 2021
Jan. 14, 2015
Mar. 31, 2022
Apr. 22, 2022
Apr. 18, 2022
Commitments And Contingencies [Line Items]            
Outstanding performance bonds       $ 1,178,796,000    
Revenue value remaining from outstanding performance bonds       473,471,000    
Proceeds from Legal Settlements     $ 5,309,000      
Fine for violation $ 1,000,000          
Potential liability for criminal matters         $ 2,000,000  
Indemnification Commitment [Member]            
Commitments And Contingencies [Line Items]            
Aggregate demolition surety performance bond   $ 21,934,000        
Minimum [Member]            
Commitments And Contingencies [Line Items]            
Bids bond range       $ 1,000,000    
Warranty periods       1 year    
Restitution owe on liability for criminal matters previously deposited           $ 0
Maximum [Member]            
Commitments And Contingencies [Line Items]            
Bids bond range       $ 10,000,000    
Warranty periods       3 years    
Restitution owe on liability for criminal matters previously deposited           $ 2,000,000
XML 48 gldd-10q_20220331_htm.xml IDEA: XBRL DOCUMENT 0001372020 2022-01-01 2022-03-31 0001372020 2022-04-29 0001372020 2022-03-31 0001372020 2021-12-31 0001372020 2021-01-01 2021-03-31 0001372020 us-gaap:CommonStockMember 2021-12-31 0001372020 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001372020 us-gaap:RetainedEarningsMember 2021-12-31 0001372020 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001372020 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001372020 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001372020 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001372020 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001372020 us-gaap:CommonStockMember 2022-03-31 0001372020 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001372020 us-gaap:RetainedEarningsMember 2022-03-31 0001372020 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001372020 us-gaap:CommonStockMember 2020-12-31 0001372020 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001372020 us-gaap:RetainedEarningsMember 2020-12-31 0001372020 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001372020 2020-12-31 0001372020 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001372020 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001372020 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001372020 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001372020 us-gaap:CommonStockMember 2021-03-31 0001372020 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001372020 us-gaap:RetainedEarningsMember 2021-03-31 0001372020 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001372020 2021-03-31 0001372020 us-gaap:RevolvingCreditFacilityMember 2022-03-31 0001372020 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001372020 gldd:TwoThousandTwentyNineNotesMember 2021-05-31 0001372020 gldd:TwoThousandTwentyNineNotesMember 2021-05-01 2021-05-31 0001372020 gldd:EightPercentSeniorNotesDueInTwoThousandTwentyTwoMember 2021-05-31 0001372020 gldd:EightPercentSeniorNotesDueInTwoThousandTwentyTwoMember 2021-05-01 2021-05-31 0001372020 gldd:FuelHedgeContractsMember 2022-03-31 0001372020 gldd:FuelHedgeContractsMember us-gaap:FairValueInputsLevel2Member 2022-03-31 0001372020 gldd:FuelHedgeContractsMember 2021-12-31 0001372020 gldd:FuelHedgeContractsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001372020 gldd:FuelHedgeContractsMember 2022-01-01 2022-03-31 0001372020 srt:MinimumMember 2022-03-31 0001372020 srt:MaximumMember 2022-03-31 0001372020 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember gldd:FuelHedgeContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-03-31 0001372020 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember gldd:FuelHedgeContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001372020 gldd:FuelHedgeContractsMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-03-31 0001372020 gldd:FuelHedgeContractsMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-03-31 0001372020 2021-05-31 0001372020 us-gaap:FairValueInputsLevel1Member 2022-03-31 0001372020 gldd:EmployeesAndDirectorsMember gldd:TwoThousandSeventeenLongTermIncentivePlanMember 2021-05-05 0001372020 gldd:EmployeesAndDirectorsMember gldd:TwoThousandSeventeenLongTermIncentivePlanMember 2017-05-11 0001372020 gldd:EmployeesAndDirectorsMember gldd:TwoThousandSevenLongTermIncentivePlanMember 2017-05-10 2017-05-11 0001372020 us-gaap:OperatingSegmentsMember gldd:CapitalDredgingUSMember gldd:DredgingMember gldd:TypeOfWorkMember 2022-01-01 2022-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:BeachNourishmentDredgingMember gldd:DredgingMember gldd:TypeOfWorkMember 2022-01-01 2022-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:MaintenanceDredgingMember gldd:DredgingMember gldd:TypeOfWorkMember 2022-01-01 2022-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:RiversLakesMember gldd:DredgingMember gldd:TypeOfWorkMember 2022-01-01 2022-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:DredgingMember gldd:TypeOfWorkMember 2022-01-01 2022-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:CapitalDredgingUSMember gldd:DredgingMember gldd:TypeOfWorkMember 2021-01-01 2021-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:CapitalDredgingForeignMember gldd:DredgingMember gldd:TypeOfWorkMember 2021-01-01 2021-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:BeachNourishmentDredgingMember gldd:DredgingMember gldd:TypeOfWorkMember 2021-01-01 2021-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:MaintenanceDredgingMember gldd:DredgingMember gldd:TypeOfWorkMember 2021-01-01 2021-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:RiversLakesMember gldd:DredgingMember gldd:TypeOfWorkMember 2021-01-01 2021-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:DredgingMember gldd:TypeOfWorkMember 2021-01-01 2021-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:FederalGovernmentMember gldd:DredgingMember gldd:TypeOfCustomerMember 2022-01-01 2022-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:StateAndLocalGovernmentMember gldd:DredgingMember gldd:TypeOfCustomerMember 2022-01-01 2022-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:PrivateMember gldd:DredgingMember gldd:TypeOfCustomerMember 2022-01-01 2022-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:DredgingMember gldd:TypeOfCustomerMember 2022-01-01 2022-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:FederalGovernmentMember gldd:DredgingMember gldd:TypeOfCustomerMember 2021-01-01 2021-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:StateAndLocalGovernmentMember gldd:DredgingMember gldd:TypeOfCustomerMember 2021-01-01 2021-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:PrivateMember gldd:DredgingMember gldd:TypeOfCustomerMember 2021-01-01 2021-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:ForeignMember gldd:DredgingMember gldd:TypeOfCustomerMember 2021-01-01 2021-03-31 0001372020 us-gaap:OperatingSegmentsMember gldd:DredgingMember gldd:TypeOfCustomerMember 2021-01-01 2021-03-31 0001372020 gldd:CostsAndEarningsInExcessOfBillingsMember 2022-03-31 0001372020 gldd:CostsAndEarningsInExcessOfBillingsMember 2021-12-31 0001372020 gldd:BillingsInExcessOfCostsAndEarningsMember 2022-03-31 0001372020 gldd:BillingsInExcessOfCostsAndEarningsMember 2021-12-31 0001372020 gldd:OtherCurrentAndNoncurrentAssetsMember 2022-03-31 0001372020 gldd:OtherCurrentAndNoncurrentAssetsMember 2021-12-31 0001372020 srt:MinimumMember 2022-01-01 2022-03-31 0001372020 srt:MaximumMember 2022-01-01 2022-03-31 0001372020 2015-01-14 2015-01-14 0001372020 gldd:IndemnificationCommitmentMember 2021-04-23 2021-04-23 0001372020 2021-06-15 2021-06-15 0001372020 2022-04-22 0001372020 srt:MinimumMember 2022-04-18 0001372020 srt:MaximumMember 2022-04-18 shares iso4217:USD iso4217:USD shares gldd:segment pure utr:gal iso4217:USD utr:gal utr:bbl false 2022 Q1 0001372020 --12-31 2022 http://fasb.org/us-gaap/2021-01-31#ServiceMember http://fasb.org/us-gaap/2021-01-31#ServiceMember http://fasb.org/us-gaap/2021-01-31#ServiceMember http://fasb.org/us-gaap/2021-01-31#ServiceMember 10-Q true 2022-03-31 false 001-33225 Great Lakes Dredge & Dock Corporation DE 20-5336063 9811 Katy Freeway Suite 1200 Houston TX 77024 346 359-1010 Common Stock (Par Value $0.0001) GLDD NASDAQ Yes Yes Large Accelerated Filer false false false 66065420 142583000 145459000 37162000 82953000 74535000 39844000 30394000 30760000 43368000 28416000 328042000 327432000 468555000 455102000 63345000 62233000 76576000 76576000 71117000 65049000 11204000 11278000 1018839000 997670000 98182000 85566000 33949000 37626000 16036000 16729000 3687000 14814000 151854000 154735000 321108000 320971000 47839000 45986000 73888000 68497000 8746000 8484000 603435000 598673000 0.0001 0.0001 90000000 90000000 66046000 66046000 65746000 65746000 6000 6000 307597000 308482000 101426000 90369000 6375000 140000 415404000 398997000 1018839000 997670000 194349000 177633000 161294000 144557000 33055000 33076000 14604000 16322000 321000 -106000 18772000 16648000 -4025000 -6586000 -405000 141000 14342000 10203000 3285000 1389000 11057000 8814000 0.17 0.14 65847000 65269000 0.17 0.13 66436000 66159000 11057000 8814000 6235000 1886000 17292000 10700000 2106000 -637000 65746000 6000 308482000 90369000 140000 398997000 9000 552000 552000 212000 1827000 1827000 79000 390000 390000 11057000 11057000 6235000 6235000 66046000 6000 307597000 101426000 6375000 415404000 65023000 6000 304757000 40937000 968000 346668000 63000 1766000 1766000 410000 3784000 3784000 124000 1260000 1260000 8814000 8814000 1886000 1886000 65620000 6000 303999000 49751000 2854000 356610000 11057000 8814000 11316000 10053000 3285000 1389000 321000 -106000 317000 403000 552000 1766000 -45791000 26742000 34691000 -3188000 5703000 3379000 6612000 832000 12247000 -10303000 -11126000 6055000 -205000 -242000 26317000 -9240000 28866000 27038000 1110000 -27756000 -27038000 1827000 3784000 390000 1260000 -1437000 -2524000 -2876000 -38802000 147459000 216510000 144583000 177708000 142583000 177708000 2000000 144583000 177708000 100000 106000 58000 58000 10319000 5855000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:bold;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:bold;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">1.</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:bold;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="font-weight:normal;color:#000000;"/><span style="color:#000000;">Basis of presentation</span></p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The unaudited condensed consolidated financial statements and notes herein should be read in conjunction with the audited consolidated financial statements of Great Lakes Dredge &amp; Dock Corporation and Subsidiaries (the “Company” or “Great Lakes”) and the notes thereto, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. The condensed consolidated financial statements included herein have been prepared by the Company without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted pursuant to the SEC’s rules and regulations, although management believes that the disclosures are adequate and make the information presented not misleading. In the opinion of management, all adjustments, which are of a normal and recurring nature (except as otherwise noted), that are necessary to present fairly the Company’s financial position as of March 31, 2022 and December 31, 2021, and its results of operations for the three months ended March 31, 2022 and 2021 and cash flows for the three months ended March 31, 2022 and 2021 have been included.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of costs of contract revenues include labor, equipment (including depreciation, maintenance, insurance and long-term rentals), subcontracts, fuel, supplies, short-term rentals and project overhead. Hourly labor is generally hired on a project-by-project basis. Costs of contract revenues vary significantly depending on the type and location of work performed and assets utilized.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has one operating segment which is also the Company’s reportable segment and reporting unit of which the Company tests goodwill for impairment. The Company performed its most recent annual test of impairment as of July 1, 2021 with no indication of impairment as of the test date. The Company will perform its next scheduled annual test of goodwill in the third quarter of 2022.  </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The condensed consolidated results of operations and comprehensive income for the interim periods presented herein are not necessarily indicative of the results to be expected for the full year.</p> 1 1 1 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Earnings per share</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per share is computed similar to basic earnings per share except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue common stock were exercised or converted into common stock.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The computations for basic and diluted earnings per share are as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.24%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">`</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,057</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,814</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average common shares outstanding — basic</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,847</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,269</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effect of stock options and restricted stock units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">589</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">890</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average common shares outstanding — diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,436</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,159</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Earnings per share — basic</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.17</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.14</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Earnings per share — diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.17</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.13</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The computations for basic and diluted earnings per share are as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.24%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">`</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,057</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,814</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average common shares outstanding — basic</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,847</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,269</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effect of stock options and restricted stock units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">589</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">890</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average common shares outstanding — diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,436</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,159</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Earnings per share — basic</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.17</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.14</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Earnings per share — diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.17</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.13</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 11057000 8814000 65847000 65269000 589000 890000 66436000 66159000 0.17 0.14 0.17 0.13 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">3</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Accrued expenses</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses at March 31, 2022 and December 31, 2021 were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Insurance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,355</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,821</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Payroll and employee benefits</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,525</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,533</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,726</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,460</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,220</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,427</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income and other taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,903</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,941</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.86%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract reserves</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">220</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">444</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.86%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accrued expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,949</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,626</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses at March 31, 2022 and December 31, 2021 were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Insurance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,355</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,821</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Payroll and employee benefits</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,525</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,533</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,726</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,460</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,220</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,427</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income and other taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,903</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,941</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.86%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract reserves</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">220</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">444</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.86%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accrued expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,949</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,626</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 13355000 12821000 6525000 13533000 5726000 1460000 5220000 6427000 2903000 2941000 220000 444000 33949000 37626000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">4</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Long-term debt</p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Credit agreement<span style="font-style:normal;"> </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of March 31, 2022 and December 31, 2021, the Company had no borrowings outstanding under our $200,000 amended and restated revolving credit and security agreement (as amended, the “Amended Credit Agreement”). There were $21,527 and $25,127 of letters of credit outstanding and $178,146 and $174,546 of availability under the Amended Credit Agreement as of March 31, 2022 and December 31, 2021, respectively. The availability under the Amended Credit Agreement is suppressed by $327 as of March 31, 2022 and December 31, 2021, as a result of certain limitations set forth in the Amended Credit Agreement. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Senior Notes and subsidiary guarantors</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In May 2021, the Company sold $325,000 of unsecured 5.25% Senior Notes (the “2029 Notes”) pursuant to a private offering.  The 2029 Notes were priced to investors at par and will mature on June 1, 2029.  The Company used the net proceeds from the offering, together with cash on hand, to redeem all $325,000 aggregate principal amount of its outstanding 8.000% Senior Notes due 2022 (the “8% Notes”).   </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s obligations under these 2029 Notes are guaranteed by each of the Company’s existing and future 100% owned domestic subsidiaries that are co-borrowers or guarantors under the Amended Credit Agreement. Such guarantees are full, unconditional and joint and several. The parent company issuer has no independent assets or operations and all non-guarantor subsidiaries have been determined to be minor.</p> 0 0 200000000 200000000 21527000 25127000 178146000 174546000 327000 327000 325000000 0.0525 2029-06-01 325000000 0.08000 1 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">5</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Fair value measurements</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. A fair value hierarchy has been established by GAAP that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The accounting guidance describes three levels of inputs that may be used to measure fair value:</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1—Quoted prices in active markets for identical assets or liabilities.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2—Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company utilizes the market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. At times, the Company holds certain derivative contracts that it uses to manage commodity price risk. The Company does not hold or issue derivatives for speculative or trading purposes. </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair values of these financial instruments are summarized as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value Measurements at Reporting Date Using</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Description</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">At March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quoted Prices in Active Markets for Identical Assets (Level 1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant Other Observable Inputs (Level 2)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant Unobservable Inputs (Level 3)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.48%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fuel hedge contracts</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,971</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,971</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value Measurements at Reporting Date Using</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Description</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">At December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quoted Prices in Active Markets for Identical Assets (Level 1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant Other Observable Inputs (Level 2)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant Unobservable Inputs (Level 3)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:8.45pt;"> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.48%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:12.95pt;"> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fuel hedge contracts</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">630</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">630</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Fuel hedge contracts</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is exposed to certain market risks, primarily commodity price risk as it relates to diesel fuel purchase requirements, which occur in the normal course of business. The Company enters into heating oil commodity swap contracts to hedge the risk that fluctuations in diesel fuel prices could have an adverse impact on cash flows associated with its domestic dredging contracts. The Company’s typical goal is to hedge approximately 80% of the eligible fuel requirements for work in domestic backlog.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of March 31, 2022, the Company was party to various swap arrangements to hedge a portion of the price of its diesel fuel purchase requirements for work in its backlog to be performed through March 2023. As of March 31, 2022, there were 7.1 million gallons remaining on these contracts representing forecasted domestic fuel purchases through March 2023. Under these swap agreements, the Company will pay fixed prices ranging from $1.64 to $3.50 per gallon.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At March 31, 2022 and December 31, 2021, the fair value asset of the fuel hedge contracts were estimated to be $8,971 and $630, respectively, and are recorded in prepaid expenses and other current assets. For fuel hedge contracts considered to be highly effective, the gains reclassified to earnings from changes in fair value of derivatives, net of cash settlements and taxes, for the three months ended March 31, 2022 were $2,481. The remaining gains and losses included in accumulated other comprehensive loss at March 31, 2022 will be reclassified into earnings over the next twelve months, corresponding to the period during which the hedged fuel is expected to be utilized. Changes in the fair value of fuel hedge contracts not considered highly effective are recorded as cost of contract revenues in the Statement of Operations. The fair values of fuel hedges are corroborated using inputs that are readily observable in public markets; therefore, the Company determines fair value of these fuel hedges using Level 2 inputs.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is exposed to counterparty credit risk associated with non-performance of its various derivative instruments. The Company’s risk would be limited to any unrealized gains on current positions. To help mitigate this risk, the Company transacts only with counterparties that are rated as investment grade or higher. In addition, all counterparties are monitored on a continuous basis.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of the fuel hedge contracts outstanding as of March 31, 2022 and December 31, 2021 is as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:22.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value at</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.98%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance Sheet Location</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asset derivatives:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.98%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Derivatives designated as hedging instruments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fuel hedge contracts</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:22.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses and other current assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,971</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">630</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Accumulated other comprehensive income (loss)</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in the components of the accumulated balances of other comprehensive income (loss) are as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.04%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Derivatives:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Reclassification of derivative gains to earnings—net of tax</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,481</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,526</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in fair value of derivatives—net of tax</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,716</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,412</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net change in cash flow derivative hedges—net of tax</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,235</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,886</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.08%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.12%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjustments reclassified from accumulated balances of other comprehensive income (loss) to earnings are as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.8%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.78%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:23.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:23.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Statement of Operations Location</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.6%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Derivatives:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.8%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fuel<span style="font-family:Calibri;"> </span>hedge contracts</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs of contract revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,319</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,041</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:23.6%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.8%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax provision</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(838</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(515</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:23.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.8%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,481</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,526</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Other financial instruments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The carrying value of financial instruments included in current assets and current liabilities approximates fair value due to the short-term maturities of these instruments. Based on timing of the cash flows and comparison to current market interest rates, the carrying value of our revolving credit agreement approximates fair value. In May 2021, the Company sold $325,000 of the 2029 Notes, which were outstanding at March 31, 2022 (see Note 4, Long-term debt). The 2029 Notes are senior unsecured obligations of the Company and its subsidiaries that guarantee the 2029 Notes. The fair value of the 2029 Notes was $310,375 at March 31, 2022, which is a Level 1 fair value measurement as the senior notes’ value was obtained using quoted prices in active markets. It is impracticable to determine the fair value of outstanding letters of credit or performance, bid and payment bonds due to uncertainties as to the amount and timing of future obligations, if any. </p> The fair values of these financial instruments are summarized as follows: <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value Measurements at Reporting Date Using</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Description</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">At March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quoted Prices in Active Markets for Identical Assets (Level 1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant Other Observable Inputs (Level 2)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant Unobservable Inputs (Level 3)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.48%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fuel hedge contracts</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,971</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,971</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value Measurements at Reporting Date Using</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Description</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">At December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quoted Prices in Active Markets for Identical Assets (Level 1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant Other Observable Inputs (Level 2)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant Unobservable Inputs (Level 3)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:8.45pt;"> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.48%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:6pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:12.95pt;"> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fuel hedge contracts</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">630</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">630</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 8971000 8971000 630000 630000 0.80 7100000 1.64 3.50 8971000 630000 2481000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of the fuel hedge contracts outstanding as of March 31, 2022 and December 31, 2021 is as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:22.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value at</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.98%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance Sheet Location</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asset derivatives:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.98%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Derivatives designated as hedging instruments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fuel hedge contracts</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:22.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses and other current assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,971</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">630</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 8971000 630000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in the components of the accumulated balances of other comprehensive income (loss) are as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.04%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Derivatives:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Reclassification of derivative gains to earnings—net of tax</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,481</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,526</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in fair value of derivatives—net of tax</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,716</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,412</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net change in cash flow derivative hedges—net of tax</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,235</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,886</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.08%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.12%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 2481000 1526000 8716000 3412000 6235000 1886000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjustments reclassified from accumulated balances of other comprehensive income (loss) to earnings are as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.8%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.78%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:23.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:23.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Statement of Operations Location</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.6%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Derivatives:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.8%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fuel<span style="font-family:Calibri;"> </span>hedge contracts</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs of contract revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,319</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,041</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:23.6%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.8%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax provision</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(838</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(515</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:23.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.8%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,481</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,526</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> -3319000 -2041000 838000 515000 2481000 1526000 325000000 310375000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">6</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Share-based compensation</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On May 5, 2021, the Company’s stockholders approved the Great Lakes Dredge &amp; Dock Corporation 2021 Long-Term Incentive Plan (the “Incentive Plan”), which previously had been approved by the Company’s board of directors subject to stockholder approval. The Incentive Plan replaces the 2017 Long-Term Incentive Plan (the “Prior Plan”) and is largely based on the Prior Plan, but with updates to the available shares and other administrative changes.  The Incentive Plan permits the granting of stock options, stock appreciation rights, restricted stock and restricted stock units to the Company’s employees and directors for up to 1.5 million shares of common stock, plus the number of shares that remained available for future grant under the Prior Plan as of the effectiveness of the Incentive Plan. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Prior Plan permitted the granting of stock options, stock appreciation rights, restricted stock and restricted stock units to the Company’s employees and directors for up to 3.3 million shares of common stock, plus an additional 1.7 million shares underlying equity awards issued under the 2007 Long-Term Incentive Plan.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the three months ended March 31, 2022, the Company granted 8,000 restricted stock units to certain employees. In addition, all non-employee directors on the Company’s board of directors are paid a portion of their board-related compensation in stock grants or restricted stock units. Compensation cost charged to expense related to share-based compensation arrangements was $552 and $1,766 for the three months ended March 31, 2022 and 2021, respectively.</p> 1500000 3300000 1700000 8000 552000 1766000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">7</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Revenue</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At March 31, 2022, the Company had $473,471 of remaining performance obligations, which the Company refers to as total backlog. Approximately 79% of the Company’s backlog is expected to be completed in 2022 with the remaining balance expected to be completed in 2023.<span style="color:#000000;"> </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><br/></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Revenue by category</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following series of tables presents our revenue disaggregated by several categories.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domestically, the Company’s work generally is performed in coastal waterways and deep-water ports. The U.S. dredging market consists of four primary types of work: capital, coastal protection, maintenance and rivers &amp; lakes.<span style="color:#000000;"> </span>Foreign projects typically involve capital work.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company’s contract revenues by type of work, for the periods indicated, were as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.48%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.48%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dredging:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capital—U.S.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,010</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77,606</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capital—foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,709</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Coastal protection</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,917</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,631</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maintenance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,812</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,301</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rivers &amp; lakes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,610</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,386</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">194,349</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">177,633</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company’s contract revenues by type of customer, for the periods indicated, were as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dredging:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal government</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">167,574</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130,732</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State and local government</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,601</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,775</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Private</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,174</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,417</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,709</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">194,349</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">177,633</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable at March 31, 2022 and December 31, 2021 are as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Completed contracts</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,348</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,612</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contracts in progress</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,639</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,415</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Retainage</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,739</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,490</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,726</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">83,517</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Allowance for doubtful accounts</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(564</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(564</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accounts receivable—net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,162</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">82,953</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of contracts in progress at March 31, 2022 and December 31, 2021 are as follows:</p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs and earnings in excess of billings:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs and earnings for contracts in progress</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">369,584</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">270,998</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amounts billed</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(323,841</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(240,941</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs and earnings in excess of billings for contracts in progress</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,743</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,057</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs and earnings in excess of billings for completed contracts</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,898</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,894</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total contract revenues in excess of billings</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,641</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,951</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of contract revenues in excess of billings</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74,535</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,844</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term contract revenues in excess of billings</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,106</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,107</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total contract revenues in excess of billings</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,641</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,951</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Billings in excess of costs and earnings:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amounts billed</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(141,076</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(224,381</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs and earnings for contracts in progress</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">137,389</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">209,567</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total billings in excess of contract revenues</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,687</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,814</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the first quarter of 2022, a revision to the estimated gross profit percentage of a project was recognized due to a positive settlement of a claim from the recently completed project resulting in a cumulative net impact on the project margin, which increased gross profit by $11,724. </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At March 31, 2022 and December 31, 2021, costs to fulfill a contract with a customer recognized as an asset were $5,656 and $5,652, respectively, and are recorded in other current assets and other noncurrent assets. These costs relate to pre-contract and pre-construction activities. During the three months ended March 31, 2022 and 2021, the Company amortized $2,402 and $5,847, respectively, of pre-construction costs.</p> 473471000 0.79 2022 2023 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company’s contract revenues by type of work, for the periods indicated, were as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.48%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.48%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dredging:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capital—U.S.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,010</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77,606</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capital—foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,709</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Coastal protection</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,917</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,631</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maintenance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,812</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,301</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rivers &amp; lakes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,610</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,386</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">194,349</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">177,633</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company’s contract revenues by type of customer, for the periods indicated, were as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dredging:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal government</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">167,574</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130,732</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State and local government</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,601</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,775</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Private</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,174</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,417</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,709</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">194,349</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">177,633</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 101010000 77606000 4709000 71917000 46631000 19812000 45301000 1610000 3386000 194349000 177633000 167574000 130732000 24601000 34775000 2174000 7417000 4709000 194349000 177633000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable at March 31, 2022 and December 31, 2021 are as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Completed contracts</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,348</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,612</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contracts in progress</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,639</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,415</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Retainage</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,739</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,490</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,726</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">83,517</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Allowance for doubtful accounts</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(564</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(564</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accounts receivable—net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,162</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">82,953</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 6348000 10612000 23639000 65415000 7739000 7490000 37726000 83517000 564000 564000 37162000 82953000 <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of contracts in progress at March 31, 2022 and December 31, 2021 are as follows:</p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs and earnings in excess of billings:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs and earnings for contracts in progress</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">369,584</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">270,998</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amounts billed</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(323,841</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(240,941</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs and earnings in excess of billings for contracts in progress</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,743</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,057</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs and earnings in excess of billings for completed contracts</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,898</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,894</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total contract revenues in excess of billings</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,641</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,951</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of contract revenues in excess of billings</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74,535</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,844</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term contract revenues in excess of billings</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,106</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,107</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total contract revenues in excess of billings</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,641</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,951</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Billings in excess of costs and earnings:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amounts billed</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(141,076</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(224,381</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs and earnings for contracts in progress</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">137,389</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">209,567</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total billings in excess of contract revenues</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,687</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,814</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> 369584000 270998000 323841000 240941000 45743000 30057000 29898000 10894000 75641000 40951000 74535000 39844000 1106000 1107000 75641000 40951000 141076000 224381000 137389000 209567000 3687000 14814000 11724000 5656000 5652000 2402000 5847000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">8</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Commitments and contingencies<span style="color:#FF0000;"> </span></p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Commercial commitments </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Performance and bid bonds are customarily required for dredging and marine construction projects. The Company has bonding agreements with Argonaut Insurance Company, Berkley Insurance Company, Chubb Surety and Liberty Mutual Insurance Company, under which the Company can obtain performance, bid and payment bonds. The Company also has outstanding bonds with Travelers Casualty, Surety Company of America and Zurich American Insurance Company. Bid bonds are generally obtained for a percentage of bid value and amounts outstanding typically range from $1,000 to $10,000. At March 31, 2022, the Company had outstanding performance bonds with a notional amount of approximately $1,178,796. The revenue value remaining in backlog totaled approximately $473,471.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain foreign projects performed by the Company have warranty periods, typically spanning no more than one to three years beyond project completion, whereby the Company retains responsibility to maintain the project site to certain specifications during the warranty period. Generally, any potential liability of the Company is mitigated by insurance, shared responsibilities with consortium partners, and/or recourse to owner-provided specifications.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Legal proceedings and other contingencies</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As is customary with negotiated contracts and modifications or claims to competitively bid contracts with the federal government, the government has the right to audit the books and records of the Company to ensure compliance with such contracts, modifications, or claims, and the applicable federal laws. The government has the ability to seek a price adjustment based on the results of such audit. Any such audits have not had, and are not expected to have, a material impact on the financial position, operations, or cash flows of the Company.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Various legal actions, claims, assessments and other contingencies arising in the ordinary course of business are pending against the Company and certain of its subsidiaries. The Company will defend itself vigorously on all matters. These matters are subject to many uncertainties, and it is possible that some of these matters could ultimately be decided, resolved, or settled adversely to the Company. Although the Company is subject to various claims and legal actions that arise in the ordinary course of business, except as described below, the Company is not currently a party to any material legal proceedings or environmental claims. The Company records an </p> <p style="margin-top:12pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">accrual when it is probable a liability has been incurred and the amount of loss can be reasonably estimated. The Company does not believe any of these proceedings, individually or in the aggregate, would be expected to have a material effect on results of operations, cash flows or financial condition.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On April 23, 2014, the Company completed the sale of NASDI, LLC (“NASDI”) and Yankee Environmental Services, LLC (“Yankee”), which together comprised the Company’s historical demolition business, to a privately-owned demolition company. On January 14, 2015, the Company and its subsidiary, NASDI Holdings, LLC, brought an action in the Delaware Court of Chancery to enforce the terms of the Company's agreement to sell NASDI and Yankee. Under the terms of the agreement, the Company received cash of $5,309 and retained the right to receive additional proceeds based upon future collections of outstanding accounts receivable and work in process existing at the date of close. The Company seeks specific performance of the buyer’s obligation to collect and to remit the additional proceeds, and other related relief. Defendants have filed counterclaims alleging that the Company misrepresented the quality of its contracts and receivables prior to the sale. The Company denies defendants’ allegations. In addition, the Company has been granted a judgment in the amount of $21,934 based upon the buyer’s default of its obligations to indemnify the Company for losses resulting from failure to perform in accordance with terms of surety performance bond. The defendants filed a notice of appeal from that judgement. The Company continues to aggressively pursue collection from the buyer on outstanding amounts owed under the sale and the indemnification. An estimate of a range of potential gains or losses relating to these matters cannot reasonably be made.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On April 22, 2021, the U.S. Attorney’s Office for the Eastern District of Louisiana filed a bill of information against the Company charging the Company with a negligent discharge violation of the Clean Water Act arising from a September 2016 oil spill. The spill occurred during the Company’s Cheniere Ronquille project and resulted in the discharge of around one hundred sixty barrels of crude oil in Bay Long, Louisiana. The Company has cooperated with the U.S. Attorney’s Office and other relevant agencies in their investigation of the oil spill and on June 15, 2021, the Company pleaded guilty to the misdemeanor violation alleged in the bill of information and agreed to pay a fine of $1,000. In the first quarter of 2022, the Company entered into a settlement of a civil suit arising from the same matter which was primarily covered by its insurance policies.  The Company remains subject to potential liability for restitution in connection with this criminal matter, and has deposited the potential liability for the criminal matter of $2,000 into the registry of the court.  That amount is presented as restricted cash in other noncurrent assets. On April 18, 2022, the government filed a motion seeking restitution for an amount less than what was deposited into the registry of the court.  The related hearing was held in federal court on April 26, 2022, and the sentencing hearing is scheduled for June 14, 2022.  If it is determined that the Company owes additional restitution, the Company believes that the amount could range between $0 and the $2,000 previously deposited.  As a result of the pending conviction, the <span style="color:#000000;">government will initiate statutory debarment proceedings against the Company, which might prohibit the Company from bidding for, entering into or completing certain government projects. Although the Company does not know whether debarment proceedings will result in prohibitions, or the impact of any such resulting prohibitions, the Company does not expect any such proceedings or prohibitions to cause a material disruption to its business, financial condition or results of operations.</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Lease obligations</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company leases certain operating equipment and office facilities under long-term operating leases expiring at various dates through 2030. The equipment leases contain renewal or purchase options that specify prices at the then fair value upon the expiration of the lease terms. The leases also contain default provisions that are triggered by an acceleration of debt maturity under the terms of the Company’s Amended Credit Agreement, or, in certain instances, cross default to other equipment leases and certain lease arrangements require that the Company maintain certain financial ratios comparable to those required by its Amended Credit Agreement. Additionally, the leases typically contain provisions whereby the Company indemnifies the lessors for the tax treatment attributable to such leases based on the tax rules in place at lease inception. The tax indemnifications do not have a contractual dollar limit. To date, no lessors have asserted any claims against the Company under these tax indemnification provisions. </p> 1000000 10000000 1178796000 473471000 P1Y P3Y 5309000 21934000 1000000 2000000 0 2000000 Net of income tax (provision) benefit of $(2,106) and $637 for the three months ended March 31, 2022 and 2021, respectively. EXCEL 49 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !2 HU0'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 4@*-4\041<^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU1(71S43PI""XHWD(RNQMLFI",M/OVIG6WB^@#>,S,GV^^ M@>E,E"8D?$XA8B*'^6KR_9"EB1MV((H2()L#>IWKDAA*2UU2>:0]1FP^] M1Q"-- DUA73"6[/BXV?J%Y@U@#UZ'"A#4S? U#PQ M'J>^@PM@AA$FG[\+:%?B4OT3NW2 G9)3=FMJ',=Z;)=&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M%("C5(.[[%M9!0 )18 !@ !X;"]W;W)K\_V!E_(XZPPOBGM3-;R0N4GB3$P5T7F: M*!-= M_"6;\ME>KT/"7!N95L% D,99^9\_5XG8"PC.#@2P*H"]"*"'?B&H HK,>259 M\5H3;OCP0LD-4?9I4+,?BMP4T? V<6:'<684?!M#G!E.9)C#J!C"LXA<9R8V M6W*;E=/#IKE+](HKH2\\ []F8[RP4KXJE=D!Y8!\E)E9:5"-1/1]O >4-2K; MH5XQ5/ C5R \]2JN:,X3IW M7,'HCL(06@X84Q&5DABC\WF*.W7%.%M!^P*S)EWSK!D1EVES6NHLG^*>O0-* M.0!=Y1J^ULTU__]Y/W7F3W'/KHBN4Z&6UD/>@8)9H2]LQ8^;+7,U@1]6,&FUFP 0L MVU3)IS@+&X>Y1?/A3PS-U05V7%V0:0HM^LQ [0&^HD\GGW.C#33SL&8:>^12 MN5\HVSW>TW P\ ?]GBT,3TU4KB8PW,1W5%5IN!=0"TU1_B%SS3U(B^*WE_N. M[\E<26!'EP3R*4_G+UV\@L%%H(!V@X"Q/H;D*@ [J@(\\&=R&T&ZXD48* /NQ C"5L.02\E>\/IPK7/'TU&<]C,UY/CO*\V\S M(U1Y1F*;,KY;EHULN&++*G1>SUIV [&!]2<74#U^G;\F,Q'F"E ;B7"E?>,C MOTZA]_S*DUR0G_T3V^>^QG;WSO\#W*MW?.3Z.5SQ#'K!0WN&%J%/H]EDA&W, M V?\P5'&?YN%;J>Q5YG&,H>=PO;@)&Q1GUQCD*X.!+AKUQO1+SE7, N3;54+ M&I%P+:-RK&<+]@YKBH./GSW./E >I';OM>31*Q@%#_Y!3,5I5GDN6%D>OB6&\NC9%I\7$E M>"24?0"^7TAI=A?V!^J3X>%_4$L#!!0 ( !2 HU2@S4U <08 $P8 8 M >&PO=V]R:W-H965T&ULK9EM<]HX$,>_BH;KW/1FTF!) M?FR3S!"@+3,)Y("TUY>*48*GMD5M09K[]+11%QB3<%D_]4J@&5Q9>$/Y='UTA- MY4&([^IFLKKL.4H13WDLE0L&?W9\R--4>0(=/PY.>_4[U<#CZU?O'ZO)PV0> M6,F'(OV:K.3ZLA?VT(H_LFTJY^+Y,S],R%/^8I&6U;_H^6#K]%"\+:7(#H-! M09;D^[_LYV$AC@9@MV, .0P@OSN '@94*]??*ZNF-6*275T4XAD5RAJ\J8MJ M;:K1,)LD5]NXD 7\FL X>344^0HVA:\07)4B359,PLTU2UD><[10CDOT#MTO M1NCMF[_0&Y3D:+D6VY+EJ_*B+T&#\M2/#^^[WK^/=+SOEA7GB.(S1!Q"#,.' M]N$C'M?#\>GP/LR\GCZIIT\J?[1K^O?S^7BZ1(/%8KQ$U,9I[K1;79B5*W M5NI:E0[B6&Q!&$1CS$'E0\K__",DF'S(N32IW;OSCF30 /ND)5:W"DGD4;-6 MK];JV5=5Y+* D >M.YYO>:D^0_XSYF6)Q"-Z2%(8\61<8T_3$[@>]5JJ=2L: MA:YK5NW7JGVKZDD.8J4H$FY4YNOO=&CDMI29K +?,2L+:F6!5=E=P3+[\A@;3$1K_?3^YNX4<]P&]+^Y79J;0&)9C8HWWZ M!;9Y-I^,%Z][+?+#IVJ42W0=&..@+5V% M&!.GG9?,9D'8H:NA$K9C:3E;#LS;JY,%.S@,:=16IAM&4> ''3D3-Q#"GK5: MN)D,KB_['O4"UAF,P"TA6!#2:PG1/7AZKEM):)VZ6.4;D. B"PECIT M*^R&N*.J(0TMB)T6IQ3^Q2(3G038PZ'7SB=&.S5'8$7:D00FQHV0T_CB&/FJ$)M/A[':,EH-_QL;B@>C,"&@8:NNLF_FA&P4= M.ANT$#M:.I%'#$U+X+;S@,G*#;NBJ:$*L?# MCL*+-( B=D#!QMY.EJJ0W;-O.)NJ#W8\'2H:OIT*R5'XEU&ZU;$ZIWI?;EC, M+WN;@I>\V/'>%3(=#?P/CDXGWZ"/!%;P[T%O.QX@#:.(G5%#D64B1Z44\?=# M<+\Y=QP' _H+M&/IEG] D7,&CQ#;RC6TC__RU1GR_3/']:M&S??.X.M$Y9H5 MJA,N2X7EJH/;RE+"A2(@D^B6%?&Z/FVI+$;0ZV4C-DF@6 QBC00T0F\J,U$ MHQV$<4<+11LH4CL4YUPR> 3U$2ORKL,(:H"<@UW27D^#702%24?)01L64CL+ MH8;;9MNT.N,[M/LB@VA9JX/9'8=*!.Z-Q2?5V>?3H)U^#%;8[:B[:8-':L?C M/D.JLS3Y8M1FX!K4#EK+8K"C41AU@84>G?G9 =C9LU##T9VQ9S$8&GN6_M%1 MKSIGAQ!_2O(2ZMU'&.BYCV8)*#6'7LS+Y NU^_LQ,B6$/7\D#N[/N^^^[L7&9[;>YM 8#LH93* MSH,"L;H,0YL54'([T!4HVMEH4W(DUVQ#6QG@N0>5,HRC* E++E20SOS:TJ0S M7:,4"I:&V;HLN7F\!JGW\V 8'!;NQ+9 MQ"FLXIO807XK5H:\L*.)1+E(7+P/^"Y@;X]LYBI9:WWOG,_Y/(B<()"0H6/@]-C! J1T1"3C M=\L9="D=\-@^L-_ZVJF6-;>PT/*'R+&8!Q\"EL.&UQ+O]/X3M/5,'%^FI?7_ M;-_$)M. 9;5%7;9@4E *U3SY0]N'(\!P? 80MX#XI8!1"QCY0AMEOJP;CCR= M&;UGQD43FS-\;SR:JA'*G>(*#>T*PF&ZT"JG,X&QET: M#:(HHI)WQ\WZ;]B)SG&G<_P*GR1,921*-DZ=Z>P(GT]/ $[U)IS=YO5Z:M!:YRH7:]HE. M7BJZ)[!?='@T/-S@IK=S*Y1E$C8$C093XC#-,&P]-)9I* !,8X=3R3 M']=K'M)FDE[[<',/LEG;S %R)6&G_WU7@,$V@KB3EX#P:O71KJ2O-I.MD#_4 M"D"3MS3)U,U@I?7ZVG'4? 4I5U=B#1G^LA RY1J;%9W2Q&&N&S@I MC[/!=%)\>Y;3B%4'KYAH259,ZX%K/IU(L2726*,W\U+$INB-LXDSD\97+?'7&/OI MZ;W((DP*1 3?E$CBB&MLO&I\8+:T(F)!_EB#Y";JBER2KZ\/Y.S3.5$K+D&1 M."-_KD2N>!:I"_+IH#UQ-"*:@9QYA7-7XK .'(\\B4RO%/F,6-%A?P>G5L^/ M[>9WQWH=/G%Y13QZ09C+F(7G_O3NM ?'J\/M%?Z\#G^/V5RDT(27?+N=*2UQ M,7_O\>[7WOW"N]^=S,(7[J\-9#E8$U"Z" H79I-OIG3L>_YXXFSVXV(Q&XT" MSZO-#@B'->&PE_"E!+L@SU)$.9+B,B&O(#?Q',BWSV_:'!"S!##_>5HMNN^V M6?0/DZO+)>?KZ\KS$Z0SD+;L?]C-012".@K!.WE2Y<::GY*PH)V)@+*Q?Y0P MBYGO#X\)&->KH7=2/9ZM_C).S]6$W!R$(ZQ"$O7Z_2*$464NQB+5M?0D;9 M+QE8(UUYWD>Z],RY?,!ML:)N1Z#IGD[27NQ* [,E*IPYPZU\M#UR.!JQ8T"+ M61#X80]R_TXP63N8OLN.UZW-+!B&7?%LA)!Z_?'4*Y!5 M+,E917QN!?5LH"W.MA7U:0=E(ZBT7U$KO9X!7IAA1ZOYFWU?5S)6P;7-PI#Z'6R-VM%^#;GC*IX3X#+#G8Z'/B[1XIYK)2U=A7L( M[A5M@5JMND ;3:+]HE2";HLJ!>_K?(.GTQ*J2[F5-FQE$[>QW\*UF;&@*^F- M4-%^I7J(D]R GAC:\4FAM5IU;"/6"!3K%Z@=ZO\(+FM+#A[H7G $;#6CP^/@ M.GOE'%ZKED65J_"RF&>ZK'SJKW4E?5O4CT??[[#"+NOAQDU9GF-=LXRQG$M@ M@2[=JQ$RR;+B+1M:K(NB<28TEJ#%ZPIX!-(8X.\+(?2N80:H_^\P_0]02P,$ M% @ %("C5$ R>W$: P .@@ !@ !X;"]W;W)K-U28 FW; ^;+=8M[N'80^*3+7C MO.G9G]VHZEFM3<8'W"O2ZKIGZ M-<-*;B=>Z.T./O%E:>R!/QVOV!(?T'Q9W2O:^9V7G-E:B5R/?4.\K'<_:SG,&P[1 M$0XQ?)#"E!K>$I?\*=XG/9VH:"=J'IUT^(&I*XC#2XB"*.KA<_OG\/ $G;C+ M<>S\Q4?\=7 D\D?J&]SY[:M* M@TTPXS7\7UY9R<02[:>3,5U"00V( M+JSB&V8[ 928+U&_?)%&8?1&D#U]AX8]]NB8G8[U+?S>)[X!#?=D)5$\/-#^ MW"A,TZ1?>])I3T[R>5KUX]5)GE=G%+V.#ACV6 6C(.BG./(.#M*.<_H7.9R= M!GULBM8HM+6#\Y62&VXGQ@4L4&#!G<79>709!LD%4/N LR0> 8TS,"6!2H4( M==,=T'8'H,N9E=WE=A![32]I!ND5NBE2_;KJNSO^7I>L42W=M-&0R;4PS97J M3KN!-G-]_.!\3H,N[#F_&5W/1SWGL_1Z[@:C_U_89JJ2F"47&BHLB$)P-:)/ M3363JMD8N7*]>R$-30*W+&FXH[(&]+Z0TNPV-D#W=V'Z&U!+ P04 " 4 M@*-4[*[E^VD" !H!0 & 'AL+W=O(W2<"5!8SD.)H/;V=#9>X,O'+?F8 \NDJ52 MS^YP7XR#R E"@;EU#(R6#U_8!=/&\<7ZZ$\5_8=K91 'ECK*H[,"FHN6Q7MNOR< @ MGN. N /$+P'#$X"D R0^T%:9#^N.69:E6FU!.VMB,$L'1:6%BJ6-:!*>JKI%ZE<[38(]S)7-<+YG&DRJ-#R MG(D+N(*GQ1V)YTM.\/7)A4_E M/IL361Q/\[?)TEA-?_OW5SP/>\]#[WEXPO-'&@N-I&X7_!=5>45=#N="&7,! MU%(%:KYAKJW,)5BV.U:YEG_D^=V$V&17\2 :I>'F,)__6HV2F]ZFE1X>_+0U MZI7O90.Y:J1M2]O?]N-BXKODQ?V4QDC;]7]HVAE$A5MQ:4!@2931]0TUH6[[ MNCU8M?:ML526&LUO*QJ%J)T!O9=*V?W!.>B':_8;4$L#!!0 ( !2 HU1\ MR?X .04 '\7 8 >&PO=V]R:W-H965T&ULO5A=;Z,X M%/TK5G:TZDAM@\WW;!JI35-MI9G9JIF9?5CM@PM.L0HX@YVF_?=K$PH!&YA6 MJ[XD$,Z]/O?#/C?,=JQXX DA CQE:<[/)HD0FT_3*8\2DF%^RC8DET_6K,BP MD+?%_91O"H+CTBA+I\BRO&F&:3Z9S\K?;HKYC&U%2G-R4P"^S3)TEIAG).64Y*,CZ;'(./UTA5QF4 MB!^4[/C!-5"AW#'VH&ZNX[.)I1B1E$1"N<#RZY$L2)HJ3Y+'S\KII%Y3&1Y> MOWB_*H.7P=QA3A8L_9O&(CF;!!,0DS7>IN*6[?XD54 EP8BEO/P$NPIK34"T MY8)EE;%DD-%\_XV?JD0<&$"[QP!5!JAC@%"/@5T9V!T#V^LQ<"H#IV/@A#T& M;F7@=@Q*M^8P*G!;#%LMF!9)EMT M)5CT /[Y0K([4OQK<',Y[.8\CJGJ=9R"&TSCD^L<+/"&2DI#3I?#3F^)D)M; MYG.)BYSF]QP,8G:_(\$ M7.<1RP@X^LPX[UMG*GNF;AQ4-PXJ%W9Z%KXX_WS^=;&43?&(TRT!6,APHE-@ MPV. +&29ZK_WZ)4>U9'W.+<=S_."V?3QL-XZS&LC+@V.+,=W_39LJ<,<*[0[ MJ"L=%1Y0:B7'KI-C_V)RJIWR"]E9[%VZAV&[%K+-3)R:B3/(9*76/U%G;PQD M)TA!XEBU^?&^;*8J.1H/Z'O="HR 6ES=FJO[1J[[+)J2YNI)Z\F85[/P!EG\ M(%S(K:K./;FF*&BD]A8OCY=M3N6)*(\W0+.-%$4%JBJ\HR))2!H#J?9 X"?" M!U+L::Q/;#]P.CD>0[7"\^OP_/<*K[\JOL;<@9:9=U#S#@9Y+Y]($5%.2DXE M6[91S;'GN]D642(;AX-UP3) LDW*G@FID"]/P2;%0YT?Z$V-/*M3E1%0*[BP M#BY\K^#ZBQ(:B/[/3Q H[+K,F598=AV"V@CG-"WX7=).DP%+A]=6ZT%KY> M;,>RM( FM?50SSZ&C=S"8;T=&8O,%=/%U Z#,/2[%7/&*V9P905.@+H5TW&A M97MAMV(&F7?ZK"[+JH6XEA M4)MM(]YP6+W?,B)!78W#'AZ-&,-A-7Z/(0GJ2GL" ^1W$ST&:X?82#(Y_[A%4.X1&?=&K MU?=P$D!&PKJJ.M!UK,Z4NC#@M-<2.L2V?+O(I4KZ:EWWLJ=V9*UM+..O6E@V+_MG=_(]BF?#MY MQX1@67F9$!R30@'D\S5CXN5&O?"LW[G/_P-02P,$% @ %("C5&D:!S#K M!@ NQH !@ !X;"]W;W)K<74>]'P&MZLA:R8AENY6:A& M::-"08_#WS)R])8 AR_]D9GW9A&\?#ZQ?HGZSPX M<\\47XKRGR+7V[-9.D,Y7[-=J;^)Q[_YWJ'(V,M$J>Q_]+B7#68HVRDMJKTR M(*B*NOUE3_M '"B ';<"V2N0H4(XH4#W"M0ZVB*S;GUDFIV?2O&(I)$&:^;" MQL9J@S=%;:;Q5DMX6X">/E^*.H=)X3F"*R7*(F<:;FXU_,!L:87$&BV9VJ)/ M,.,*S='WVX_HS5]OT5^HJ-'=5NP4JW-UNM" QMA<9/N1+]N1R<3(%'T1M=XJ M= 4(\F/]!7C1N4)>7+DD7H-?F'R/*'Z'2$"( \_R]]6Q!P[M(DNM/3IA[^O- MU;>+N]7U9W2QO%O]6-VMKFX_>.R&G=W0V@TG[%Y#;1=U)BKNBGFK&UM=4\(/ MYQ@'47*Z>#B,Q%@J37'8"1WABCIB"*U_$X@Y9[(W81PX=+BM8VS?J M'+%*2%W\9Q^X@MB:BXZ"2'$\"*)#*@@BZHYBTF%-7L&ZYE)"/%XBQIZXL[B2 MT>B4I-$ XE@(T_3$C3#M$*9>A&\^ SF\1:50T!MJI!A,,?0(IA373J3I",2< MF@H[0CH6PD'L!GK2 3WQ KTXF&6#,'\)[;JH&:0FY-F:NX-[,@XN'M;06"8, M)B8?!WTW#KR8;[=,\KGAI1S!_ -9JQ8_?S+7SI+?FSQ$$D5D@-8AA)-X(L+X M@#VPM^B76U9ON#)4T": K:^R8/=%^6K]8M(/0_Q3F65B9QH+U#$O'MA]Z8X$ M&<])E)P,<\TA-B=Q$I*):/0='U,O3*!0+:%W MAK'Z&+DH-TWX-SB%&:3#0< MW#,+CKSH;B1O6)&_%$&;9$)ON80E$I1TK3WM9V_["%0]$!(.NY!#;(X#.MF)>A["?B*ZW"?K<0IG MPPQW0A_3SAQC3(8$ZI"+@RB:0-[S$_83U%>;L/HYR8]B9G,C'-$2"(:FZ MA"9[1T]6V,]6=HW]9J#V@/3<10(O%ZRN M?US=_L&"E_0L0["__G[S:1H/ M\] I!]UMHJN2GK:(G[9NI,@XSQ5:2U&AO%"-4(6A\S]U9$Q84$]3$];3%7F% MKDS*[3,._AZX^HTD(PZB(DD2C8+JE)L.:D]5)/2FV:?5]<7U\@_2K*<9XJ>9 M.[/61I9IS,*6:UW:/;"9+!,<")0RZS/$'IET;WF)@T5P2H8EZ!*C23JQ R,] MVQ _VUP]<9D5RB[(1=-FFLFNIBL@FXF\:DKQS#E26F0_45.RVNW-F%SH23#T MQ454\51R]OQ#_/QSE)S]BOV5Y'0Q3TA'X7>(D8A,A;]G'N)G'K,U?Y/S3'*( M]5NSA;-7Q@.SY7W7;GQ-J3_ KJG>0B'21B=#+URT!J.HZG^ M1WO"HO[-UI]YQB'+CG1 MCDD/A\2!UB'G0]N3(_63X[=!B*%:REW>UGN[MB]%O9EK+BO/ZIZ.J9$$P51J M''R[\W^\N]TU3=O\6=E__D2KNOUP/OIN=#Q,SV74O^VREBWA@%UP')R%J#C] M'&^M<#!LQ4ZAB3T^[6F1^FEQ"-+_78J.J2U*ASB],L

^ZCL7?*KD4]MXFT MZEC/M ML&PO=V]R:W-H M965T&ULI5?;.U=3>^8 YT6Y7& MGPR*$.H7X['/"JZ4']F:#686UE4J8.B68U\[5GG<5)7CV63RX[A2V@Q.C^.[ M*W=Z;)M0:L-7CGQ35,OK=/:9S\-*&M\L%6[&0PJ;=*_NFW]L+/A^>2!#;-VPRSR3@=% MEI#G#82E.O@,*NQ+YR>*Z\]V05=.?9L@A)?'8\# MH&7!.&MASA/,[ &8 WIG32@\O30YYW?WCT&IYS7K>)W/'@5\I]R(#J9#FDUF MLT?P#GH[#R+>P0-X[]U2&?TEFD<7UGA;ZCR-SDQ^QWIZOZ!7VBB3:572-5XR M5!@\_7DV]\%!1W\]0NBP)W08"1W^7\<_#C,=?=3+\U4\$?Q@;V5+!C;<@7MBESFC-)VA/> .138U)>K74H*."T MG;/^X01P?0VH0+^J&QQSZ3A?,CU157U$ES:[08!<;5TR1.A<-W.OS)]\]GL\G1A:UJ939Q-#TBZ[J)'?QV\H>()'N3<4&L"W8(>[*R@6K%,)G> MP9P^._+0AVG _P.#4B PDG) T\G^+X2B&+=L6#EBD3Y=4G.+J>-F4 MT:\Q"C)YS5GC=-#MBI>W6:',,F)7VL?BN]?,$5VP"RCZ8)M:0Q>K MA;5!/$RY]EEI?0-5PN584I:;.\Z^U_C>1"TE.[,NQQI.*I-Q8X(V2RP#DJ[% MKB4;=A$<\UR';20_FBC(F,+1WK.*G95U!\$*D"[?H+EI'+^W(!QQ*N@X+AJ MU\UMHG/,4W0%7R(OX941O4V&VUH;60B3MT<+GQ+HG]!5HJ^'M"YT5L1#L5*U M46KM@"J<>-JH &JTQ[?B7%)PI*3.6ON42?D/PV2+P!BHWWMT=_%22Y,62KMR M-&7%=<*_ N.T/AF*E* M#2IEZ3WP@A@?,N4+6N"V\I\0MBKJI-X5@*JVIBM_F?7=@XDM!2:LV#3<9S^5 M:F[=D* %74?E[*49B4G.\"W<)G8.2>Y>@<61+-4,2HHI(Y1*:Y;[@5&OG'2& MTB-8OIEWIT("BX9+>5?7T"7&*/8NW-D2@6IG/^$B17;%KH#:1O3&-A+52)/T M;AH66O)70MEMVY]O]CN$N;0KE(^'/; 2_7B]-'J!9#4!D# 8;A?3;5)XV-2= MA5E*"D#)!9 0?\D4,)!IY3WCG";H4G_I8M&5S4*T9KC3#- ]+Z.O4V+ *MAO M[U6NB^U S4ON-Z6\D=<"U:#X1%(1:K=:HQB!TM+:?*V1D2(RC1GM!.4NPZTQ M(O,*/I/,3(?%KB18EFWG_MO^N.4O7^>WR]%&$*K-$ M1E/)"VR=C)X]'9!+'QII$&P=+_=S&_"I$!\E/=G) LQ+-^X&)#X ?/@ $N#Z:-V]KP%0/#;:^$U<([972>++ M&AKII[8%0Y*]=8U$6KI#XEL'L@I&C4[R-%TFC50FWJ[#WJW;KFV'6AFX=<)W M32/=EQUH>]S$6?RT\5$=:N2-9+MNY0'N ']N;QVMDA&E4@T8KZP1#O:;^#J[ MVLU9/RC\HN#H3^:"(RFLO>?%C]4F3ID0:"B1$20-#_ 6M&8@HO''@!F/+MGP M=/Z$_D.(G6(II(>W5G]6%=:;>!6+"O:RT_C1'M_#$,^"\4JK??B+8Z\[2V-1 M=AYM,Q@3@T:9?I2/0QY.#%:O&>2#01YX]XX"RW<2Y7;M[%$XUB8TGH10@S61 M4X8/Y0X=2179X?9&.J/,P8M;<.*NE@[6"1(N2Y-RP-CU&/DK&#/QP1JLO;@Q M%53/[1/B,Y+*GTCM\K. 'Z2;BEDV$7F:YV?P9F.0LX W^]=!BE^O"X^.[L1O M9_#G(_X\X,__5Q+/8^33:(1I"<8'FCOI52G@[P+E16F;MD.H1/%%5.I!5:0B M#-6Q,B0"(1&=*CJ4A0:!EO4;J@.Z4N5];74%SK,IUB".X?)"]9U\ $>U*$S7 M%.3+[DF87O%: MJ/!80HOD1U)HR)V 2]H'QZU%,*BDI@R00Z[SH%?:3E?"EF7GA-H/P@<0'FA' MH>)0*#R"H'^AU4&RK6<>ROL.GB6+TA-H@"N5)])D65I#F>((E/DJM5/QJ88A MP@&5>N<0'J6N)_-R:L+'^IJ:I;^*/M4.X%EU1;]'5!UES>41<7GP+XM^&H\] M>A-EV21=7-!D-5EE\^CSUX?[^I%^^\TJS_+O>[+17TX,]BWV7%W?*2N^][\EWK_ MPM'!'11E3,.>3-/IQ2(6KG\U^@7:-G3JPB+U_3"MZ:$%QPHDWUNZ[L."'8Q/ M]_9/4$L#!!0 ( !2 HU1?852!F ( )0% 9 >&PO=V]R:W-H965T MT>AV$' MQ:9CH[+D24J3_/M1UNXM@4 M-;3-6;V'0:>.E!K8AIDHSCECXS,F4Q<)6NE7MSEH9R%B4L(!!36,7#\O,(M".&(,(T?1\YP".F MY_*)_;VO'6M9 J>0- CP#J\^X#^2SON.7SJ58[HITWLCG!E^K1 MF%PCW:,\6XW6!G%VOB@*O862W._QF0V8:6R1U=GBXLBP[!GH&PR,/"II:T/N M90GE[_@8LQE2HJ>4EO0BX2/7(\+2B-"$T@M\;"B1>3[V!M^*'_A:@"$+61)? M+Q>&?%NLC=7X4WR_$"(;0F0^1/8?7;S,P,@H.+' D87\I>"68'>*>F@/X5C3 M'130KD&?M"G9@0;"#:F4P*DS-\& "LZ= T?ACC1XD&:KN2P@>!>D+&)Y[@0: M7:$-&ZB1R,>"MA/J $#6(*%JK G&44YSA\D90QJ+H8T-\FA"QT$:9>,D^&AK MT*BA-$'OC$[0K5 M>$+EC,3R/9B 1M<)6!K?X4[GGP%9E@6? ME.68S!^]P7090^2U$R;1F([_]:[QV:2TH#=^'QA2J*VT_= ,VF'E+/I)^^7> M[RMLZ::1A@BH$)J,)GE(=+\#^HM5G9^[M;(XQ5ZL<6V"=@YHKY2RIXL+,"SB M^4]02P,$% @ %("C5 8=0U]M! .PH !D !X;"]W;W)K&ULE5;;;N,V$'WO5Q!NMM@"CB^RO?%N' .YM.@6W2+8;-N' MH@^4-);8I4B5I.SX[WM(2HI=)"[R8O,V9\Z<&8ZXVFGSU99$CCU64MFK0>E< M_6$\MEE)%;!Z-*CI/)Y-VXXD(-UJNP=F_6*]TX M*13=&V:;JN)F?T-2[ZX&TT&W\%D4I?,+X_6JY@4]D/NMOC>8C7N47%2DK-"* M&=I<#:ZG'V[F_GPX\+N@G3T8,Q])JO57/_F87PTFGA!)RIQ'X/C;TBU)Z8% MXY\6<]"[](:'XP[]QQ [8DFYI5LM_Q"Y*Z\&RP'+:<,;Z3[KW4_4QK/P>)F6 M-ORR73R;7 Q8UEBGJ]88#"JAXC]_;'4X,%A.7C!(6H,D\(Z. LL[[OAZ9?2. M&7\::'X00@W6(">43\J#,]@5L'/K7[0JSAV9BMU1ZE9C!TR_,\Y:^YMHG[Q@ M/V.?M'*E93^HG/)C^S&X](22CM!-C;YXRD'NJMX9R MX1@O#!&*W[%KR_2&09:L['5A7.5PF5&5DNE6\>M*8K>ZJKG:LY+G3&F6:H.@ MA"H TSCK8(D):Y N@Q7#SG!_AY/)A'&X0PX#MB&<=.0'6RVWWB)KB6'74M88 MX?8'+-]RVP%$&M]]NTR2R>5U"]J&==T9A.WIY?2ID)YMC-F3>XD5 MXZ\0&QK5%)J*W(W8V\]&_@H-7W1-!#PKRD'%HQ$R* M2B!_:'OP@,Z.YNU*AHU3=$;L@930AOVJ'=F8Z":U(A?HUJQHN.'*:>3AHP*[ M_3,E9[7,?0R+4$_@TZA0*G"V&"6+-\<.WAZ4";#>Q^6N,%C=&-O (W,:,=9& M;%&0 -V00=JCX$]FL8!P*H,S6 BU10E[MMRQFIL0SDY(B>;I?!_ %^'G1A&+ M4KZ/>%T@C<^'IZ<@7FUT1I1;MC&Z"JL="42O"\** 30$SK@M/7 )9WX/F-PV\O""PA>^%C 5F6BYA(W1S98OZ. M_.+TXA+0J11%6QA]@=HC(3G$:9--L2J)HQ+!S3T#2(_"NNX:;IH@[=0SUCL% MZUQ72(/(GBI)P(4KD13O)]/GL3^%ZVT.B^S_KP_JM0&QGFNDOFFD',(ZTQ#0 M!^KE!;>_M5!=]]J2X3(*A-+P-S%K$R^L;>"VQ+U2OHARJKWST!EPD0))/(A, M*Z&'\\E56IWWW(]C+?F66$JDT-Y]EQBYS]#XX(->D2G"L\6" M):HD?MO[U?YE=!T?!$_'X[,*?:00H"II ]/)Z&(Q8"8^5>+$Z3H\#U+M\-@( MPQ*O.S+^ /8W&F713KR#_KVX_A=02P,$% @ %("C5/'2<$)#"P CAX M !D !X;"]W;W)K&ULU5E;<]NZ$7[7K\"H;L>> M461=?(MC>\9)FC8SQR=N^I!8 MHH#=Q5Z^_1:\VAC[S65*>?%0Y*6['F;>5Y?'QR[)5"'=V%2JQ"]+8POI\=6N MCEUEE4QY4Y$?SR:3L^-"ZG)X<\7/[NW-E:E]KDMU;X6KBT+:Q[V\ M*>)F6%#H,OR5#]$/G0T7DV*W&GI*NM@L>]NSKV$$Y+CI,HZ&T0-'M&T%S< MF=)G3ORY3%7:WW\,HUK+9HUE;V"'BG=$N%'T6NY4+GVC^*0ZQ4#]H'D4="EZP) MW\I$5S(G 85Q7LAT+4N/^C:U0^+:;Q!.FFAUJVHK%W(@V=A4V?PQJ):A?A?* M;Y0J&QF5M%Z3*CJ]"=H['A&I]&HL;L5RZYA,*RMMDCV*#(Y9D##EO%SD&O4# M7SR*O]S>W@?W6/6]UI0?=,[2DVEP!0I/%_HWQ=IJIX19"K.@\$ */%]6M:A(;+O&3BLWCB)G4>2GG>,:N(-B#Z]&[8U"5R<9Y>OWGAFD MU,&1N;3[5;YYLD&7K<'L!HDSE\;'P[RAW<&&KJ]H42VH-"TZ?Z? #ZR@+WYD"=?8H:H_' MOZD *HW&JK)&(G9[DRQD#66/+I&\>ILY9.".HJS[.UG/' +0> A;L3';GR1F3QU M(E'6@_F@)JU>2ZZ7!&V0^DD,&R"23\'H40('26-A4@I2@&.KW;>^GU.##92U MI(3LT<[5JJ,D%D:EDCH/6@E1K4SI>%5M*^,:EVYCX6*D 4;;:.@2W:\./21D M&)$S!)F;Q]+D8&WN,:HBSP_@OSN"W;:9 M#R+4W+QN@YJX#-1_;(-V&L!Q&P#@:?.FD\R?.B [0? PE$U?/^JM[Q=5? M.3\:?*CQ%YU@U0GBX&!P,7I]/L7?5[W/O],C[]%UBP5,CTZ9_I\YY6P^B2YI M/NU;V,MJ\!+U0)G)#:FIG%BJ5 2H,%0$I1\0=%^54$IJZLU(^E!2*2H4:I>D M&WD/FN-4T[LY'B-T6(W<,TE2VX:EE(0:.534-G3F18T8*?<$[K!?60H%%&5* M-DH/C5F"&L0!ZKH9E\/4C M.L##EC21DUF[-84XF([/3L@7!_/QZ83<$<_!G;!_LHP(L]?1EJT M!R?8=73<@A,[1.* T99U' !E1G 5M3Q"Q?QQQ,^I9<%C-"^D%$ZXDL<6 (TJ M78\UH/XM#0:ARX\%AOK]MN"3 T6PK1T9)GL4@UHN@_)POA5"2M%+/)B-3BZFH?2WR1[,"0 *S M;-(,0&\"+!&D]$$@53254,/;'0.YV18UJ,.<$C2PE7<5K$]*=F&I$ M5NLF*M1;\@K([?6*2)O/=)#<=UTS49"<_#$A%H#0*( M,96K3>[I9?L1G:+\S#@@_:"5,.AN'+R5.8?V"U\N_V02+H$!3P#,>)G#=J'P M$@*V(TZJ:&YMG)A%8M-)A_W<]/X_;0$=.D\<]O8' BP1$<6AP2$1T\AAI:: MDE&[&:<[XA;!$_S;CT53R+O._H4QOWN[VO'XUIOONW[\W,)Q\'J_Y\12Z(!T MO'R(G0A-9W#(+61P-#BM&!NN_^[[[M]Z[^*PS-XOR_M M>X&B%!Z\0S=Q>]L)#GPX'\VGK^'_ XK)Y(1B\C$8#<^ \9BUIEL[ M*?[%ON\R\/I7?&6&9>C^O+%M3+U.\%:Z (C@C,RL0]EU!R4RA&]WM*-UIC4K MSIR:@!;(S$@=B?*N S D4CCBW5'L:2V_?NY8C.QW(-I;0MST$$>7.@?SV>EH M,IDT=F/9:_&S83L"X6$BUX/K'?)UZ)"0M$FZCEDP7FSK5\&+3W%:U1!OT2CVQ_+E&U#&" M1KV#^70RFI^?[AZH.3IUF_9^>+GWC4?S:B.>J"3ID1'$Q:3*+.B.H651.U?% M_2MNQ,R3;HS=5(2 3N)5=,O0$*8]=+(;H1SDG6X,J))#GM!KE"W+&8D%&A,Y M%B,8GV(!XNN:$JC+>"D2ZL4U92$+X@1A'&B3?5G[FJ^MVP".A%X2YQF+?6^R MCCOO" ME5_PFU 6Z$5X7MD_;EZVWX1WC=GEX4XN@K:A_Y&J)K9/Q^>D05(G? M?H8OWE3\QG%AO#<%?\Q 6)6E!?A]:1"'^(44M*^@;_X-4$L#!!0 ( !2 MHU10P?$D7P0 $+ 9 >&PO=V]R:W-H965TB!DL86&XK4DE0<__O. MD/)K&PNL2C*X%2K09:F9X-:2)W,IF%N;F=3TWHE-=, M"&JIX[]X[G386M\&(VM68%EJTI&G\$JL&;P$G-F_+@ M+:U*\O.SATI8/+DF7B7S7@G;!]& U[D*59]DJ\T9;J*,0;'8EW*UVAC&LMPN?% M 5FX1R5\4,!Y!T&3/$@R%VNJ0)K[\RIWWE(-_?4*DM,MDM. Y/0_$/WU2&?0 M_RY&BWB+?5:?-=R)-8R#@J2CKS"D$WK]_OOS;#BY<$ %5CQ61I5H'8BFL>:) MPK#E+W3&/7P2C^C@UF*Y1'@OZN8";LF#XMC&V)B'H\,GHY$'#L;YLO3B<"E,#B]^[,&JDD4%U%6>I&F=6D,E2L@1]0Y2OGX1?VZ$ M+<$LH)26#KHA%J[-_Z9/\&:?71=)J#Y\H3C?@+38*%$04\Z1IHGN13T/ I8]TEE;0BEZR2D$0, WOF^MU0U8&"QDW MTW(;HR5*[:TL^%1T5H3C7Y.M#EG,BWN#=:/,&CL.NPVBJX18L]>P/Z:FIA0G M[N@22"KBFBNJUS4H%91%-?48%:Y*N' .V$X_B+UO-!#]P))1? MX0Z "+EX$A<+#)>#1K>=/!0TBKSG'07VW5GY'TL\ZH_>)C%+4I:2$0I%.S/Y MUBVHJ-9,$[^VTJ]!K.CP.2IWUQ+*@ MEF6I%VSZ_D'7BCJ3S7DO3=-7I"K0>JJ*G3Q] K&EUP.A%&BC3S;K>\IU1_4- M?89$@49(JCR@5AAV-M:.M-'\Q';7RD%7EIWLD0PEM$>(] _OJ(+N)C[SU%=* MYHC/O(:P2<+M[MA-(*SE7A&OLA55_KOQ. LE\V[8FYR=A7IYTWX$IWB=$.HF MGANU[K]T*P[VGB4U$FY^?#E"UFH?7RC;V>W[[BH^:W;F\7%(()924UO%!;FF M_LP H4?5D_#/M 2[3-11)5DJZ3 M_?H]1TF.X[RLQ;!]D2F*=_?<<\?CT2=;;:[L6DK'K^NJL:>CM7/M\61BB[6L MA1WK5C;XLM2F%@ZO9C6QK9&B]$)U-8FFTVQ2"]6,SD[\W#MS=J(WKE*-?&>X MW=2U,#<7LM+;TU$X&B;>J]7:T<3D[*05*_E!ND_M.X.WR4Y+J6K96*4;;N3R M='0>'E\DM-XO^$W)K=T;<_)DH?45O;PI3T=3 B0K63C2(/#S55[*JB)%@/&E MUSG:F23!_?&@_;7W';XLA)67NOJL2K<^'[W]1?;^I*2OT)7U M3[[MUB;YB!<;ZW3="P-!K9KN5USW/.P)S*:/"$2]0.1Q=X8\RE?"B;,3H[?< MT&IHHX%WU4L#G&HH*!^3!R4T=2DZ 4O.L'H$<&8O]6- M6UO^QUQ<_[1E_;73- M+X'5( /X9^76_-+S*@W__7QA_?P?3QA,=@83;S#Y?BJ?%LSYF UHSQT'$<5Z MQT3 W5H"?]V*YH:O1HEM01M/-2O>2N.W:%-(KA>56@G*>AOP M[5I!W;X2Y+TTECO-!3V=J)#8Q56E5V-^WK9&7RNDNZQN>#[_D:SL"3_[81:% M^4L[2'!EN;QNL<=D21H7DA=864EZ5XUW 2GM.@2WB\E#_038>\X&9Q0TO M@&JES0W_"%U+7:&BD"XKC9+6 Q6+"B.4)RL;AZF-@%OC:)RR=U- MVSE)"(Z!NE4P%.PL(FZN*W4!)Y:=;#S#9-^@\B'BST3=ON25N)(]@D/GBF&; M]*19XHD,#W8#8#*>%WBM=&GA M,DH1>H3L5<_%,;OLO// HI=$%#MBX30,IN$4HSP/LFEVL K(4(,;]H(E03Z= ML\M[Q+ \#.9ASI(LR.(06'8LL7 >S,*()6D03T/V_AY?+ PRF(Z#>):QCW[/ M#!P1LGD2Q,F<1@0MCMEWLUOT->G_8OBU+'WVKS1<;7#,.D*?Y4&:)S2*IT$> M1^R#@V6?0Y4N[BZ/$@0A9#'8SE/V#CF&I2P*0BC(@P0\OSZ(R#?P=EX4>D-; MU\A"0B/V,Q>'-='C>84%]0([JI\-N3@@YY:)_;5[;%SNJLT0&@*5 =+,IQM" M'K'AZ*! 4"ZAA%A0&@/NG&4I'$W!M$,NH8F!XSFFX?XZST2=[(RE>L!!F$0:S*)BG7=91 M"=5-5_Z6MX[MH_\O&:7211(S[(=IFG^O MPOOY%:'0 #V2:S9/^C#?+PP/ZJ3"EP89'#MBY&$*OC?&(-3^5*$F=R_BWZ L M"=(X)7*!*4G8K[I9O< 957^SCC (48;IF?]K5RX&YNX(%/?X/CZ,_!%['B8X M&?(, <=+A,(4SQZ)_N-Q#K&9XMD<>8Q,RP9_%H^@.O"2[*(BS/(.0IC@-,$V MYF\:7\J7REC'OVR$H18 "KK.3I"\\O<;M#^TD)J/VC((,^!8?+T'*J MIL UT1[Z@C/O* Q1&9/Q_6[WX3H4]&D WU REP@)(1IBX+M+L3M ]PD1%'T\ M04-W=AXAZ=+,6_%#! &.4@L*SZCEHR]4]4B)*;N>3L-'9$V_U;RV+JNZ#XUN M[G[SO965/6@C*SI"@1UMZ8L=:I+O)W %V>S=41$YWXIN#+%/_#I_RM?=*2_I ME'^(MHZI_49?U%06B(BC*$BFT>#W+,D/_49VW$/C\8\?NAE-]BZSNYG[>75AOEW?7_K<^9RROY!*BTW&>CM"N^JMT]^)TZZ^O"^T0 M7S]<2X'FA1;@^U*CO>M?R,#N_XRSOP%02P,$% @ %("C5+FTMO-_#0 M32( !D !X;"]W;W)K&ULK5I9DQNW$7[/KT!M M5#FJ:"Z7NSIL2UM%K9Q8*2E663XJ2>4!,P-RX)T!1@"&7/[[?-T YN!22A[R M8&O(P='GUU\W]^7!NGM?*Q7$0]L8_^JB#J'[YO+2E[5JI5_:3AF\V5K7RH"/ M;G?I.Z=DQ9O:YG*]6CV[;*4V%[ M\(M6!S]Y%J1)8>T]?7A;O;I8D4"J466@$R3^V:L[U31T$,3XE,Z\&*ZDC=/G M?/I?6'?H4DBO[FSSJZY"_>KBQ86HU%;V3?C1'KY729^G=%YI&\__%X>X]NGZ M0I2]#[9-FR%!JTW\5SXD.TPVO%A]9L,Z;5BSW/$BEO*-#/+VI;,'X6@U3J,' M5I5W0SAMR"D?@\-;C7WA]LZVK0ZP!PE MZC>^DZ5Z=8%,],KMU<7M"['\W>D]Y4P[>JM=CB<]] "H^@^&*V/"=R#>&O@ Q8H;5N(U\K=-^IX[M5=W1>% M^ BOA2-+\TX7RN'Y?1]Z*'MF2X_P=.)0Z[(682)=*8VP10"8B6XTRX)M0B=W M\DCR1OO,%9.-MZP=H,\'&36,=F3E?G)R#S!R\(/T$"M C"1S/L)NQ08>TJ7D MR_[9.Y(O?64>Z[$4KV>^@J.5DPT\%75(GI*D2PFQ@;)T!RFSETT?W2U;VY,' MIF*'8X<;Z2#-2;() @D+&G*&+F35K6A.[96! E$-IZC\T WP M6R'+^\9"!QMD PN<''3S_'IQ\_QJ*>X0(N1G2 3H'L,U2XFMQ?%$G;T2!^E@ M$S@-R[2M_&)B+.2D83&,%2V.Q6Z*)R0&C!9J!+LX*HD(*-314C3%*RD;NT:1 M"1:(2>74R<4($DCJ\:_OD&&ZT(V&!#B4]&8M:'D^SNO -Y9)0]^I4F\A(]W@ M186P(A_7CY19BK_F"%H(NKBS 6%#@-%HF6Z%;Z:R:8^R%/0.YF6#Z1RD"^%K M26 QDYIPB)U.4&%=T'V+I'(!UWJZL[I$P#I5VMYY5L(>\.HKJ+;7J"@GNBS% M.[6#='A=*D4Q%G'/0D)W@GX;3[)F.#M&*8S:(?18=EI->!]/:&TU,1ED*ANI M6\]FA>9P%K$)^)R2:=S*AY)YMJHB0XJ=W2MG"#-B:HR?&2OH*T?$@0Z6?:4# M?T4L)LI!IG!(E!.K8[4R7*!5K,%5F,FK"Q^4PD2(,%13-* MW\+KRN-2]1)]3GHIB$VBO-H MI6JV8J]WUD$=*@>@OW@/H\%J<2>$21]9$)S,V,&8@O-ZDZZFC(WN0&PB@6!7 MI'+#V :HL:U*9IP<"&6;2L#I&74+!=E*2N %A8-M]O0$9W@5 H-TA3#SM)21 M.80$1)>,9*P"O1]"M'F$4=!JN9" M5%9%-6$ C:(K$D^)#I_HM,"=E09(]Y& N&QJN0/+H_* VL9Q@7M/,WJ:T&J[ M53&A)\ QS>%I KM)QI?$*FG-4OQ@Q :@U(CU-?&2JYNYYU*]5=$T'C2![OC[ MYN.;MPOQ[MV=^-,??O]BO5Y]RU_Q\]6W?V9;_D.:>Y3Q[V;>^P@&#@3T\\UQ M:=Z]R&S3[E3"C;:CD*RFHM'JJ^?? @TUZA31/LKJUC:LV"1&*<8(=_><8%]1 ME:RF*\NH"+>4.$_0J>I+.H 57S M)*0RZP?J,Z/1R0Q%?U1N"!Y;-$3(R$7,5UC6" 6D:)M8QAE5%Y/"YN#6P/P- MF;]=PLU47:3)M7JK&Z9-4!;M1<)>7+6+[%+.JUFKO5/)\ %8E14@#. M"=AH/<(ZC4Q/E8'2]02CE*'26PWR)4-$:3)3?&L&A4^[E 2:.^+"A)GBM[[: M<3QF#!O0\\GZ:O'U]\5 A%4B 6^E/U' M9N#DFML[,IY>L38,[Z $3(8[%--^FAWYL&0A0O59KN3>\T#&'#*<$3E7KFRN MQ&&). [%BJ5./2H>QW:%Z928FA2QS'%I3[D*6C:4MTDE+.AEI:959,W=[56, MFY^7'ZGS!3P;-0+V#]LMF9'<2(N^DQ['&YHH!< XQ\([VX,<2B,'VQ?$VBA* M3!RO\ISR#!4LT4GM%Z(MUK:)IV6L;11@^U>JL6)3 MAH&FLGLD"E@75%O@)>K#,V&AL^\@6_0[/PI;)DHQZ1]/J]9=3:F(6/W1FD\] M=HU-:3U R*Y0).J&HYML*!*L7@XX;4\ MPJ1FMQ@-^WC45-I('7#:T)M]T8$S_%-[I H\DLA]%%L3M=E3".YF-AZL%L] MW>VA"Y7;,7:R:* ?DMK9'8P4!M(+C$2LPU,(HM&%C&*CT<[&#'5+5 D9X3M) M7'1+ SE"K*LXJWF;.R2'X +T.HH%O'\\MB&$=GPALXS(T1D..=U*L#QHVNN3 M,(J9V^;42GSG(!F_TP2QI'8R#0J"'X<%2%WTH(^ZFCC8F9']3ZWBZDN?>X*>G=R1"P)/!=C:\5^=T=) M/TQ*J,5@!*4F)!82YN^Y%$I&?$:)3%BHX^,8--:D_H*[3QJF#JAT]6(ZJF!*M1*,C;0";5J.&;S M3*&,Y'# U&=9^@ST; XD&O;G+?>@/#H:F=)\QUDQ8M,Y;CYIR*FE#;01'/S1W2ZGH54WJ\+,MC MXZ098*0.4)1,UCO4;U*EFPQ:8I]RC%-!G]N;0*,+4%F79O8#=6:A9H64+XR$ M-LJ2).!?6+(8F6/S9-A/QSS8BJYNE^M,')_0+R_#)8C!0'X%D0G'">\\UYX. M_& #8U#)OL.YR*3-V'A2ZE#)20ZC5*2:1J,*1\.6+"KE%.? (]M.1WU1>Q[, M[]*/8^EWMS--51[_Y\UC'+*V/LX!'#>A#./H+<>?\5(5_IQFR.L!->D7@3"Z M8OS-(_MCXH=S/V$,+%[Y=([W%O0[U]4@'^ V)>/\&+75Z:(/66[.UW3U;+9, MVUS?1&[6-9((7+(JS@*?<66U?+YT\OXA@D?PBVXS\8*"PX M&ULG55M;],P$/Z>7V&% M"8%4FO)#X[>[YWGN M[+O.MD+>J1) DX>ZXFKNEEHW)YZGLA)JJL:B 8XGA9 UU;B4&T\U$FANG>K* M"WU_XM64<7,PTH2U=8UE;^64(GMW W)BIEOV3;V2:Q2[)6:5'WSJB@9KP;Z4.?ASV'U'_!(>P= M0JN[([(JSZFFBYD46R*--:*9B0W5>J,XQLVE7&N)IPS]].*"2L[X1I$52')= M4@GDS0U=5Z#>SCR-!,;,RWJP90<6O@ 6D4O!=:G(!<\A?^SOH;!!7;A3MPP/ M EY2.291,"*A'X8'\*(AVLCB1?\>[;?3M=(2'\?W _CQ@!];_/@%_#-1-ZVF MYKTI@A5#EE2QC%">DW-6M1IR\E3">'@UG/2I-VQZ3=? +G,_8'QI$4G",G"$9^,L5).DJ# MV+FU3Q_R=_0>)%:RT59CQ5E*1; 5*(VZ4 IY_2H-@_!])]:9)*,TGIHAG!P[ M%T6!I4I$0?#59W=$-%UP)B3$T9)E)JKNL.5,*R=)CYWTV/\?!7V2G,ED%$<3 M,P0):GB:LL>2CQQ_'$R[(3YDOL/?=XB>>V+>7O'6(#>V12F,H.6ZJ^-A=^B" MIUWQ_S'O6BA>W(9AQBHHT-4?3Q.7R*XM=0LM&ML*UD)C8['3$CLY2&. YX40 M>K&PO=V]R M:W-H965TIC7V$IR*9_LX;:<^Y$5!!P*8QD8?I[A"CBW1"CC M]X'3'U-:X.G^R/[9U8ZUY$S#E>0_FM+4<__<)R54;,O-O>R_P*&>S/(5DFNW MDGZ(31*?%%MM9'L HX*V$<.7[0Y]. &<1Z\ Z % G>XAD5-YS0Q;S)3LB;+1 MR&8WKE2'1G&-L)?R8!1Z&\29Q;(HU!9*M:WHFX1W3)V1) X(C2A]@R\9:TT< M7_(*WYKM76UD*4KB"F=O-U*D8XK4I4C?V"#,$ M&U'48R<(0_G74$";@SI:8]*# L(TJ23'2=.7WHCR3H,]2V&7V+L5>JN8*,#[ MX,5)D&29W=#@''W8*X5$+A>T'9=[ )*#@*HQVIL$&3$<+:N/> $T*N15F&)31 M.CXSRV&Z_H8/;Q2V=-,(33A4"(W.IIE/U##WP\'(SLU:+@U.KMO6^%2"L@'H MKZ0TQX--,#Z^BS]02P,$% @ %("C5%FP!%FZ! : T !D !X;"]W M;W)K&ULU5?;;N,V$'W75Q!N4#B &UN2;YLZ!GS9 M8 ,DFS1.M@]%'VAI9+$KD2I)V6F_OD-*EB7$\:;;I[Y8O,ZE MC+>F$SOV(*<3D>N$<7B01.5I2N5?D68W63,.&:GSMAN4%N>%1>\-BSZY$US'BGSD(83-_5U$5T'T]A#GWDF# M=U1>$-_M$*_G>2?L^57(OK7G?SOD)5-!(DS4BOPV6RLM426_G_#1KWSTK8_^ M&SY66#QAG@ 1$3GX4[;+..4!HPFYX>@P+_)->4@^"QY5DS.EH!R_973-$J89 M&BA)"@G51,= 'B$34C.^(4@_'&/K-- GM!$9@-L*()I5.%@A8768$LKZ97\; M$(I$(L'"5I?.6TI"H$V0Y%EATUF""B3+3&TZ,TV0Y2"N:'9^R85&!P^2!8B* M<3*SY6N6?35YP>.(W(3H@ 6'9+5O80L)<<^=%=MP%N$ Y+D?JU ;HVH M,>]9?ECM-5<_<_'62O_T9$)\LB,4>!)G3!$4,9&7OMUL1 M4)/<8U5RVFVS2LHB(=&1N E>?$ICU1INJ:VGIK)M1;^BEC#U5C%1[506G/I& MYWATCJT?JQ>K +RC)-M2(Q0TO#QT<$(AQU07A6P",:!KY7ZD5RL&5, )]H<5^\.3-"QBRC>%\A#Z23#3[-%-&" )4< M&58__C#V7.]GCMHP^.F+T_8Z_;'KG#MMMS/PAM@H0C81-W5?$]-K,^/.R!TZ M?J?O>LYG' XJ(P%5,8DPQ#HP*ZPC9E N'<\?X-?MC,?#$\(95<(9G21P%OZ! M3ZGB]#UD"\F*I$@;ZIGOV?NFC$Q&/Y89/2:I]R.2KQ!]OYYJ-/\[;:TT>C-X MC)_[#*25DCIVK#3$9XX(9R%440S[4P)CV@+'!P62V/8[OOL!-75F=-;K&YV5 MF42V22;%EIDWOM,>^V.CP8$[V*\N5'E6Z?*8%KJUUV\*SX?EQ7\03,?&%$L"$6[M78SP6I#%N[[H:)'9M_1::'R9VV:,?X5 MF@4X'PF\HV9>-@$ � &0 M 'AL+W=OZ6(J&ZT/9B19?YE(UW&"J%E/=*<%+MZFI MIX'O)].&5^WD]-BM7:G38[DR==6**T7UJFFX>C@7M5R?3-ADLW!=+9;&+DQ/ MCSN^$#?"?.FN%&;344M9-:+5E6RI$O.3R1D[.D^LO!/XHQ)KO36FUI.9E%_M MY+?R9.);0*(6A;$:.%[WXD+4M54$&'\/.B>C2;MQ>[S1?NE\AR\SKL6%K.^J MTBQ/)MF$EF+.5[6YENM?Q>!/;/45LM;N2=>]; SA8J6-;(;-0-!4;?_FWX8X M;&W(_!W/)9+?2[XZF!5OMM6@P:SGL-P0L:0OI9MF:IZ:>V%.7C_5.@&2$% M&TCGP5Z%G[DZI"'S:. 'P1Y]X>ABZ/2%/W#Q4LF&7@"K0BK0N\HLZ84+L%#T MS[.9=NM_[3$8C08C9S!ZP>!-G^!4SK^;&T!H.GN@MP^=L!_OD*^4M^4(8U?P M]YNZ70K8:#K>/KS])0M8^D'38F-3;=DT@TU;(QY%,5.#K9U0E2PUK=JR*K@1 MI4?70@G*-41J%*P^(K=+)<0CC@D8*I:6(K)QBUBN[(.1CTJ4BZI=')$+WE6& MUPY8\.'+X4.8SSR?^1BEJ9?XR1,I($,AM>0]B;S4S\F%Y!I?::>DZ0N9 MI,S+64JBQ$M"!BQ5:T3+VT(0EGL9"T@4>Z'/R#7*76GZEC?=!UKSKT#)O 2F M0R_,$G(KK=Y-C"RR//+"*+#%0L+5%KW26/1) MZL5I9$>A[Z5A0&X,++M,JV7Q6#R(0 (C(:*=QN1*5?<0)8''H"#U(L3Y\@DC M/X[;GA**QQ**]Y<0#I]R5;N@GA6%7+5&HX8* 7SH4[L*9;_"48D:E5!NZ!AG MUVQ/?X\&D/]M<*F$"RP), @"[P\WD=H,A*:[(V_ M#8ELA;6YU1:=[U>#[[M(W:_4UF?Q2'&Q*ZC_)=$:IJPRP56+DG1VQ;?"6@6< M6577=O5HEZ2E:R=>2T"2>W%F:SA(?2_/,W+6](Q9E6@0!R$R)8N893:((.*& MK\6SQS::9QJ%!)W#C].?5?@\[0.T9*!'SF=Y-&3?\Q:Z4Z<](F(O@6-OB/4P M1KQ72H%JVDGE[G1;C+]"6>3%86R#"TQ11'Z7[>*]$:IYM0[F,1Q8]IG^:U?. M-Y%[M*%X%N^CI\R_(08/]EGAEJ/,QRY#$R+=GX,WL! MU1,OK5TTJBSM(; (YRZZRZX^,=VZF^)D7+@;N#U&X5-_31U7QTO^67^W_2[> M_R&@'''L:5J+.;;ZARE:ONIOW?W$R,[==&?2X!AVPR5^5(2R O@^E[A$#!-K M8/SU.?T'4$L#!!0 ( !2 HU2Z79@(5@( )X% 9 >&PO=V]R:W-H M965T(TZ58X!I)TQ79H&S38 M=AAV4&S:%BJ+GL34W7[]])%X*9!DQ2ZV*)&O'DHBTP[UDZD!B+TT4IEI5!.U MUW%L\AH:;BZP!6572M0-)VOJ*C:M!E[XH$;&R6 PB1LN5)2E?FZILQ0W)(6" MI69FTS1<_YJ#Q&X:#:/=Q*.H:G(3<9:VO((5T)=VJ:T5]RJ%:$ 9@8II**?1 M;'@]GSA_[_!50&?VQLQELD9\0#(\$I!L Q+/'3;RE#><>)9J[)AVWE;-#7RJ M/MK"">4N947:K@H;1]F<&V$8EFRIP8 B[L_J[)YKS=UYG;.S&R NI#E/8[(; MNK XWXK/@WAR1'S$[E!1;=A'54#Q.CZVH#UMLJ.=)R<%[[B^8*/A.Y8,DL1 M95\'G9 =]80AG M\D^<>*]F&M"5[PR&Y;A1%,JGG^V;SRS4W%_WT+GLJZR$,DQ":4,'%U=V7QVZ M03 (6U^!:R1;SWY8VP8*VCG8]1*1=H;;H&_)V1]02P,$% @ %("C5,#V MF0,< P "PD !D !X;"]W;W)K&ULK5;?3]LP M$/Y73AF:0 +RJTU3UE:BA6E[8$(PQL.T!Y.XC45B9[;3LO]^9R?-2IMV:-I+ M&]MW7[[OSG>7T4K(9Y51JN&ER+D:.YG6Y87KJB2C!5'GHJ0<3^9"%D3C4BY< M54I*4NM4Y&[@>9%;$,:=R2E!541#Y:TISL1H[OK/>N&.+ M3)L-=S(JR8+>4_U0WDI/F\QK]H]6.6IZ(HC.1 M/[)49V,G=B"E M:XFG#/WTY)I(SOA"P2V5<)\12>$,CF>B*"M-3* 5X%6!*5$L <)3N&)YI6D* MNXXG<'Q%-6&Y.D&,A_LK.#XZ@2-P09EC!8S# V=:G6YL?,U$I1 7-X]>K4>N M1GF&I)LT4J:UE&"/E!!N!->9@FN>TO2UOXMA:6,3K&,S#0X"WA!Y#J%_"H$7 M!!U\9F]W]P_0"=M4A18O?'NJOE\^*2VQ%'X_8.\'FTITO2,+*G$S@)( ML< .T%PB;$U*XXW!T,#[=W'@!Q],8;.D2T7]IOX&OZ@?][95=%D%T;!;1M3* MB [*N)[/L76!F ,6=?(,HJS+RQ05ZM"2)::NZL/*U$F7@&B'6C\>;M'?M8F' M7C?Y04M^\+]SD-:-HDO$8#>^42^,MF1T6?G]/5F(6R'QX2RLBZC$(K+L_WYI M:L1X@XAW[F_?F4ZC/3=_V)(=_BO9 ]$=OH5NIU&X1=?=F"L%E0L[;A7FON*Z M;J/M;CO1+^T@V]J?XJ2O!_,?F/HS 9OD@F$5Y'2.D-[Y /,MZ]%;+[0H[?1Z M$AIGH7W,\&N%2F. YW,A]'IA7M!^_TQ^ U!+ P04 " 4@*-4G)5C5\T" M 1" &0 'AL+W=OB!UH:6T(HTB7I)6]?DE($UZ+=7BPN\\]\ M,]P\VG/Q*DL A0XU97+LE4IM[GQ?YB741-[R#3 ]L^*B)DIWQ=J7&P&DL**: M^C@(4K\F%?,F(SNV$),1WRI:,5@()+=U3<3;/5"^'WNA]S[P6*U+90;\R6A# MUO $ZF6S$+KG=UZ*J@8F*\Z0@-78FX9WLZ&QMP;?*]C+HS8RF2PY?S6=AV+L M!08(*.3*>"#ZLX,94&H<:8S?K4^O"VF$Q^UW[Y]M[CJ7)9$PX_1'5:AR[ T\ M5,"*;*EZY/LOT.:3&'\YI]+^HGUCFV /Y5NI>-V*-4%=L>9+#FT=C@1A?$: M6P'^7T'4"B*;:$-FTYH3128CP?=(&&OMS31L;:Q:9U,QLXI/2NC92NO49)KG M8@L%^G30^T*"1-=S4*2B\@9]1"]/R)+J M7*>L0+8 A$KT<[J42NAM]>M"B*@+$=D0\9D0#TQN!6$YN(K52%,K-:=L-PFC M*$E&_NZX)@XK/##Y[QQ<<<<57^32J0M.*=+KB*#>4/X&@); 8%4IY\(V[I(C MBC3!IZA]HS!*HLB-FG2HR3]*J$" 5"ZJI!J; M*D&XB-(^$<;!"5'?*(UQYB;*.J+L'V7*>0UV0;F!0XH[#TK2]![-QT@W[@7OWZ-G$^,<]"]R]@\@=02P,$% @ %("C M5,I/,1T(! V X !D !X;"]W;W)K&ULM5=1 M;]LV$'[N?@5AK$ "I)9(6[93. :2>,4R)&V0M-M#L0=:.MM$)=$C*;OY]SM2 MLF0G"N, 31YB4;K[^-WI[A-OO)'JAUX"&/(S2W-]UED:L_H8!#I>0L9U5ZX@ MQR=SJ3)N<*D6@5XIX(ESRM* A>$@R+C(.Y.QNW>K)F-9F%3D<*N(+K*,JX<+ M2.7FK$,[VQMW8K$T]D8P&:_X N[!?%O=*EP%-4HB,LBUD#E1,#_KG-./4^8< MG,7? C9ZYYK84&92_K"+J^2L$UI&D$)L+ 3'GS5<0II:).3Q7P7:J?>TCKO7 M6_1/+G@,9L8U7,KT'Y&8Y5EGU"$)S'F1FCNY^1.J@"*+%\M4N_]D4]I&K$/B M0AN95<[((!-Y^9*4-Q>9AR MPR=C)3=$66M$LQY?>_W1N%3@7YFOH#(RA9DA1Y^Y4MR^ MBF-R- 7#1:J/R0?R[7Y*CGX_'@<&][2>05SA7Y3X[!E\2FYD;I::_)$GD.S[ M!\BU)LRVA"^8%_"&/Y >/2$L9+2%SN5+WJJ[=6Y-JK 7C+D^S4:D"L#F?[7 ]^OX?L.OO\,_!VL9;H6^8+$"A)A MR)S'(A7FH2UQ)=3 05FU6$_"<;#>S8W/8H]?5/.+O/RNP1A0FLCYEB JDS8\ M3Y!S&\<2+MIAP&C$AF'XF&J+843W#?<8#VK&@P,8[Q!68,75IG@F%8*Y9/,5 MYKD]RX,GQ.AP1/N#IR&T6?:C?VJ('P3!:Y:=.G MT9.J[;$H='_M1$YK(J=>(J@!I^2S-*#)]QO(9J!\/4O#1I'#MQ %NB/Y])=F ML()[10HI:[BPUW$1.388:.PL;N"$H!H82,@*5(R/\2322M"_1]1ET7M?YAJY MICTOT@TWA;)MDR"K5B9^_[^*O$OHR6_OWMGB\5%J))[Z-7[4Q;?PGMQ#+J2J MRG%: .;1?>,.*LU&KVGT)J79R"OUZ^NK2W/PZM)L9)+Z=?+7E*9_#_OVO*79 MJ"+UR^*738YDIC)#@B(F]\5,BT1P); >;DN*K?S\J#0,7V+8R"7UZV5S&KDL M/S>?JM/((37*&OED;R*?K)%/YI=/A]>< +9GJA-[+!=9D1UX$F!/596%X:/2 MK0ZEAYB6T00[HT &:N%&*DUBVT#E5%#?K<>VL!(UY.?/A67F!Y4]2F*-K MV!VB-JARC"H71J[<8#&3!L<4=[G$T1.4-<#G&PO=V]R:W-H965T>-W[R9CH=KI9],AFCA.1?2C(+,VN(D#$V<8<[,@2I0 MTDFJ=,XLF7H9FD(C2SPH%V'4Z0S"G'$9C(=^[U:/AZJT@DN\U6#*/&?ZY12% M6H^";K#9N./+S+J-<#PLV!+G:.^+6TU6V$1)>([2<"5!8SH*)MV3Z<#Y>X<' MCFNSM0:7R4*I)V=<)*.@XPBAP-BZ"(P^*YRB$"X0T?A=QPR:*QUP>[V)?N9S MIUP6S.!4B9\\L=DH. X@P925PMZI]3G6^1RZ>+$2QO_"NO;M!!"7QJJ\!A.# MG,OJRYYK';8 W?X'@*@&1%\%]&I SR=:,?-IS9AEXZ%6:]#.FZ*YA=?&HRD; M+ET5YU;3*2><'9\QKN&!B1+A"IDI-5*)K('6G/HE*06"2N&OD_$FETS&G FX MD,;JLD(PF<"UDFES.#$&Z_U+SA9<<,LI0'U- LR"S1#NL%#:&_: 2_B1J=+0;688 M6E+&Y1?&M0JGE0K1!RI<,7T O>X^1)TH>@<^W0V?8=S NZ_A(=6C*4K4%"7R M\7J?%Z462!(Q+K9V DZH$NMDX98:38)<4'RXLYN9Q![M>PZ[GV?4_ M9;B]M-_3OPHY\"'=9%F-C[\?D5:K;97?.@UZG<;G%=E^0[:_ MD^R<+R5/>R*%VO7^**^BQJ-ZVU0Z7#YN+#_["& M@X;=X-_7EO#<&M>N;>"_GY++@T(3 G5.3@B:74U?RO#JL*/L(6R M-!#],J,G"[5SH/-4*;LQW%1L'L'Q'U!+ P04 " 4@*-4^,;9H><# !@ M#0 &0 'AL+W=O3%G2& _=M6'Q\0']TQ9MBYE3A5/"_ MV$*O1XU^ Q:XI"G7+V+W#?.".A8O$ERY_[#+UG8'#8A2I46T/P;X9P(Z>8 KWLAIZVE"P0%Z4IYMDZ8(SZ4*8B42O%3PD"UR\ MC_<,]8)_<. _"6H!9U2V("1-"/P@^/%Z#S=?;K^ 9YF:OPJ"T^OQ2(Y7@7)? MCW*/T34H#Y>XO-6#O%,L+)YXZ%##L]PDV[HGJ^#HZ?_Z;M;!D\98_5V3I5UD M:;LL[8M9FI"()!:)Z2'Y9HZM/Y@VHK%($]V$K>!IC/ O5#^N299FX-)8U]N. M>RTR]+85W#H%MTXM-U?UUE6]QL4*@2J%NK*;,Z#N4?;^H$=\WR\89.UPNJX; M^L?+WA'M%D2[M41?,.*&&UNRB#I;%4MC@@=AX69E7@1F5W)A^"O0 I#*A"4K M!49MNUC3?5556=;.$=N@W3^M:MH]J8IT@N[9LGI%6;T+O3'7QD:4EJDUFR8L M:81Y0U3MDMX)C3#H^/YY??L%D?[E1G#MWX2G9)-JU83ON$4.!'[-,)ZCK-L+ M@R+-X!-W'/%+*_>O[6O7*/,J-2*1 MH 0-/E.^TA=)6"\?V^,"-I*99I0T65E3RE\EE3IF:%;.J= ML?ZOQIV3S4,6YTS$I;^0NH-YC$U6_B;L_:I&3>D MF4;557J6QD'ZGZEGZ1QD<.5K%%(S,4G^9NP]?VMM4$98Z9B3"ZA]O^7[?U01 M](XFR1CERHWP"B)KS=E05EPM/A.^NN'XP_4)N9MFPWX)DWU[F EK9&ULM5513]LP$/XKIX@'D#:2IB4PU$:"=@@DT"HZV /BP4VNC85C9[;3 M@K0?O[.;1D% QY#-=*/YD"T<)S*:09!86UU6D8FJS DIE# M5:&DDX72);-DZF5H*HTL]Z!2A'$4)6')N S2H=^;ZG2H:BNXQ*D&4Y%*@L;%*#CKG8X3Y^\= M[CFN36<-+I.Y4D_.N,I'0>0(H<#,N@B,7BL1K_P MN5,NJO4E-OD);ICYM";,LG2HU1JT\Z9H;N&U\6C* MADM7Q9G5=,H)9],+QC7<,U$CW" SM48JD36P/Z-^R6N!H!;0<7)6C0(N,5\B MC)6TFBIAX)P))C.$F6^]:Y4Q5Z4#V)^@95R8 _@*=[,)[.\=P!YP"3\+51LF M7AV(19P_E\PSG^@/,-TX?0[WV!.(KC=^#CW? )9BV\]QH>DGJMA'$K M8>SC]3^,I_F*N6XT7:4>KLD/KBR6YG''+?WVEKZ_9;"K4"L?N?#:,V/0OJO> M)E#B [FO>)6>?#NF3%==C=XZ)?VH]7E%<=!2'.RD.-58,9[#]V>:,8;4H/+" M#UN@AG&M-?45G'G2\'"#Y1SU(_R!KGH3-'PIF<6&UL MG59M;]LX#/XKA*\84J"K8SMQC"X)T#@;;L!U5[1[^3#L@V+3MC!;RDERTOW[ MH^342],T5]R'Q!+-A^1#2J2G6ZE^Z@K1P$-3"SWS*F/65[ZOLPH;IB_E&@6] M*:1JF*&M*GV]5LAR!VIJ/QP.8[]A7'CSJ9/=JOE4MJ;F F\5Z+9IF/JUP%IN M9U[@/0KN>%D9*_#GTS4K\1[-E_6MHIW?6\EY@T)S*4!A,?.N@ZME8O6=PE>. M6[VW!LMD)>5/N_F8S[RA#0AKS(RUP.BQP13KVAJB,/[9V?1ZEQ:XOWZT_L%Q M)RXKIC&5]3>>FVKF)1[D6+"V-G=R^R?N^(RMO4S6VOW#=J<[]"!KM9'-#DP1 M-%QT3_:PR\-K .$.$!X R/%Q0+0#1(> T0N T0XPUB#E^(.8(;*4REX;W(,7^*]XE_ MGX3P,0EI>-+@#5.7$ 47$ [#\$@\R]?#@Q/A1'U-(F#C#K.::0DD-0X.1@$P) M+DK]YH\D#,)W@AH1:1KV<*QLGS[CDWRZXVH/5F&SMW'9>\+I=10Z+^.]X)))$!\P>*X4C8+P.(&X)Q"?)/") MPLIZ$AG3%134D_>+4F%>OH[&XK2O[\&/8]SC9X6)PVA\P/VY4I D+Q1OXAT( MDCX9R?\(<'$:]*G+"._Z#R4&!FLE-]Q.J'-8H<"".XVS07@1#.-SH/8#9W$T M 1J?0*V,?@H1FJZ[H.TN0)<[J_KFX"#VFE_0S--K=%.K_G5Y[$;Z>UVY056Z MZ:8ADZTPW47MI?T 7;BY<2!/:; &1^37DZMT/&.N@_3^;_ E!+ M P04 " 4@*-4-@#Y?'D# J"@ &0 'AL+W=OV@=AIM@&:;9#T\K#H RV-+;82 MZ24I.POLQ^]0DA79D(T"+?;%)JF9,V=N'$YV4OW0&:*!YR(7>NIDQFS>NJY. M,BR8OI0;%/1E)57!#&W5VM4;A2RME(K<#3QOZ!:,"VU&PB2Y-S@0\* M=%D43/TSQUSNIH[O[ \>^3HS]L"=339LC4]H/F\>%.W<%B7E!0K-I0"%JZES M[;]=^)5")?&%XTYWUF!=64KYPV[NTJGC64:88V(L!*._+2XPSRT2\?B[ 75: MFU:QN]ZCWU;.DS-+IG$A\Z\\-=G4&3F0XHJ5N7F4N_?8.!1;O$3FNOJ%72/K M.9"4VLBB428&!1?U/WMN M%1()Q^A:!1"(X5HA,*8:,05H[6S"JW;IAALXF2 M.U!6FM#LHHI-I4W><&'3^&04?>6D9V:WC"OXPO(2X1Z9+A52CHR&P77ZG:S7 MFT=,Y$(@N$ MP0>I]048">^8$ERL:3.X0<-X3JLW\/GI!@:O+N 5< &?,EEJ)E(]<0VY:(FZ M2>/.O'8G..%."/=2F$S#.Y%B>JCO4FC:^ 3[^,R#LX#W3%U"Z+^&P N"'CZ+ MGU?WS] )VW2%%5YX N\&%=\R4T=6&U76"?J#^A5LB.&O#Z0!=P8+_>V,O:BU M%U7VHA/V%E(3O%Q!0F%5U'/4NEL4)?;FIL8:5ECV_MC._*$?C*.)N^V&K$-!>P1($K;OKHUGAQA\>;,!C%1VQ[ MI/QP-.XG.VS)#L^2_9,N:-ZT1FY;HX_?L,>R[W7B5!/L$1N-_*B?X%5+\.HL MP=L2O44W'=8[%$]0W^/;@ 7JK/NK5@.H-;&@^-^@-35*-=W9?K M)&'57?ZQ-+;&NIAG[I(]TIGR'K5>COZ7=AJW]L:_L9W&/?49^N.C]/=(!5[D M]Z??]U[F@O>;VZD!/"S$<'1$MT\J]N,3=#MCS/_UAFHPA@>QBD;^,<4>,3\. MAD<(IM26PM0#ICUM'SS7U9@_.I_;AU US5]@ZE<4C8\U%QIR M7!&D=WE%85/UPZ3>&+FI9OM2&GHI5,N,'G.HK !]7TEI]AMKH'T>SOX#4$L# M!!0 ( !2 HU3V1HZ"'@, ,\) 9 >&PO=V]R:W-H965TJ"EL4U$ M(EV2BF-@?_P.*46KK!4WV%YZL4EJWILW'_P8[Y1^,!M$"T]E(AV6KDN0>511@S-@Q++F0P'?NUA9Z.564+(7&A MP51ER?7^"@NUFP11\+QP*]8;ZQ;"Z7C+UWB']GZ[T#0+6Y9\09%H5C(AW?&]*@ M]>F W?$S^V\^> IFR0W.5/&7R.UF$EP$D..*5X6]5;O?L0DH=7R9*HS_A5UC MRP+(*F-5V8!)02ED_<^?FD1T %'R"B!N /%_ 8-7 $D#2-X* P5LEI0W MAQ[6L?O$S;GET[%6.]#.FMCG=AFL\NZ)4YS!3 M)?6?X;Z")W]PK;FKXBF^ARAZ#S&+1CWHV8_0^AP2#X_C'OC\[?"H!W[]8^TL[4.' ME/ZV!G%;@]C3)4=KL#RLP2550*Z1]J6%Y1ZZ=@N^]\N7.ZYS^/J)*.'&8FF^ M'1&4M((2+VCPBJ!;-%:+S)(?:L#L 2HI;%^-9S5/ZGG MT0#M I@+3>>?T@:^?L9RB?H;_.T;'#XIN3[[@KJ$&YE1W6A;P:+@LC4\4K5A MJV7X:[31J!4T^G^%Y"\%F8[=MA'$G:#W("N7'5"KVHC2_$@'$5\6"'1)PIIX M;-_9,SKHRR1AK-N:]3X_M(O2EW8O(K]H([_X^;9@/]<6'UHM'WZ-MHC8OW<. M.YJ>>YFC+O9"K@&_5\+NZW(;$,94F/=>)NRP4J.^2H6=N] ]=>BH7PMIH, 5 M(=GYB"AT_7JH)U9M_?6X5)8N6S_)T2 *TR1U68-V*=KM[&.Z#8M.Q,%O* M)+GI]NM'R8Z;KJZ[IPL$L63K\!R2$L793JKOND T<%^50L^]PICM6]_7:8$5 MTZ=RBX*^Y%)5S-!4;7R]5<@R!ZI*/PJ"B5\Q+KS%S+V[5HN9K$W)!5XKT'55 M,?7S DNYFWNAMW]QPS>%L2_\Q6S+-GB+YLOV6M',[ZQDO$*AN12@,)][Y^'; M51A9@%OQ+\>=/AB#=64MY7<[NYPB65I+9&.'ZU1K^.T MP,/QWOH[YSPYLV8:E[+\RC-3S+VI!QGFK"[-C=R]Q]:AL;67RE*[?]@U:Y/( M@[361E8MF!147#1/=M\&X@! =OH!40N(_@3$SP!&+6#TMX"X!<0N,HTK+@XK M9MABIN0.E%U-UNS !=.AR7TN;-YOC:*OG'!F<8-W*&J$HX],*69S< Q'*S2, ME_H8WL"7VQ4=,J3%_;!"574>YT?1)YRQM M%CRG?YB8](\&]$\[_=-!,Y;-@R3*.[?LV<= M_=D@_7DEE>&_FKU)/[I]WZ12:*/JYF9+I3:]!;.Q.SZ0$\5!U*EIRM#9$\WC M:9ST2PZ#AZ(?#(K^9 HJ*,M:*3IN0!4=/DJ1MM-SK=%H^':%U1K54*D)#VZ9 M\/^J;V'T0!H->KFTD;<'+Z_+G)^O&Q9-2.V!CTWG+1TX1, MQI/'65OVKXK^2)M_<&V3BHUK?S1IK(5I;O#N;==BG;O&PG]8WO1G=!]MN-!0 M8D[0X#2A;:6:EJ>9&+EU3&ULO9=O;YL\$,"_BH6F1YVT!6P(2?8DD=9DTR:M6M6LVXMI+]QP(:B M>6RGV:1]^.<,!&A*6!0U4Z3@/W?G.__@[!MOA;Q7:P!-?B9QJB;66NOLC6VK MY1H2KGHB@Q1G5D(F7&-7AK;*)/ @5TIBFSF.;R<\2JWI.!^[EM.QV.@X2N%: M$K5)$BY_74(LMA.+6KN!FRA<:S-@3\<9#V$!^C:[EMBS*RM!E$"J(I$2":N) M]9:^F3%F%'*)KQ%L5:--3"AW0MR;SL=@8CG&(XAAJ8T)CH\'F$$<&TOHQW^E M4:M:TR@VVSOK[_/@,9@[KF FXF]1H-<3:VB1 %9\$^L;L?T 94!]8V\I8I7_ MDVTIZUADN5%:)*4R>I!$:?'D/\N-:"B@G78%5BJP?07O@();*KAYH(5G>5AS MKOET+,662".-UDPCWYM<&Z.)4H-QH27.1JBGIS?P .D&R,6BX$C$BGSYE8%Y M?D, K\A,I%KB;I-25+TD%W/0/(JQ]9K<+N;DXL5+\H)$*?FR%AO%TT"-;8W. MF27L9>G(9>$(.^"(2ZYPH;4B[]( @L?Z-@951<9VD5VR3H-77/:(2U\1YC#6 MXL_L>'7:X8Y;;;2;VW,/V)M'BH>AA)#GK^_GU6X_R?=/*$H^:DC4CXZ%O&HA M+U_(ZR;:BJ#0]'--\X$_3.G(<[W1V'YH[DR+V&#@NVXE]LBQ?N58O].QYFM% MOE]!<@?R!_E-/F<@<5/2D"P@Q RAFY-S"4%HYG9C'3OD5X[XYT4QJ!8:G(RB MT.S_"46+6 >*8>78\"^@P+$9SR+-X]>WO47O&$2CRL'1>1%1ITZ SLF02M5' MV^^8WQZE%CFDY/CME&@C.=._RPF//CS8TF-0459[R;J$HSC5N9<.S\RISJ)T=#JG4K^Z>NR>YVKT5 M%]_D#%'!CR)GLN_,E)J_ MY!8T8\Z@9]=NQ*#'%RK/&-X(D(NBH.+G)>9\U7>(LUZXS=*9,@ONH#>G*8Y1 MW<]OA)ZYM9D:@+7XE.%*;HS!I/+ ^3-(\OE=.G3JF 6Z.U][?VN1U,@]4XI#GG[-$S?K.A0,) M3NDB5[=\]1ZKA#K&WX3GTO["JK+U')@LI.)%!=8,BHR53_JC*L0&0/O9#_ K M@+\-" \ @@H0V$1+9C:M$55TT!-\!<)8:V]F8&MCT3J;C!D9QTKHW4SCU. 6 ME\@6"&?C4D?@4[C[.4?S'-KP*%[ D#,E=,6A,I?/X6R$BF:Y'KV$^_$(SIX] MAV>0,;B;\86D+)$]5VF")HP[JL 23QWA7)U9GYZ^S MN_1;'5Y3<0X!>0&^Y_M[^ R?#B8C7PY(-PS";L]=;E9FCUD<1T%0 MFSTBUJF)=5J);;]:\.4:BP<47^$7?)RCT(5A*8PQU9U";6Z.!":IV5NOM50I MJLE$IY4CK@/%1\M1(CM_DF./68L<%S6QB_\DAUY[BXE&Y/".+U&P1XB6&G9K MJMW3BD6\IB5Z1\M501\)$<6=.-S2:Y]=X,6!OU\PLM&OR?^3;*RH0M#-&C[P MR5]+1_R&M']B\9H62X+CQ0MV1/'#R"/;VNV:!6$<=PY(US1ETMZ5_ZET-R); M&O&>HE/3G4GGQ#HUO9=$Q^L4[?SY^&3W$XMV9(I#$A]0J>G5I+U9_]N>R(4^ M2+(GJ=0T;7)Q8I6:IDNZQZHTK*";*H6QU]VJO[MQ-M753.V17<*$+Y@J#W+U M:GTM>&T/PUOKE^:Z8,^\C9ORKJ&/:;KN$G*<:I?>>:Q?"5$>W\N)XG-[ G[@ M2DMJAS-]Y4%A#/3^E'.UGI@ ]25J\!M02P,$% @ %("C5-T(U('( @ MM < !D !X;"]W;W)K&ULC95=;YLP%(;_BL6J MJ97:$LQGNR12FVC:+B9%2;M=3+MPX"1!-3:S3=+]^]F&L#20=#=@PWE?/^=@ MCH<[+E[D!D"AUX(R.7(V2I7WKBO3#11$WO(2F'ZSXJ(@2D_%VI6E ))944%= M/!A$;D%RYHR']ME,C(>\4C1G,!-(5D5!Q)]'H'PWKS?*/'#'PY*L M80'JN9P)/7-;ERPO@,F<,R1@-7(>O/M)8N)MP/<<=O)@C$PF2\Y?S.1K-G(& M!@@HI,HX$'W;P@0H-48:XW?CZ;1+&N'A>._^V>:N3,_,5%TKHM[G6J?$1'R1#=WM8DFZ0-X@\W$:] 0Q:P. =P ;+?-!2\+4 V8M8VX0' MJV,_\N^.&+M141AX83]CV#*&9QGG9O\QW5KZN,+.BG'

H)"NX&_5112Q6= MI6K_%=%NGFNT%KR_?%&'P(]C'!UQ=J,2/_3B?M"X!8W/@U+=L0E+ >G>CS)> M+=6JHKJ/UOQ]M'&'XR:,@B/8=X+>L"8M:W*6]8DK\@_MH+0?/R38PY\8J#[> MI/-K^+$7X2/@;E2"[T+_B-@]Z*GF/-.M:ITSB2BLM&YP&^N,17U&U!/%2]MF MEUSIIFV'&WVL@C !^OV*<[6?F,[='M3COU!+ P04 " 4@*-469U>4:P# M Q#0 &0 'AL+W=OHV8'Q'V(+(-%SGE$Q-[92%N],4\1;R(FX8@50]6;->$ZDVO*-*0H. M)"F5\LRT+.!([/*<\/]N(&.'N8&-EP>/Z68K M]0-S,2O(!IY ?BX>N-J9C94DS8&*E%'$83TWKO&[)?:U0BGQ)86#:*V1IK)B M[(?>W"5SP]*(((-8:A-$_>UA"5FF+2D*=D"ROE16"/*75/WFN M ]%2P.Z(@ETKV.ITI.+1]@#W0&Z6+*\8!2H%(BMT9)1R56(!4HI>N!LPT&(M^CB%B1),[6Z M1)^?;M'%F[?HC1;YM&4[06@B9J94J+1M,ZX1W%0([!$$'PF_0@[^"]F6;0^H M+Z?5;R%NU/&INJEBT03$;@)BE_:<$7O7<J@"SW=Q!WM?RK4B#P]C]QOL_G0J=IRK0XT*QLNVJ9"^@HC?)^)ZCM"7W4@(_..,ZZ$[Y_.]'7NAV$C4@9P=6U.IGIP2. MTPO;DP2N\RIHNM0@&81H#Y22[82]?C0D:*N6Y(ZT)'R<=WAZX#4%W<(U754R^PVUB%!VW:=L%M09NL^JS\FU!5QDZI$9;!6FM95H&CRZGY>;20K MRBONBDEU82Z76_5- UP+J/=KIE)>;_2MN?E*6OP/4$L#!!0 ( !2 HU1. M#%_OWP, -0. 9 >&PO=V]R:W-H965T+E/C=?;P[?B1G1R$_JQV )J]Y5JCY:*?U_IWGJ70'.5-78@\%?MD( MF3.-7;GUU%X"6UM0GGF![X^]G/%BM)C9=T]R,1.ESG@!3Y*H,L^9?+N!3!SG M(SKZ\N*9;W?:O/ 6LSW;P@OH#_LGB3VOL;+F.12*BX)(V,Q'U_3=?> ;@!WQ M%X>C.FD3,Y65$)]-YV$]'_F&$620:F."X>, 2\@R8PEY_%,;'34^#?"T_<7Z MG9T\3F;%%"Q%]I&O]6X^FHS(&C:LS/2S./X&]81B8R\5F;+_Y%B-3=!C6BHM M\AJ,_9P7U9.]UH$X ="H!Q#4@& H(*P!X5! 5 .BKP%Q#R"N ?%0#^,:,!X* M2&I 8I-51=>FYI9IMIA)<232C$9KIF'S:]&8$5Z84GS1$K]RQ.G%4N0YUUA; M6A%6K,E2%)H76RA2#HI<_,&D9*98+LG%+6C&,W5)?B$?7F[)Q4^7,T\C!6/( M2VMW-Y6[H,?=[V5Q16C\,PG\@'; EV[X]5Y>D2#LA=]^PSLSWB,#IW$'_%Y!60HL4R$H4:]65B59SA 40(YL S_)1B]-K0V4N1$_%>>E:_XA&>4A%%" M>VG&#[V'+,H(;@\[ IJRK^..SF,6A/^UE,FZ8C)U,[DPE M8"3(@8N,F0VD:]V/SQ/FVU^W\Z1QGKC#(#1.E^/D,\Y6/./ZS7)))4X M&VF07?&X2\XH!2Y*DX;2Q$GIH5A#7O -3VTP2+N0R*='R%<@72MFVGB9?O_E M2?UV&_"=D[K>;B76F ; ]/1? OMBUVD?=XO?(7@<77ZMI-/D!Q=?J%74+UI#BF_057U\$ M6QVCT_]??6X3H:T^Y3KTM$(7N(7N^Y5?T"&!G2'T3H[KYKZ'Y\HM+Q3)8(-( M_RK!.I;5%:KJ:+&W)_B5T'@?L,T=7CM!F@'X?2-PEZP[YE+07&07_P)02P,$ M% @ %("C5"Y9HXD? P $!( T !X;"]S='EL97,N>&ULW5AM:]LP M$/XK1AVCA5$G<>/&:Q+8 H7!-@KMAWTK2BPG EGR9*5+^NNGDQSGI;K2];J)RMF(W)^^_[E4YNI=Y.\G'TY..O=G5X?V4P>(-EIB6+'J@8D0D5?*HY>!6T MY&+MS3TPS)10.C*VMC94%RSUHX>[?@9E;WA*+I5VL7T$_W?:+#\ -C,0R(5H M!?:(-XR'%36&:7EM)VZQ,SZ!HF9\MZZLPKFFZVZO3[8.[F:#3)7.F6[#=,G& M-!X*5H <+N!M5Q0 :HTH[R#F=*TF=AHU',["T,R;$+3P3/XH][E6Q4[,. M5$RV0RNH&7H:/P'^73;/O4O[.MZHX@_*?%[:[4@WARYC-YH5?.7FJZ(5@+%W M<79:56+]2?"Y+)G?_(L#CH=TXQ":>T>H^>_F>6_DNS^JQP*#FIL#KJW+K)_ M#"+38Q!Y!#V99&]28]P,L9D>_POB2V0:/ID@O#93-;\#QG M\LDA;.D-G=K7W3U^NSYG!5T*<]>"([(=?V,Y7Y99N^H&$M&LVHZ_PO:Z:?N* M96-QF;,5RR?-5,^G;AC9@8W:7.!PB%R[*XQ@/AX+(X!A<3 %F(_WPN+\3_L9 MH/OQ&*9M$$0&J,\ ]?%>(63B/EB:_ 8U_ U!+ P04 " 4@*-4EXJ[ M', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M !2 HU1%)NBP=@, ($8 / >&PO=V]R:V)O;VLN>&ULQ9A;3]LP%(#_ MBI6G\L#2)&T'B")!"QL28Q5%['%RDU/JX=B5[93+KY^=4'!O1WOQ^I3$2=TO MQSGGLWWZ+-731,HG\E)RH?O1S)CY21SK? 8EU5_D'(2],Y6JI,9>JL=8SQ70 M0L\ 3,GCM-WNQ25E(CH[7?8U4K%_(0WDADEA&UW# X-G_7G?79(%TVS".#.O M_:@^YQ"1D@E6LCFR">J'\)HYQ.60Y#F54HR 7E5.1 /,@4@4SW"/D[]2 S!#+;"^38X=B?>I =!+*S1\B52'81R.X^ M(3,/LH= ]O8)V?$@OR*07_<)V?4@CQ#(H["0%U0S3>24C!1H^^AZ=3Q&T([# MHEU2):P^-!F!(N,95>!7[396MMMAR<[S7%5V*"]?YFZ M<^%ZB2P3VZD>#RT M]BW)$";&I\+\D006R!5EBCQ07@'Y 517RE5DLQ(TS!Q)8'747]:AS8,Z44LW MHAM3!$P:26!KW,$"1+7R[6-Z2(+[H2R9J4>PGEO9VF9LEH+(V6HB8'I( OMA MLW20EIVD5C8I9) UMF)V835A\3 M\TP:V#-H-%=6="GFFC2P:W9B#F;4JMO'Q(R3[LLXY\6?2J\,.F:<-+!Q=DT8 MWS].?T,$$U 66$ ?8ERK1.M5,\/TDP76SP?DN"I+JEZ=,.]?Y^".OZ3R,3'] M9('U@V$.*G\NE*&;8($=](E9%W->\UEURLJET9V/B3DH^S\KFF::(46=XRZ0 M=B6A:.[G>88Y*-OG2H>T?$S,05GMH'BYY5W E DH;NU?:-N>4YZ/%'&'9J'> MZ;KI]+3B?&#;?HH;28OE#OIR]__L+U!+ P04 " 4@*-4UOKYL7@! # M%@ &@ 'AL+U]R96QS+W=O'VC<(B?%$7W2#/*G*BC-]-'D7>?KDR"]>F M]L6U]U/B]U> M9YC]]G5F"28Y9=W%A9^R]'&][ M.UQHUD\VR>&T,]WA1,;&#F((XOA! D$2/V@.0?/X00L(6L0/6D+0,G[0"H)6 M\8/6$+2.'[2!H$W\($I1QE1!T@1K!5H3C/JS0KT9M2;%>C-DY]M!7HSZLT*]&;4FQ7H MS:@W*]";46]6H#>CWJQ ;T:]68'>C'JS KT%]18%>@OJ+0KT%M1;%.@MD\,2 M!7H+ZBT*]!;46Q3H+:BWO%-O'QZE\V//@8I*\^'[73SB@[TSM< M[Z>VRVX>CG7+]7?\?<9'_0MS") <$B3'#4B.6Y <8Y <=R Y[D%R/(#DX".4 M("A$Y2A(Y2A,Y2A0Y2A4Y2A8Y2A9U]02P$"% ,4 " 4@*-4!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( !2 HU3Q!1%S M[0 "L" 1 " :\ !D;V-0&UL4$L! A0#% @ %("C5(.[[%M9!0 )18 M !@ ("!# @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %("C5+:MG.IX! @Q !@ ("! MYQ8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%("C5'S)_@ Y!0 ?Q< !@ ("!A"$ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ %("C5+(U$\M2 P Q@< M !D ("!,S0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %("C5/'2<$)#"P CAX !D M ("!+S\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %("C5+FTMO-_#0 32( !D ("!.58 'AL+W=O M;@" G M!@ &0 @('O8P >&PO=V]R:W-H965T&UL4$L! A0#% @ %("C5%FP M!%FZ! : T !D ("!L&D 'AL+W=OV9>-@$ � &0 M @(&A;@ >&PO=V]R:W-H965T&UL4$L! A0#% @ %("C5,#VF0,< P "PD !D M ("!/78 'AL+W=O0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ %("C5(!**P6U @ $ < !D ("! MTX 'AL+W=O<# !@#0 &0 @(&_@P >&PO=V]R:W-H965T&UL4$L! A0#% M @ %("C5%=?R9Y5 P J@@ !D ("!IXH 'AL+W=O&PO=V]R:W-H965T.1 !X M;"]W;W)K&UL4$L! A0#% @ %("C5!,7ZE5[ M P A H !D ("!.)4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %("C5-T(U('( @ M < !D M ("!.J 'AL+W=O4:P# Q#0 &0 @($YHP >&PO=V]R M:W-H965T&UL M4$L! A0#% @ %("C5"Y9HXD? P $!( T ( !,JL M 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ %("C5-;Z^;%X 0 Q8 !H ( !"+, 'AL M+U]R96QS+W=O XML 50 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 51 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 52 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 87 192 1 true 36 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical Condensed Consolidated Statements of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 100060 - Statement - Condensed Consolidated Statements of Equity Sheet http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity Condensed Consolidated Statements of Equity Statements 7 false false R8.htm 100070 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 100080 - Disclosure - Basis of Presentation Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureBasisOfPresentation Basis of Presentation Notes 9 false false R10.htm 100090 - Disclosure - Earnings Per Share Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShare Earnings Per Share Notes 10 false false R11.htm 100100 - Disclosure - Accrued Expenses Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpenses Accrued Expenses Notes 11 false false R12.htm 100110 - Disclosure - Long-term Debt Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebt Long-term Debt Notes 12 false false R13.htm 100120 - Disclosure - Fair Value Measurements Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 100130 - Disclosure - Share-Based Compensation Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensation Share-Based Compensation Notes 14 false false R15.htm 100140 - Disclosure - Revenue Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenue Revenue Notes 15 false false R16.htm 100150 - Disclosure - Commitments and Contingencies Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 100160 - Disclosure - Earnings Per Share (Tables) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShare 17 false false R18.htm 100170 - Disclosure - Accrued Expenses (Tables) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesTables Accrued Expenses (Tables) Tables http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpenses 18 false false R19.htm 100180 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurements 19 false false R20.htm 100190 - Disclosure - Revenue (Tables) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueTables Revenue (Tables) Tables http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenue 20 false false R21.htm 100200 - Disclosure - Basis of Presentation (Narrative) (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureBasisOfPresentationNarrativeDetails Basis of Presentation (Narrative) (Details) Details http://www.gldd.com/20220331/taxonomy/role/DisclosureBasisOfPresentation 21 false false R22.htm 100210 - Disclosure - Earnings Per Share - (Computations for Basic and Diluted Earnings Per Share) (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShareComputationsForBasicAndDilutedEarningsPerShareDetails Earnings Per Share - (Computations for Basic and Diluted Earnings Per Share) (Details) Details http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShareTables 22 false false R23.htm 100220 - Disclosure - Accrued Expenses (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails Accrued Expenses (Details) Details http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesTables 23 false false R24.htm 100230 - Disclosure - Long-Term Debt (Narrative) (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails Long-Term Debt (Narrative) (Details) Details 24 false false R25.htm 100240 - Disclosure - Fair Value Measurements (Schedule of Fair Values of Financial Instruments and Nonfinancial Assets and Liabilities Measured at the Reporting Date) (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredAtReportingDateDetails Fair Value Measurements (Schedule of Fair Values of Financial Instruments and Nonfinancial Assets and Liabilities Measured at the Reporting Date) (Details) Details http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsTables 25 false false R26.htm 100250 - Disclosure - Fair Value Measurements (Narrative) (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails Fair Value Measurements (Narrative) (Details) Details http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsTables 26 false false R27.htm 100260 - Disclosure - Fair Value Measurements (Schedule of Fair Value of Fuel Hedge Contracts Balance Sheet Location) (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfFuelHedgeContractsBalanceSheetLocationDetails Fair Value Measurements (Schedule of Fair Value of Fuel Hedge Contracts Balance Sheet Location) (Details) Details http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsTables 27 false false R28.htm 100270 - Disclosure - Fair Value Measurements (Changes in Components of Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsChangesInComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails Fair Value Measurements (Changes in Components of Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsTables 28 false false R29.htm 100280 - Disclosure - Fair Value Measurements (Adjustments Reclassified from Accumulated Balances Other Comprehensive Income (Loss) to Earnings) (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails Fair Value Measurements (Adjustments Reclassified from Accumulated Balances Other Comprehensive Income (Loss) to Earnings) (Details) Details http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsTables 29 false false R30.htm 100290 - Disclosure - Share-Based Compensation (Narrative) (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensationNarrativeDetails Share-Based Compensation (Narrative) (Details) Details http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensation 30 false false R31.htm 100300 - Disclosure - Revenue (Narrative) (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueNarrativeDetails Revenue (Narrative) (Details) Details http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueTables 31 false false R32.htm 100310 - Disclosure - Revenue (Summary of Type of Work, Contract Revenues) (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails Revenue (Summary of Type of Work, Contract Revenues) (Details) Details http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueTables 32 false false R33.htm 100320 - Disclosure - Revenue (Summary of Type of Customer, Contract Revenues) (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails Revenue (Summary of Type of Customer, Contract Revenues) (Details) Details http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueTables 33 false false R34.htm 100330 - Disclosure - Revenue (Schedule of Accounts Receivable) (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueScheduleOfAccountsReceivableDetails Revenue (Schedule of Accounts Receivable) (Details) Details http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueTables 34 false false R35.htm 100340 - Disclosure - Revenue (Components of Contracts in Progress) (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails Revenue (Components of Contracts in Progress) (Details) Details http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueTables 35 false false R36.htm 100360 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingencies 36 false false All Reports Book All Reports gldd-10q_20220331.htm gldd-20220331.xsd gldd-20220331_cal.xml gldd-20220331_def.xml gldd-20220331_lab.xml gldd-20220331_pre.xml gldd-ex311_7.htm gldd-ex312_11.htm gldd-ex321_6.htm gldd-ex322_10.htm g5qtkmconk1f000001.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 55 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "gldd-10q_20220331.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 87, "dts": { "calculationLink": { "local": [ "gldd-20220331_cal.xml" ] }, "definitionLink": { "local": [ "gldd-20220331_def.xml" ] }, "inline": { "local": [ "gldd-10q_20220331.htm" ] }, "labelLink": { "local": [ "gldd-20220331_lab.xml" ] }, "presentationLink": { "local": [ "gldd-20220331_pre.xml" ] }, "schema": { "local": [ "gldd-20220331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 321, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 6, "http://xbrl.sec.gov/dei/2021q4": 6, "total": 12 }, "keyCustom": 27, "keyStandard": 165, "memberCustom": 22, "memberStandard": 14, "nsprefix": "gldd", "nsuri": "http://www.gldd.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Earnings Per Share", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Accrued Expenses", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Long-term Debt", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebt", "shortName": "Long-term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Fair Value Measurements", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Share-Based Compensation", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Revenue", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Commitments and Contingencies", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Accrued Expenses (Tables)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "gldd:ScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "gldd:ScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Revenue (Tables)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_glddsegment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Basis of Presentation (Narrative) (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureBasisOfPresentationNarrativeDetails", "shortName": "Basis of Presentation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_glddsegment", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Earnings Per Share - (Computations for Basic and Diluted Earnings Per Share) (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShareComputationsForBasicAndDilutedEarningsPerShareDetails", "shortName": "Earnings Per Share - (Computations for Basic and Diluted Earnings Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedInsuranceCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Accrued Expenses (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails", "shortName": "Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedInsuranceCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Long-Term Debt (Narrative) (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails", "shortName": "Long-Term Debt (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis_glddFuelHedgeContractsMember_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetAssetLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Fair Value Measurements (Schedule of Fair Values of Financial Instruments and Nonfinancial Assets and Liabilities Measured at the Reporting Date) (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredAtReportingDateDetails", "shortName": "Fair Value Measurements (Schedule of Fair Values of Financial Instruments and Nonfinancial Assets and Liabilities Measured at the Reporting Date) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis_glddFuelHedgeContractsMember_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetAssetLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeNonmonetaryNotionalAmountVolume", "reportCount": 1, "unique": true, "unitRef": "U_utrgal", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Fair Value Measurements (Narrative) (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeNonmonetaryNotionalAmountVolume", "reportCount": 1, "unique": true, "unitRef": "U_utrgal", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueHedgeAssetsAtFairValue", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Fair Value Measurements (Schedule of Fair Value of Fuel Hedge Contracts Balance Sheet Location) (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfFuelHedgeContractsBalanceSheetLocationDetails", "shortName": "Fair Value Measurements (Schedule of Fair Value of Fuel Hedge Contracts Balance Sheet Location) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_us-gaapBalanceSheetLocationAxis_us-gaapPrepaidExpensesAndOtherCurrentAssetsMember_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis_glddFuelHedgeContractsMember_us-gaapHedgingDesignationAxis_us-gaapDesignatedAsHedgingInstrumentMember_20220331", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueHedgeAssetsAtFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Fair Value Measurements (Changes in Components of Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsChangesInComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Fair Value Measurements (Changes in Components of Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Fair Value Measurements (Adjustments Reclassified from Accumulated Balances Other Comprehensive Income (Loss) to Earnings) (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails", "shortName": "Fair Value Measurements (Adjustments Reclassified from Accumulated Balances Other Comprehensive Income (Loss) to Earnings) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis_glddFuelHedgeContractsMember_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedGainLossNetCashFlowHedgeParentMember_20220101_20220331", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Share-Based Compensation (Narrative) (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensationNarrativeDetails", "shortName": "Share-Based Compensation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Revenue (Narrative) (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueNarrativeDetails", "shortName": "Revenue (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Revenue (Summary of Type of Work, Contract Revenues) (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails", "shortName": "Revenue (Summary of Type of Work, Contract Revenues) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_glddDredgingMember_us-gaapSubsegmentsAxis_glddTypeOfWorkMember_20220101_20220331", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Revenue (Summary of Type of Customer, Contract Revenues) (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails", "shortName": "Revenue (Summary of Type of Customer, Contract Revenues) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_glddDredgingMember_us-gaapSubsegmentsAxis_glddTypeOfCustomerMember_20220101_20220331", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "-3", "first": true, "lang": null, "name": "gldd:AccountsReceivableBilledForLongTermCompletedContractsOrPrograms", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Revenue (Schedule of Accounts Receivable) (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueScheduleOfAccountsReceivableDetails", "shortName": "Revenue (Schedule of Accounts Receivable) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "-3", "first": true, "lang": null, "name": "gldd:AccountsReceivableBilledForLongTermCompletedContractsOrPrograms", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "-3", "first": true, "lang": null, "name": "gldd:CostsAndEarningsInExcessOfBillingsForContractsInProgress", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Revenue (Components of Contracts in Progress) (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails", "shortName": "Revenue (Components of Contracts in Progress) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "-3", "first": true, "lang": null, "name": "gldd:CostsAndEarningsInExcessOfBillingsForContractsInProgress", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "-3", "first": true, "lang": null, "name": "gldd:OutstandingPerformanceBonds", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Commitments and Contingencies (Narrative) (Details)", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220331", "decimals": "-3", "first": true, "lang": null, "name": "gldd:OutstandingPerformanceBonds", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Condensed Consolidated Statements of Comprehensive Income", "role": "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "link:footnote", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Condensed Consolidated Statements of Equity", "role": "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity", "shortName": "Condensed Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Basis of Presentation", "role": "http://www.gldd.com/20220331/taxonomy/role/DisclosureBasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "gldd-10q_20220331.htm", "contextRef": "C_0001372020_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 36, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "verboseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "verboseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address Address Line2", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "verboseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have 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 registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "verboseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "gldd_AccountsReceivableBilledForLongTermCompletedContractsOrPrograms": { "auth_ref": [], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueScheduleOfAccountsReceivableDetails": { "order": 10030.0, "parentTag": "us-gaap_AccountsReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts receivable billed for long term completed contracts or programs.", "label": "Accounts Receivable Billed For Long Term Completed Contracts Or Programs", "terseLabel": "Completed contracts" } } }, "localname": "AccountsReceivableBilledForLongTermCompletedContractsOrPrograms", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueScheduleOfAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "gldd_AccountsReceivableBilledForLongTermContractsOrProgramsInProgress": { "auth_ref": [], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueScheduleOfAccountsReceivableDetails": { "order": 10040.0, "parentTag": "us-gaap_AccountsReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts receivable billed for long term contracts or programs in progress.", "label": "Accounts Receivable Billed For Long Term Contracts Or Programs In Progress", "terseLabel": "Contracts in progress" } } }, "localname": "AccountsReceivableBilledForLongTermContractsOrProgramsInProgress", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueScheduleOfAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "gldd_AccountsReceivableExcludingContractReceivableCurrent": { "auth_ref": [], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10240.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts receivable excluding contract receivable current.", "label": "Accounts Receivable Excluding Contract Receivable Current", "terseLabel": "Accounts receivable\u2014net" } } }, "localname": "AccountsReceivableExcludingContractReceivableCurrent", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "gldd_AccruedContractReservesLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails": { "order": 10060.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued contract reserves liabilities current.", "label": "Accrued Contract Reserves Liabilities Current", "terseLabel": "Contract reserves" } } }, "localname": "AccruedContractReservesLiabilitiesCurrent", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "gldd_AmortizationOfDeferredFinancingCostAndOtherNonCashInterestExpense": { "auth_ref": [], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of deferred financing cost and other non cash interest expense.", "label": "Amortization Of Deferred Financing Cost And Other Non Cash Interest Expense", "terseLabel": "Amortization of deferred financing fees" } } }, "localname": "AmortizationOfDeferredFinancingCostAndOtherNonCashInterestExpense", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gldd_BeachNourishmentDredgingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Beach nourishment dredging.", "label": "Beach Nourishment Dredging [Member]", "terseLabel": "Coastal Protection [Member]" } } }, "localname": "BeachNourishmentDredgingMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "gldd_BidsBondRange": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Bids bond range.", "label": "Bids Bond Range", "terseLabel": "Bids bond range" } } }, "localname": "BidsBondRange", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gldd_BillingsForContractsInProgress": { "auth_ref": [], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails": { "order": 10060.0, "parentTag": "gldd_CostsAndEarningsInExcessOfBillingsForContractsInProgress", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Billings for contracts in progress.", "label": "Billings For Contracts In Progress", "negatedLabel": "Amounts billed" } } }, "localname": "BillingsForContractsInProgress", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails" ], "xbrltype": "monetaryItemType" }, "gldd_BillingsInExcessOfCostsAndEarningsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Billings in excess of costs and earnings.", "label": "Billings In Excess Of Costs And Earnings [Member]", "terseLabel": "Billings In Excess Of Costs And Earnings [Member]" } } }, "localname": "BillingsInExcessOfCostsAndEarningsMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails" ], "xbrltype": "domainItemType" }, "gldd_CapitalDredgingForeignMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital dredging - Foreign.", "label": "Capital Dredging Foreign [Member]", "terseLabel": "Capital-Foreign [Member]" } } }, "localname": "CapitalDredgingForeignMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "gldd_CapitalDredgingUSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital dredging - U.S.", "label": "Capital Dredging U S [Member]", "terseLabel": "Capital-U.S. [Member]" } } }, "localname": "CapitalDredgingUSMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "gldd_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "gldd_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Table]", "terseLabel": "Commitments And Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "gldd_CostsAndEarningsForContractsInProgress": { "auth_ref": [], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails": { "order": 10050.0, "parentTag": "gldd_CostsAndEarningsInExcessOfBillingsForContractsInProgress", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs and earnings for contracts in progress.", "label": "Costs And Earnings For Contracts In Progress", "terseLabel": "Costs and earnings for contracts in progress" } } }, "localname": "CostsAndEarningsForContractsInProgress", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails" ], "xbrltype": "monetaryItemType" }, "gldd_CostsAndEarningsInExcessOfBillingsForCompletedContracts": { "auth_ref": [], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails": { "order": 10040.0, "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs and earnings in excess of billings for completed contracts.", "label": "Costs And Earnings In Excess Of Billings For Completed Contracts", "terseLabel": "Costs and earnings in excess of billings for completed contracts" } } }, "localname": "CostsAndEarningsInExcessOfBillingsForCompletedContracts", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails" ], "xbrltype": "monetaryItemType" }, "gldd_CostsAndEarningsInExcessOfBillingsForContractsInProgress": { "auth_ref": [], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails": { "order": 10030.0, "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs and earnings in excess of billings for contracts in progress.", "label": "Costs And Earnings In Excess Of Billings For Contracts In Progress", "totalLabel": "Costs and earnings in excess of billings for contracts in progress" } } }, "localname": "CostsAndEarningsInExcessOfBillingsForContractsInProgress", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails" ], "xbrltype": "monetaryItemType" }, "gldd_CostsAndEarningsInExcessOfBillingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Costs and earnings in excess of billings.", "label": "Costs And Earnings In Excess Of Billings [Member]", "terseLabel": "Costs And Earnings In Excess Of Billings [Member]" } } }, "localname": "CostsAndEarningsInExcessOfBillingsMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails" ], "xbrltype": "domainItemType" }, "gldd_DerivativeUnderlyingHedgePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative underlying hedge percent.", "label": "Derivative Underlying Hedge Percent", "terseLabel": "Derivative underlying hedge percent" } } }, "localname": "DerivativeUnderlyingHedgePercent", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "gldd_DredgingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dredging.", "label": "Dredging [Member]", "terseLabel": "Dredging [Member]" } } }, "localname": "DredgingMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "gldd_EightPercentSeniorNotesDueInTwoThousandTwentyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eight percent senior notes due in two thousand twenty two.", "label": "Eight Percent Senior Notes Due In Two Thousand Twenty Two [Member]", "terseLabel": "8.000% Senior Notes Due in 2022 [Member]" } } }, "localname": "EightPercentSeniorNotesDueInTwoThousandTwentyTwoMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "gldd_EmployeesAndDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees and directors.", "label": "Employees And Directors [Member]", "terseLabel": "Employees and Directors [Member]" } } }, "localname": "EmployeesAndDirectorsMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "gldd_FederalGovernmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Federal government.", "label": "Federal Government [Member]", "terseLabel": "Federal Government [Member]" } } }, "localname": "FederalGovernmentMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "gldd_FineForViolation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fine for violation.", "label": "Fine For Violation", "terseLabel": "Fine for violation" } } }, "localname": "FineForViolation", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gldd_ForeignMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign.", "label": "Foreign [Member]", "terseLabel": "Foreign [Member]" } } }, "localname": "ForeignMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "gldd_FuelHedgeContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fuel hedge contracts.", "label": "Fuel Hedge Contracts [Member]", "terseLabel": "Fuel Hedge Contracts [Member]" } } }, "localname": "FuelHedgeContractsMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfFuelHedgeContractsBalanceSheetLocationDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredAtReportingDateDetails" ], "xbrltype": "domainItemType" }, "gldd_IncreaseDecreaseInCostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear": { "auth_ref": [], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in costs in excess of billings on uncompleted contracts or programs expected to be collected within one year.", "label": "Increase Decrease In Costs In Excess Of Billings On Uncompleted Contracts Or Programs Expected To Be Collected Within One Year", "negatedLabel": "Contract revenues in excess of billings" } } }, "localname": "IncreaseDecreaseInCostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gldd_IncreasedGrossProfit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increased gross profit.", "label": "Increased Gross Profit", "terseLabel": "Increased gross profit" } } }, "localname": "IncreasedGrossProfit", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gldd_IndemnificationCommitmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indemnification commitment member.", "label": "Indemnification Commitment [Member]", "terseLabel": "Indemnification Commitment [Member]" } } }, "localname": "IndemnificationCommitmentMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "gldd_InterestPaidNetOfCashReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest paid net of cash received.", "label": "Interest Paid Net Of Cash Received", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNetOfCashReceived", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gldd_MaintenanceDredgingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maintenance dredging.", "label": "Maintenance Dredging [Member]", "terseLabel": "Maintenance [Member]" } } }, "localname": "MaintenanceDredgingMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "gldd_NumberOfReportableSegmentsWithGoodwill": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reportable segments with goodwill.", "label": "Number Of Reportable Segments With Goodwill", "terseLabel": "Number of reportable segment with goodwill" } } }, "localname": "NumberOfReportableSegmentsWithGoodwill", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureBasisOfPresentationNarrativeDetails" ], "xbrltype": "integerItemType" }, "gldd_OtherCurrentAndNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other current and noncurrent assets.", "label": "Other Current And Noncurrent Assets [Member]", "terseLabel": "Other Current and Noncurrent Assets [Member]" } } }, "localname": "OtherCurrentAndNoncurrentAssetsMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "gldd_OutstandingPerformanceBonds": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Outstanding performance bonds.", "label": "Outstanding Performance Bonds", "terseLabel": "Outstanding performance bonds" } } }, "localname": "OutstandingPerformanceBonds", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gldd_OwnedDomesticSubsidiariesPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Owned domestic subsidiaries percent.", "label": "Owned Domestic Subsidiaries Percent", "terseLabel": "Owned Domestic Subsidiaries Percent" } } }, "localname": "OwnedDomesticSubsidiariesPercent", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "gldd_PercentageOfPerformanceObligationToBeRecognizedAsRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of performance obligation to be recognized as revenue.", "label": "Percentage Of Performance Obligation To Be Recognized As Revenue", "terseLabel": "Percentage of performance obligation to be recognized as revenue" } } }, "localname": "PercentageOfPerformanceObligationToBeRecognizedAsRevenue", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "percentItemType" }, "gldd_PerformanceObligationExpectedToBeRecognizedAsRevenueYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance obligation expected to be recognized as revenue, year.", "label": "Performance Obligation Expected To Be Recognized As Revenue Year", "terseLabel": "Performance obligation, expected to be recognized as revenue year" } } }, "localname": "PerformanceObligationExpectedToBeRecognizedAsRevenueYear", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "gYearItemType" }, "gldd_PotentialLiabilityForCriminalMatters": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Potential liability for criminal matters.", "label": "Potential Liability For Criminal Matters", "terseLabel": "Potential liability for criminal matters" } } }, "localname": "PotentialLiabilityForCriminalMatters", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gldd_PrivateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private.", "label": "Private [Member]", "terseLabel": "Private [Member]" } } }, "localname": "PrivateMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "gldd_QuantityOfOilSpill": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quantity of oil spill.", "label": "Quantity Of Oil Spill", "terseLabel": "Quantity of oil spill" } } }, "localname": "QuantityOfOilSpill", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "volumeItemType" }, "gldd_RestitutionOweOnLiabilityForCriminalMattersPreviouslyDeposited": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restitution owe on liability for criminal matters previously deposited.", "label": "Restitution Owe On Liability For Criminal Matters Previously Deposited", "terseLabel": "Restitution owe on liability for criminal matters previously deposited" } } }, "localname": "RestitutionOweOnLiabilityForCriminalMattersPreviouslyDeposited", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gldd_RevenueFromContractWithCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from contract with customer line items.", "label": "Revenue From Contract With Customer [Line Items]", "terseLabel": "Revenue From Contract With Customer [Line Items]" } } }, "localname": "RevenueFromContractWithCustomerLineItems", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "gldd_RevenueFromContractWithCustomerTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from contract with customer table.", "label": "Revenue From Contract With Customer [Table]", "terseLabel": "Revenue From Contract With Customer [Table]" } } }, "localname": "RevenueFromContractWithCustomerTable", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "gldd_RevenueValueRemainingFromOutstandingPerformanceBonds": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue value remaining from outstanding performance bonds.", "label": "Revenue Value Remaining From Outstanding Performance Bonds", "terseLabel": "Revenue value remaining from outstanding performance bonds" } } }, "localname": "RevenueValueRemainingFromOutstandingPerformanceBonds", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gldd_RiversLakesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rivers & Lakes.", "label": "Rivers Lakes [Member]", "terseLabel": "Rivers & Lakes [Member]" } } }, "localname": "RiversLakesMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "gldd_ScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of fair values of financial instruments and non-financial assets and liabilities measured.", "label": "Schedule Of Fair Values Of Financial Instruments And Nonfinancial Assets And Liabilities Measured Table [Text Block]", "terseLabel": "Schedule of Fair Values of Financial Instruments and Nonfinancial Assets and Liabilities Measured at the Reporting Date" } } }, "localname": "ScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredTableTextBlock", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "gldd_StateAndLocalGovernmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "State and local government.", "label": "State And Local Government [Member]", "terseLabel": "State and Local Government [Member]" } } }, "localname": "StateAndLocalGovernmentMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "gldd_TwoThousandSevenLongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand seven long-term incentive plan.", "label": "Two Thousand Seven Long Term Incentive Plan [Member]", "terseLabel": "2007 Long-Term Incentive Plan [Member]" } } }, "localname": "TwoThousandSevenLongTermIncentivePlanMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "gldd_TwoThousandSeventeenLongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand seventeen long-term incentive plan.", "label": "Two Thousand Seventeen Long Term Incentive Plan [Member]", "terseLabel": "2017 Long-Term Incentive Plan [Member]" } } }, "localname": "TwoThousandSeventeenLongTermIncentivePlanMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "gldd_TwoThousandTwentyNineNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2029 Notes.", "label": "Two Thousand Twenty Nine Notes [Member]", "terseLabel": "2029 Notes [Member]" } } }, "localname": "TwoThousandTwentyNineNotesMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "gldd_TypeOfCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of customer.", "label": "Type Of Customer [Member]", "terseLabel": "Type of Customer [Member]" } } }, "localname": "TypeOfCustomerMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "gldd_TypeOfWorkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of work.", "label": "Type Of Work [Member]", "terseLabel": "Type of Work [Member]" } } }, "localname": "TypeOfWorkMember", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "gldd_VestingOfRestrictedStockUnitsSharesAndImpactOfSharesWithheldForTaxes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting of restricted stock units shares and impact of shares withheld for taxes.", "label": "Vesting Of Restricted Stock Units Shares And Impact Of Shares Withheld For Taxes", "verboseLabel": "Vesting of restricted stock units and impact of shares withheld for taxes, shares" } } }, "localname": "VestingOfRestrictedStockUnitsSharesAndImpactOfSharesWithheldForTaxes", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "gldd_VestingOfRestrictedStockUnitsValueAndImpactOfSharesWithheldForTaxes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Vesting of restricted stock units value and impact of shares withheld for taxes.", "label": "Vesting Of Restricted Stock Units Value And Impact Of Shares Withheld For Taxes", "negatedLabel": "Vesting of restricted stock units and impact of shares withheld for taxes, value" } } }, "localname": "VestingOfRestrictedStockUnitsValueAndImpactOfSharesWithheldForTaxes", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "gldd_WarrantyPeriods": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warranty periods.", "label": "Warranty Periods", "terseLabel": "Warranty periods" } } }, "localname": "WarrantyPeriods", "nsuri": "http://www.gldd.com/20220331", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r93", "r127", "r138", "r139", "r140", "r141", "r142", "r144", "r147", "r186", "r187", "r188", "r189", "r190", "r191", "r193", "r194", "r196", "r198", "r199" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r93", "r127", "r138", "r139", "r140", "r141", "r142", "r144", "r147", "r186", "r187", "r188", "r189", "r190", "r191", "r193", "r194", "r196", "r198", "r199" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_CrudeOilMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Crude Oil [Member]", "terseLabel": "Crude Oil [Member]" } } }, "localname": "CrudeOilMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r0", "r98", "r103", "r109", "r157", "r274", "r275", "r276", "r283", "r284", "r312", "r313", "r314", "r315", "r423" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative Effect of Recent Accounting Pronouncements [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r0", "r98", "r103", "r109", "r157", "r274", "r275", "r276", "r283", "r284", "r312", "r313", "r314", "r315", "r423" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r0", "r98", "r103", "r109", "r157", "r274", "r275", "r276", "r283", "r284", "r312", "r313", "r314", "r315", "r423" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "srt_EnergyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Energy [Axis]", "terseLabel": "Energy" } } }, "localname": "EnergyAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_EnergyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Energy [Domain]", "terseLabel": "Energy" } } }, "localname": "EnergyDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r204", "r224", "r265", "r266", "r347", "r348", "r349", "r350", "r351", "r352", "r354", "r391", "r394", "r415", "r416" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r204", "r224", "r265", "r266", "r347", "r348", "r349", "r350", "r351", "r352", "r354", "r391", "r394", "r415", "r416" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r148", "r245", "r248", "r358", "r390", "r392" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r148", "r245", "r248", "r358", "r390", "r392" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r204", "r224", "r256", "r265", "r266", "r347", "r348", "r349", "r350", "r351", "r352", "r354", "r391", "r394", "r415", "r416" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r204", "r224", "r256", "r265", "r266", "r347", "r348", "r349", "r350", "r351", "r352", "r354", "r391", "r394", "r415", "r416" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r149", "r150", "r245", "r249", "r393", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r149", "r150", "r245", "r249", "r393", "r401", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414" ], "lang": { "en-us": { "role": { "label": "Statement Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r152", "r340" ], "lang": { "en-us": { "role": { "label": "Title Of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts Notes And Loans Receivable [Line Items]", "terseLabel": "Accounts Notes And Loans Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Accounts Notes Loans And Financing Receivable By Receivable Type [Axis]", "terseLabel": "Receivable Type" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable And Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r29", "r343" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10130.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms": { "auth_ref": [ "r355" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract.", "label": "Accounts Receivable Billed For Long Term Contracts Or Programs", "totalLabel": "Total contract revenues in excess of billings" } } }, "localname": "AccountsReceivableBilledForLongTermContractsOrPrograms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r153" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueScheduleOfAccountsReceivableDetails": { "order": 10010.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable Gross", "totalLabel": "Accounts receivable, gross" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueScheduleOfAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r18", "r376", "r404" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueScheduleOfAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable Net", "totalLabel": "Total accounts receivable\u2014net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueScheduleOfAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r7", "r8", "r34" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails": { "order": 10010.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Insurance Current", "terseLabel": "Insurance" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10140.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r51", "r59", "r60", "r61", "r62", "r295" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain Loss Net Cash Flow Hedge Parent [Member]", "terseLabel": "Accumulated Gain Loss Net Cash Flow Hedge Parent [Member]" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r21", "r48", "r50", "r51", "r379", "r399", "r400" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10070.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r47", "r51", "r59", "r60", "r61", "r95", "r96", "r97", "r296", "r395", "r396", "r424" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r19" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10050.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid In Capital Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r95", "r96", "r97", "r274", "r275", "r276", "r314" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-In Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash flows provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r154", "r158", "r159", "r160" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueScheduleOfAccountsReceivableDetails": { "order": 10020.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance For Doubtful Accounts Receivable", "negatedLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueScheduleOfAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r90", "r135", "r140", "r146", "r156", "r186", "r187", "r188", "r190", "r191", "r192", "r193", "r195", "r197", "r199", "r200", "r291", "r297", "r325", "r341", "r343", "r362", "r377" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r45", "r90", "r156", "r186", "r187", "r188", "r190", "r191", "r192", "r193", "r195", "r197", "r199", "r200", "r291", "r297", "r325", "r341", "r343" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10170.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfFuelHedgeContractsBalanceSheetLocationDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r302", "r305" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfFuelHedgeContractsBalanceSheetLocationDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis Of Presentation And Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r85", "r86", "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Property and equipment purchased but not yet paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAccumulatedAmortization": { "auth_ref": [ "r161" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost Accumulated Amortization", "terseLabel": "Amortization on pre-construction costs" } } }, "localname": "CapitalizedContractCostAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostGross": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost Gross", "terseLabel": "Costs to fulfill a contract with customer recognized as an asset" } } }, "localname": "CapitalizedContractCostGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r27", "r83" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10230.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r77", "r83", "r88" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r77", "r326" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash Investing and Financing Activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r40", "r174", "r366", "r383" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10020.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies", "terseLabel": "COMMITMENTS AND CONTINGENCIES (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r171", "r172", "r173", "r183", "r405" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r95", "r96", "r314" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Shares Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r225" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16", "r343" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10040.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock Value", "terseLabel": "Common stock\u2014$.0001 par value; 90,000 authorized, 66,046 and 65,746 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively." } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r55", "r57", "r58", "r66", "r370", "r386" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionContractorReceivableRetainage": { "auth_ref": [ "r17", "r356" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueScheduleOfAccountsReceivableDetails": { "order": 10050.0, "parentTag": "us-gaap_AccountsReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of right to consideration in exchange for good or service transferred to customer withheld under retainage provision in long-term contract or program when right to consideration is unconditional.", "label": "Construction Contractor Receivable Retainage", "terseLabel": "Retainage" } } }, "localname": "ConstructionContractorReceivableRetainage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueScheduleOfAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractReceivableDueAfterOneYear": { "auth_ref": [ "r353" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails2": { "order": 10020.0, "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of right to consideration in exchange for good or service transferred to customer under long-term contract or program when right to consideration is unconditional, excluding amount withheld under retainage provision in contract, to be collected after next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contract Receivable Due After One Year", "terseLabel": "Long-term contract revenues in excess of billings" } } }, "localname": "ContractReceivableDueAfterOneYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractReceivableDueOneYearOrLess": { "auth_ref": [ "r353" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails2": { "order": 10010.0, "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms", "weight": 1.0 }, "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10250.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of right to consideration in exchange for good or service transferred to customer under long-term contract or program when right to consideration is unconditional, excluding amount withheld under retainage provision in contract, to be collected in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contract Receivable Due One Year Or Less", "terseLabel": "Contract revenues in excess of billings", "verboseLabel": "Current portion of contract revenues in excess of billings" } } }, "localname": "ContractReceivableDueOneYearOrLess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r232", "r233", "r246" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10160.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract With Customer Liability Current", "negatedTotalLabel": "Total billings in excess of contract revenues", "terseLabel": "Billings in excess of contract revenues" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r69", "r358" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails": { "order": 10010.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10100.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost Of Goods And Services Sold", "terseLabel": "Costs of contract revenues", "verboseLabel": "Costs of contract revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-term contract or program.", "label": "Costs In Excess Of Billings And Billings In Excess Of Costs Table [Text Block]", "terseLabel": "Components of Contracts in Progress" } } }, "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r12", "r13", "r14", "r89", "r93", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r219", "r220", "r221", "r222", "r336", "r363", "r364", "r375" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r201", "r219", "r220", "r335", "r336", "r337" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r210", "r219", "r220", "r323" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument Fair Value", "terseLabel": "Fair value of debt" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r36", "r202" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument Interest Rate Stated Percentage", "terseLabel": "Debt instrument, interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r37", "r204", "r320" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument Maturity Date", "terseLabel": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r38", "r89", "r93", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r219", "r220", "r221", "r222", "r336" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r38", "r89", "r93", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r226", "r227", "r228", "r229", "r334", "r335", "r336", "r337", "r374" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Debt Instrument [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r81", "r91", "r282", "r286", "r287", "r288" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10120.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense Benefit", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r279", "r280" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10110.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities Net", "terseLabel": "DEFERRED INCOME TAXES" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r81", "r130" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation Depletion And Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r301", "r303", "r307" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Derivative Instruments Gain Loss By Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfFuelHedgeContractsBalanceSheetLocationDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredAtReportingDateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r301", "r303", "r307", "r308", "r309", "r310", "r311" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table]", "terseLabel": "Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments Gain Loss [Line Items]", "terseLabel": "Derivative Instruments Gain Loss [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNonmonetaryNotionalAmountVolume": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nominal volume used to calculate payments on a derivative instrument.", "label": "Derivative Nonmonetary Notional Amount Volume", "terseLabel": "Derivative, nonmonetary notional amount, volume" } } }, "localname": "DerivativeNonmonetaryNotionalAmountVolume", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "volumeItemType" }, "us-gaap_DerivativeSwapTypeFixedPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed price related to the price risk swap derivative.", "label": "Derivative Swap Type Fixed Price", "terseLabel": "Fixed price range" } } }, "localname": "DerivativeSwapTypeFixedPrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "perUnitItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives Fair Value [Line Items]", "terseLabel": "Derivatives Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfFuelHedgeContractsBalanceSheetLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated As Hedging Instrument [Member]", "terseLabel": "Derivatives Designated as Hedging Instruments [Member]" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfFuelHedgeContractsBalanceSheetLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation Of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation Of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r245", "r248", "r249", "r250", "r251", "r252", "r253", "r254" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue Table [Text Block]", "terseLabel": "Summary of Contract Revenues by Type of Work and Customer" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r67", "r101", "r102", "r103", "r104", "r105", "r110", "r112", "r114", "r115", "r116", "r120", "r121", "r315", "r316", "r371", "r387" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share Basic", "terseLabel": "Basic earnings per share", "verboseLabel": "Earnings per share \u2014 basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShareComputationsForBasicAndDilutedEarningsPerShareDetails", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r67", "r101", "r102", "r103", "r104", "r105", "r112", "r114", "r115", "r116", "r120", "r121", "r315", "r316", "r371", "r387" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Diluted", "terseLabel": "Diluted earnings per share", "verboseLabel": "Earnings per share \u2014 diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShareComputationsForBasicAndDilutedEarningsPerShareDetails", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r117", "r118", "r119", "r122" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails": { "order": 10020.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee Related Liabilities Current", "terseLabel": "Payroll and employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r59", "r60", "r61", "r95", "r96", "r97", "r100", "r106", "r108", "r123", "r157", "r225", "r230", "r274", "r275", "r276", "r283", "r284", "r314", "r327", "r328", "r329", "r330", "r331", "r333", "r395", "r396", "r397", "r424" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredAtReportingDateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r317", "r318", "r319", "r322" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredAtReportingDateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r317", "r324" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value By Balance Sheet Grouping [Text Block]", "terseLabel": "Schedule of Fair Value of Fuel Hedge Contracts Balance Sheet Location" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r210", "r219", "r220", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r318", "r344", "r345", "r346" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value By Fair Value Hierarchy Level [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredAtReportingDateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueHedgeAssetsAtFairValue": { "auth_ref": [ "r304" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of all derivative assets designated as fair value hedging instruments.", "label": "Fair Value Hedge Assets At Fair Value", "verboseLabel": "Fair value hedge assets" } } }, "localname": "FairValueHedgeAssetsAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfFuelHedgeContractsBalanceSheetLocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r210", "r257", "r258", "r263", "r264", "r318", "r344" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredAtReportingDateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r210", "r219", "r220", "r257", "r258", "r263", "r264", "r318", "r345" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2) [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredAtReportingDateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r210", "r219", "r220", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r318", "r346" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3) [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredAtReportingDateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r210", "r219", "r220", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r344", "r345", "r346" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredAtReportingDateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "Fair Value Net Asset Liability", "terseLabel": "Fair Value, Net Asset (Liability)" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredAtReportingDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r302", "r306", "r310" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table]", "terseLabel": "Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfFuelHedgeContractsBalanceSheetLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r81", "r165", "r167" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10080.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain Loss On Disposition Of Assets", "negatedLabel": "(Gain) loss on sale of assets\u2014net" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnSalesOfAssets": { "auth_ref": [], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets utilized in financial service operations.", "label": "Gains Losses On Sales Of Assets", "negatedLabel": "(Gain) loss on sale of assets" } } }, "localname": "GainsLossesOnSalesOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10070.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General And Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r162", "r163", "r343", "r361" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10200.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "GOODWILL" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r68", "r90", "r135", "r139", "r142", "r145", "r147", "r156", "r186", "r187", "r188", "r191", "r192", "r193", "r195", "r197", "r199", "r200", "r325" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10060.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r301", "r309" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfFuelHedgeContractsBalanceSheetLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfFuelHedgeContractsBalanceSheetLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfFuelHedgeContractsBalanceSheetLocationDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValuesOfFinancialInstrumentsAndNonfinancialAssetsAndLiabilitiesMeasuredAtReportingDateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r63", "r135", "r139", "r142", "r145", "r147", "r359", "r367", "r372", "r388" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10010.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r92", "r107", "r108", "r133", "r281", "r285", "r289", "r389" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails": { "order": 10020.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10020.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense Benefit", "negatedLabel": "Income tax provision", "negatedTerseLabel": "Income tax (provision) benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r84" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10200.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase Decrease In Accounts Payable And Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r80" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10160.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase Decrease In Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r80", "r357" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10210.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Billings in excess of contract revenues" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r80" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10180.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "auth_ref": [], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.", "label": "Increase Decrease In Other Noncurrent Assets And Liabilities Net", "negatedLabel": "Other noncurrent assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r80" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10040.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income Expense Nonoperating Net", "terseLabel": "Interest expense\u2014net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r8", "r9", "r34" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails": { "order": 10030.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable Current", "terseLabel": "Interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r43", "r343" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10260.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory Net", "terseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10210.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventory Noncurrent", "terseLabel": "INVENTORIES\u2014Noncurrent" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters Of Credit Outstanding Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33", "r90", "r141", "r156", "r186", "r187", "r188", "r191", "r192", "r193", "r195", "r197", "r199", "r200", "r292", "r297", "r298", "r325", "r341", "r342" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10010.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r90", "r156", "r325", "r343", "r365", "r381" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities And Stockholders Equity", "totalLabel": "TOTAL" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r35", "r90", "r156", "r186", "r187", "r188", "r191", "r192", "r193", "r195", "r197", "r199", "r200", "r292", "r297", "r298", "r325", "r341", "r342", "r343" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10080.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Current Borrowing Capacity", "terseLabel": "Availability under credit agreement suppressed" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line Of Credit Facility Remaining Borrowing Capacity", "terseLabel": "Letter of credit remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r12", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Lines Of Credit Current", "terseLabel": "Revolving credit facility" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10090.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long Term Debt Noncurrent", "terseLabel": "LONG-TERM DEBT" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long Term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r174", "r175", "r176", "r178", "r179", "r180", "r182", "r184", "r185" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingencies By Nature Of Contingency [Axis]", "terseLabel": "Loss Contingency Nature" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r174", "r177", "r181" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency Damages Sought Value", "terseLabel": "Aggregate demolition surety performance bond" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r174", "r175", "r176", "r178", "r179", "r180", "r182", "r184", "r185" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency Nature [Domain]", "terseLabel": "Loss Contingency, Nature" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10050.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10040.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r77", "r79", "r82" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10030.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r53", "r56", "r61", "r64", "r82", "r90", "r99", "r101", "r102", "r103", "r104", "r107", "r108", "r113", "r135", "r139", "r142", "r145", "r147", "r156", "r186", "r187", "r188", "r191", "r192", "r193", "r195", "r197", "r199", "r200", "r316", "r325", "r368", "r384" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 10010.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income Loss", "negatedTotalLabel": "Net income (loss)", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShareComputationsForBasicAndDilutedEarningsPerShareDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number Of Operating Segments", "terseLabel": "Number of operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureBasisOfPresentationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number Of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureBasisOfPresentationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r135", "r139", "r142", "r145", "r147" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10030.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income Loss", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r339" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10150.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease Liability Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r339" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10100.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease Liability Noncurrent", "terseLabel": "OPERATING LEASE LIABILITIES\u2014Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r338" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10190.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease Right Of Use Asset", "terseLabel": "OPERATING LEASE ASSETS" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r138", "r139", "r140", "r141", "r142", "r147" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segment [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r34" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails": { "order": 10040.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10220.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "OTHER" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r46", "r48" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsChangesInComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 10020.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax", "terseLabel": "Net change in cash flow derivative hedges\u2014net of tax", "totalLabel": "Net change in cash flow derivative hedges\u2014net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsChangesInComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax", "negatedLabel": "Net unrealized gain (loss) on derivatives, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r46", "r48" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsChangesInComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 10020.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax", "terseLabel": "Change in fair value of derivatives\u2014net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsChangesInComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r48", "r52" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsChangesInComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 10010.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax", "negatedLabel": "Reclassification of derivative gains to earnings\u2014net of tax", "terseLabel": "Reclassification of derivative (gains) losses to earnings net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsChangesInComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r54", "r57", "r59", "r60", "r62", "r65", "r225", "r327", "r332", "r333", "r369", "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Other comprehensive income (loss)\u2014net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10120.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities Noncurrent", "terseLabel": "OTHER" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10050.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income Expense", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables And Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r75" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10060.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Taxes paid on settlement of vested share awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r73" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r268", "r272" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r25", "r26" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10270.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense And Other Assets Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses And Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets [Member]" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfFuelHedgeContractsBalanceSheetLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromLegalSettlements": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received for the settlement of litigation during the current period.", "label": "Proceeds From Legal Settlements", "terseLabel": "Proceeds from Legal Settlements" } } }, "localname": "ProceedsFromLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds From Sale Of Property Plant And Equipment", "terseLabel": "Proceeds from dispositions of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r74", "r273" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10070.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Exercise of options and purchases from employee stock plans" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r53", "r56", "r61", "r76", "r90", "r99", "r107", "r108", "r135", "r139", "r142", "r145", "r147", "r156", "r186", "r187", "r188", "r191", "r192", "r193", "r195", "r197", "r199", "r200", "r290", "r293", "r294", "r299", "r300", "r316", "r325", "r372" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r166", "r343", "r373", "r382" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10180.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Net", "terseLabel": "PROPERTY AND EQUIPMENT\u2014Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable Type [Domain]", "terseLabel": "Receivable" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification Out Of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification Out Of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification Out Of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification Out of Accumulated Other Comprehensive Income [Member]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification Out Of Accumulated Other Comprehensive Income Table [Text Block]", "terseLabel": "Adjustments Reclassified from Accumulated Balances Other Comprehensive Income (Loss) to Earnings" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashEquivalents": { "auth_ref": [ "r88", "r360", "r378", "r402", "r403" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10020.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash equivalents restricted as to withdrawal or usage. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash Equivalents", "terseLabel": "Restricted cash included in other long-term assets" } } }, "localname": "RestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r230", "r277", "r343", "r380", "r398", "r400" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10060.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r95", "r96", "r97", "r100", "r106", "r108", "r157", "r274", "r275", "r276", "r283", "r284", "r314", "r395", "r397" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Accumulated Deficit) [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r126", "r127", "r138", "r143", "r144", "r148", "r149", "r151", "r244", "r245", "r358" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10090.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Contract revenues", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r234", "r235", "r236", "r237", "r238", "r239", "r242", "r243", "r247", "r255" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue From Contract With Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r240" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue Remaining Performance Obligation", "terseLabel": "Revenue, remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Year in which remaining performance obligation is expected to be recognized, in YYYY format.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Year1", "terseLabel": "Remaining performance obligation, expected timing of satisfaction, year" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "gYearListItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]", "terseLabel": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueComponentsOfContractsInProgressDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule Of Accounts Notes Loans And Financing Receivable [Text Block]", "terseLabel": "Schedule of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule Of Accrued Liabilities Table [Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r51", "r332", "r333" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block]", "terseLabel": "Changes in Components of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Computations for Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r268", "r272" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r124", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r151", "r169", "r170", "r390" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segment [Domain]", "terseLabel": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "terseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Restricted stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "verboseLabel": "Share-based compensation arrangement by share-based payment award, number of shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period", "terseLabel": "Underlying equity awards issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "BALANCE - shares", "periodStartLabel": "BALANCE - shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r124", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r151", "r164", "r168", "r169", "r170", "r390" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Statement Business Segments [Axis]", "terseLabel": "Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r41", "r59", "r60", "r61", "r95", "r96", "r97", "r100", "r106", "r108", "r123", "r157", "r225", "r230", "r274", "r275", "r276", "r283", "r284", "r314", "r327", "r328", "r329", "r330", "r331", "r333", "r395", "r396", "r397", "r424" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Retained Earnings (Accumulated Deficit) [Member]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdjustmentsReclassifiedFromAccumulatedBalancesOtherComprehensiveIncomeLossToEarningsDetails", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Income And Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r95", "r96", "r97", "r123", "r358" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r15", "r16", "r225", "r230" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period Shares Share Based Compensation", "terseLabel": "Share-based compensation, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r225", "r230", "r269" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "terseLabel": "Exercise of stock options and purchases from employee stock purchase plan, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r15", "r16", "r230", "r267", "r271" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period Value Share Based Compensation", "terseLabel": "Share-based compensation, value" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r41", "r225", "r230" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period Value Stock Options Exercised", "terseLabel": "Exercise of stock options and purchases from employee stock purchase plan, value" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r22", "r23", "r90", "r155", "r156", "r325", "r343" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10030.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders Equity", "periodEndLabel": "BALANCE - value", "periodStartLabel": "BALANCE - value", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by business subsegments.", "label": "Subsegments [Axis]", "terseLabel": "Subsegments" } } }, "localname": "SubsegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Subsegments [Domain]", "terseLabel": "Subsegments" } } }, "localname": "SubsegmentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfCustomerContractRevenuesDetails", "http://www.gldd.com/20220331/taxonomy/role/DisclosureRevenueSummaryOfTypeOfWorkContractRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails": { "order": 10050.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable Current", "terseLabel": "Income and other taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "auth_ref": [ "r16", "r225", "r231" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.", "label": "Treasury Stock Retired Cost Method Amount", "terseLabel": "Cancellation of treasury stock, value" } } }, "localname": "TreasuryStockRetiredCostMethodAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r16", "r225", "r230" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock Shares Retired", "terseLabel": "Cancellation of treasury stock, shares" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TypeOfCostGoodOrServiceExtensibleList": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Indicates type of cost from product sold and service rendered.", "label": "Type Of Cost Good Or Service Extensible List", "terseLabel": "Cost, Product and Service [Extensible Enumeration]" } } }, "localname": "TypeOfCostGoodOrServiceExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_TypeOfRevenueExtensibleList": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates type of revenue from product and service. Includes, but is not limited to, revenue from contract with customer and other sources.", "label": "Type Of Revenue Extensible List", "terseLabel": "Revenue, Product and Service [Extensible Enumeration]" } } }, "localname": "TypeOfRevenueExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r116" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShareComputationsForBasicAndDilutedEarningsPerShareDetails": { "order": 10020.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of stock options and restricted stock units" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShareComputationsForBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r111", "r116" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShareComputationsForBasicAndDilutedEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number Of Diluted Shares Outstanding", "terseLabel": "Diluted weighted average shares", "totalLabel": "Weighted-average common shares outstanding \u2014 diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShareComputationsForBasicAndDilutedEarningsPerShareDetails", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r110", "r116" ], "calculation": { "http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShareComputationsForBasicAndDilutedEarningsPerShareDetails": { "order": 10010.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number Of Shares Outstanding Basic", "terseLabel": "Basic weighted average shares", "verboseLabel": "Weighted-average common shares outstanding \u2014 basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.gldd.com/20220331/taxonomy/role/DisclosureEarningsPerShareComputationsForBasicAndDilutedEarningsPerShareDetails", "http://www.gldd.com/20220331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r223": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r278": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991598-234733" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413209&loc=SL6242269-115581" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r417": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r418": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r419": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r421": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r422": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" } }, "version": "2.1" } ZIP 56 0001564590-22-017416-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-22-017416-xbrl.zip M4$L#!!0 ( !2 HU07-G&7IDT $%/ 6 9S5Q=&MM8V]N:S%F,# P M,# Q+FIP9YR[=U037Q0N&D0ITD2J4J*"H%1I(@*)_A00$;'0$:(B B(@(D@) M&0'I)2(""D)4NH"A=P@=$0&ID9J$4*1)0@D#*=QX[WWO_O/^>.\=,FMEKW_[^V:&_=_[1,B1Z\:FQA .#@[(%/L/LC\)N0(YP,'Q[_._!^7CY>'I[#/-S3?]'^S MV!]^'FX>_O_/8[\%(LP#^07YQU=W1V=7_O^3$T/#(ZAO\]/D&:)<_-+RS^ M65JF;FQN;=-VP-V]?WYQ0#@Y_J_Q_^B7,-NO ^P8'.3^YQ?'@9?_3A ^>.BD M!M?1R[>Y'_B(G-(,Y1']+^ES62NOG-8=BMC#YX.'Q>6U2:>I_US[GY[]OW,L M[/^79_^W8__'KPD(/R<'.WBE0'V2A<8<6 MSRQHY*2?11HV4$TZA$278!*#3W]5# 0_DR.@25;+?:L<.KN*U!V6H!.81G<( MH)%)ZZLV%+0U-3)73ENQ\WA)P[!AN]#GD!!O7;:+6:&0FU%5)>-[,71 MD@U8'VG2^45#%&4WGQ<,,T*&4^@L@6;F9YQW$XK0B:E67^.8/6OMOSG9/F'8 MDG6-8T7R@OC8/H36K[OW$EL#X]^'M)[>ASQ$@XJ"48<6&2=1W#7-5;>Z[:CW ME@H(U]K!UH\IUON0;]>R)\*OO\B_O=%ZGI$RD.@G!%Z\2^9>XWCQB\')3&8X MSWH$"IYL'A%W1?_&*&AB0+!@8,UO'W+(%_S[>0L>SN*AB!5/=>&M-8H*##9< M,O$(A[-^3W_4:9D4^HMKS&G6*."_($AP5ZQ-P 9B*&4,_B* M/1=[ [0C!-8V)DI0$Y_TUBSZSQ@T$.Y215'#"(K-0"@&5D*I:4'!:^+6=\7/ M5=2NA_,/[D/^Z)S&,:3)5#HM(*T'7*/+!Q0954+7_#;@9A+U44@#C!H$;]UU[#?Q&_@%EC[\:A M9V##/N3@!IB1#]Z=K7G-.HZ\5#.RQAI*=DLP3 X,[!Z0;KO=D#@5//3:3YO9#[I9+4N,-_G_\4GQ<'7C.,OH#)IK7'$E=N-B8N*.Q#0D_*P:8] MJ'M J(4RA!=YHM#1!,.DBGH:(5[ U_MW;N&W$Q7Y!SMR*^"?_#0OND[[$/" MG\%.('DCX3&8TITU*-;^R@6Z4=Z'X) R+\OGC3 M!SQ\F>-RI'=TXO._BDB0E3^>*R;LFIU6X. MR+(I391#Z_IG7=?$.IU=+#L,;FR#(AA0NNCRB'B($X5I.V$J)I>LK_9Y MYGV?XM17,'V:)8=XOZ,\ULC-.HQFS\D%8^@(AA\P[DW3C23?HQI_UBC%(ZT> M KX/8:MQ_#@_,3W"V0N2)WP19D#K&1PQ$A#8AQ _R$+1G3.:C174_,Z22[Q5 MZD>?*"+]AW JU2Q7N8^,M4U=IXNW+!_.K=,@[D/87M\832^=+DUCT-@:O-)QGNS$R F$C@4T'J MYR]-0%^3-RZ5_JJ,NX7?"Y7F5V+\-"4'RS:9A]S-\QB[F(G[X.'G[0-UEHI$ M#,?N7J'1V&5B^0>H)G2K1[$N)%M[BK-Q8D<)?_G^4<#]4K',0\4+D@_P29&P M2K.,SRN/1IXA',PTO;1'USW7!Y$S41\8@6 V#XW)ZR+DJKOT[Q$U%^5^Q;*R,-=JDDWHP@G'ISKG15LF:R2[YQ%]Z@RQ M89IU,NT:LP9IE#=A-+=TL:/;>OCP1TCY47_T#N)417&)NQQMG;="6E!OMCSV M7;;$A1KQM^:J)7U-@TSQ@':B11A*$ZF;=F74P# ;X1:4BTO]Q?QP0//<JT=_,).-ZCVNW3"KU)]ZNO'*A3-S*IT>$;@/,51V MR%^'QBR*EKU7&NY=,9W0#$*8>*I=$+%0%),DPW/U^HWD.J6T&+@(X *.@A"* MF>NE>Z78Q7S:*#,9==&>\9BJ&-\(4!8[T@VR3HP\:JRM M-;.NJXQN<#U@NW,6$KQI-X933:*GA6D_V]+2(Y>)R4D9%>3+9S*/[;'MYIID M]="<9)@IVQCIE>-^39WX!'6G"P;@%2#;:$.P*6[-Y_;:)^_F3=%G>E@^=G)Y!0R31N#E:6&-ND1 Q*W^YT79E$.5/9[/ M2E2>'Y3:PW;TH1M7Y5I>SBO%, M(S[''(,="(#3(BF&A"BD)ZD)VC&ANB&:.GRKVHY\@MKRH'7GH*PR.[^ZV87M MWRR/ZF#!,LB*JW"RN4-[>F><5 :6V^R%_[V"N6)^@LJKK0V7_F -HLU:V,WB M[&.+^4T*NK(^-5AMJ K*#FA5!HAD 2AY(/X+>(5^Q1V@?$5IV?;0SDLD534E MEIPA\^'>YRJ"4B=HAE'+?DTC+WU4DNJ_QVL>_ABF/(L!E;D9PE(D#$-TO?6M MT[W)5A(0(ZZ1G NF#YVHD$NT>CP9?LI5EESVK\\3,5"*-3P.2C'%32@0:(^9 MI:E+E8]2GC)TR:;O>X7>7;/M-=^'J)[P@CAOGB35/^.@IQA9#?H5(8XL^>^, MZ0H[VDV?2#WVY7Z/4M*;RS*7MXLL(;>-1-F'7,CPS*NC5U[KD:7QLWB&.)J- M8&3<)#:'>W64ZLXXD<,AT,'2B'!#QHW8Q#M%!!U)V,GV2%*G_7S6V"+#P:WH!R.-[H5=6.S* '0=Z_(W.JCXTA8T M9J$9Q@YIVC;ZV)/F<:A:C[F8DV$I[T!OTD5N^L:DT M"ZM@?<0"RC6@PHR9A[OO:#] O[XRRQV.)%>/,//L5//NPY8W!I-7]6V:4/T MQ>=E%R9\Y]9XP(])"VIF_"/>0QV(QXV\ M-ZIB\("LZF 1NVY4"M&)BE+-,7*QE8-W79;*D=/[ H#RT% #@&ZWC!-K#';- M7A%H5$O)L1\O:?IXIC%&D9/Y-"?Y;4"+C(>.^;KXP+ &Z\2C"]^0:KYAKW-% MU\\4.=D,FF#[%_"K-NPP':+"UYJ8F,! ]%9IUQ5Q?KK2<3*&V\+DOA/6.WT^0 U MZ@QQ+1)\52:W.31?6_8$U:H897D1]MZFM[JEY>@Y$F1K90V!AE9S,\1-R#9K M/B]]/7QGE='\H/_C$^Y!!I&'7+8"N?L)-T+7;EJ)O@C"&+9+ M:+8#V6R)&X94I6QM7"%A>,$,Q&0F]HR9)>#S]B;LDPTIOKQR0TM?J^)CF?-' M9HC[I_N "JW8QEZA] M2,\'>@QEDB48"7I_LY!&*5 0,=J.W0*G&Y.FE>A9EOA1P@& 6(2 $^X([N- MJ%VQ-?@K]TM'T.,*SX'7*N^G]R$][VLVTE?K,7KI M 4+)5N;$1:7G2R5X,LMU6XAJP>+%4W"S?9L>$ZH9 ?".W]."-:2ZYG:?AM%& M7$I7\#D];"+P%#V.H(T/P;I)N$.,ZQF=S2(C^6;NZJ>NK>DHG_E-K"S62.%\ M:Y.EO'F79LPNS#*D&_.-NBII$'D[L.C/N3>"25^OX<7I(:)E4QB*2.@2H@Q1 MRLV0N$+"KH70#+D1;HQC9-YS84,;MU3_?MR'#)R]*++ZS,-V-+XR&)/J:B#1 M@=12+ZXU$3'U\TB?\32\O;6SVI>CWL9>:4(]1@M-Y%9GA_@^QVK] MX.YK7-3;V[P'=%N 9Q=;!L;[EQT 4;8(8C9M<0NY>^M.?)-83OK[ (RE$L S M ..HNC&SZ$6(0T?6@3$L0XSL,:#1QN?O2MG,1^K=>OT"3]:#YD>V,]D&@7,(&=9&I((4I'NR,DU\+63PIN4;04FH/6.- M[7RM!^L8"%#"VW#\DZ3$."(4ZB;QD,B4WPYXKKPN! MY\-)VS$V:&$/O(CQ;WJ/Y+5:VE2"G;$%)NW*$I@1OA&O*V!ROLWX MUKO\'W6YP=_VW) 8MG8H8Z\5B?P7V"NL,47:%6;>-R\X22;51R+X0:GY"VOT)-= F55E^:?%;\^XG CCH6$3X<1*#.4Z5) -V+?@ MCY43U'LCNV>Y(P?7#;2*(CI*S>/?F_EMS+5P_R+2L!EPXK0%J&1<1SV*MV-^ M:-8RA6&H<:3(%?V[J$F7T562?E"6_35PX.N;$(\KU.3ML-@G,.K-3Y MK#ZS M$,>FV4*L'DS%/B2V^61 WK*^HT0;[:C3C0[B=TN9 L/Q4LBVSI],(Y0BVY0? M!-FJ]4E.6BYH0A=#&M:^-;_2F4;;RX]-YQI(%M']>PJX]%7V,7=I_,XG?@1X M K]:-0L%S]:LE9$M)H/)8@W3X]6YIVO"GJI=UC!>2K&SA!+##$XYAZWVC0;2 M[]):V?M5#883\6N.N0Q]T)?"VIE5\3\DTG%GG%OU\<:1HSHNAUYR]$R'?E]R M:B ;4=89(LHTWF&D'LGL0@OE;R97Q*=QXP-5VW/O8\]Q^P<*DL'TW6%:*8B= M94.Y^FHPD2 < +3O6<08W)Y-")*;;9@D(GL+%TS>7CH\7VYW_>S<&<[8$+40 M5_YY2HF5TKM1TYO4UP[E7I,U*_V)'=A,"SWL3NVY7)62G3 M ;ZT?+9H]5('%27BD;>Q?R9J0K=ZIX_3AF_'[D-V+'B.E/H;DY4'N&,WX>!) MZ.KV[/IAU/?C3F744Z0JON Z7*6!KBL@^=;\U &>J=PZ1_(;[LMH>_.S;B]< MWNNF_+#[.-]K'7'UG6X#_G$#RN03T*H)/&3W_-\$XG9>$U6H4V)O,5[J>N*8 M^[>_/56#3W^Y>#X\UL(WW9#T1WD6 2H##(G$%>O&D69IAE0SW;#1I61;7?CJ M\_7?N;A/*VF,IB=04&V=(39D<>0)GL#%DEHVETGX? Z,NEN3S&6S_O2U/[0C M)& ;V^/_V+E';SV]+?>F5:_(CH4@XT*JLP/SP0#YI6Z?I'WO*+9'Y(E]9G\% MH#HZMS$]U=\YGVJCMB$R\C90[^O6GX?NN996*C^??7J4RI8^*_@9 N4F!CRI MF(CS>+_*,"%SU5*\P^;ND^;03,U=^%*ZM.=!0)B1X&NLY@"M6?QHE/HH .$9 MG_[:.L8/90KE^;,GMA[M;8VWJ*IMK'VS=NUS?$/9'C]^$'&(S4*2,-!FO5;I M/8M7.F;!IJBU3@I="2"#.O0=NCK0J@,[PNHY;M4($Z-DHB>=;T%O-5PV'.D> M:1#Z==^FL=U3&G+0RDH&(OFM@#0TQ0H<@+VY$*7(_S7V]I]Y+!'%";JR!(K MM:+)(H(3Z&#^4,^X05-X'X(,OP.B60*YX&+.Q#&5;:'#RRI<_JJ#\1CZ'YOU M9HW)[4_'L>?@)9 ; ;2B!1BUG8Q/C4H#Q.8/VWL7VDCK.TE]"L>O[VK3RG,Q.O:GQZ3I9%[U75-#_Q.4_0Z&R[ZPWD@7F)EI? MFPRUPQ&0HQ7$:01*@95#8&["V-5$3 MF>-24S8VK_]-F_CLP(^@1M1BTAY^[?1B#+0+(Z"F(\1#L+UWCS"NG>XRC*)- M??^.K+[?9"-_E&,)\?W'1V@04XM=F\?9V.6@ULP%]K>3$!T"IGF4Q+(SX:;- MM4BVG.^?4GEJP:AP;MF"V__)=G!@MRO1QK/9/2H$Q83TL6<.I[L&&U^=!4EW]C1=9#Q9Z]B'H!AOT/WL 8N9%[S5GXC2T>P8ZY#S" M>$"DOU,0I4K9A*X?:>GVG^3A&;&" R=5XKC$94/BCYC?PEDSTG M5R:C8=]U/CD9KCS;K]*^( T/[Z64SM$\-]4&&!_*?$YUBFC)%"U[4*-8@G!F M).,RW1!Y@Y*V5D9QA%I075^M/P!$.]T:4*.0$Z>'.4:<-7J6BWG_>FSA:>/, M+PP.BC<1'7V2FA_GB=258<;_NMKK4[[B<[>RBV.ZX4*7=[]*=?[.3'?7 M=?5$#KBS=PC)&D=!F4VX1^N\2'/*:@PM)&C0?GGJ_$)%W>V8A]Y^3[?78FF? M/"C=+!Y7*J<5>X8-T&K#.HOJECW7_ &I.VM6Z(?@,M-K,XC-,[(:8&R_\F>= M09>@%HPG4\-[SJ'D0?I-T(%"MZZ#[$1O>:(GLO#B0'$ M2:&HBVEKBW0DZA>T6C?NLWOZIDV:,87ZWLO6Z1+?:T56P"2/G.Q0B,>*-ZA' MIWWR'L>Q>(UF)QWTT7)6U+4.F$QU^X/8Z[YGH;2^:WO'MRW DS6K&.BJ[S\" M -XE(<2A M:S@DRM*\I,KXF;P37,.N7T>D'OZEUE6?6%][W,Y:[X)EF+OEI)W7L,.3/8P5 MTHB9@V3CV2$%*CJ,)'V M4(H]=+(-3Q-GIN+;9XZ]54:(!;P5R5]*,HJ@2Y_T;_PD&&H3NGX/SI#JIBMA M6Z#C-M;4_C+^9\M92O6^C?L0@4KY@E;6TOTNG!*<6+0/J6+L0ZI-UI)F'9]+ MY65<'G+UU+IV:_SR01,OZN3B?0>Y@E-?P!_/S!XLET/9^(/[^K^KQN<)O]8SR9ITN18E"4UJU!*0,M!0,8V"HT:R#C'?(T^>KR%["[OOR;Q3NK:9*_OHM?]5^D^+ M3V*[F70S-B -3'BE%=RS9:A3D!-?C*]_RRZ")TOMB<6[1.\E(5*!2I,U0_+ MI,CLC7I\G([9FNNMQC1QVE?31.FLHQ>Z+6YRF8?QAV!6^?.@#0+%],F/ M+&UV.XF"NZ%%9K13Z_/BLN5>)(YU:&*9V\FW QQ8@D>9V09Z_N7W/.QAQ07/ MG6M+'4O8S30)$8R$LR<^8AW]8\VC,R MF/16(Z*3XHE/A?WERED;_JF_CVE\ST:/:$PP-V8@Y2.1N)5QWY$4:M#0<1O/@]HA M^JXA)!@*8"\9.ZX^BPS*C]I6M6@/HGU0&W_8$_\V_UV2T.UE@=-WGODGY6FU MHX[-&NAW4$:M>+$5(3#W9?3*J>" ]1./DFXG1?(\>&.$<@!:7=A@''O\90>3 M[PZ81FFXF=C;,>:&/YZ:>2IJ/HBS?W*;"=L28V?"FS4^CY(."U#^'] M%OXM\*))AZK:$:\2/D^S>1F7.'Q6=E5(+:7D)W_QYY1(GFVQP9Q9U-GPKL<, MN0SW@)M"5D-FVS=8<._5Q\/J\C6UL==<(V*O)9[[?KGU8+#EM34I964Q%[V# M?EPX=B,G[D- A9^(0T@7:.< KVV@DPSU(,L:RV_ZNK+.H(AOP.3;G?MQ4DJC$V=+O$XK(PU&N0=D,@2S$$+&AO:;,?*;RF5R$AZ+4A+_@ M]O[[[HFM_J!Z(S9_7K7JERN]PR:0';=*\#0%1[-FM\)@\/' )4IB,FE=%/'$ MNOWFVXF3,J.5L0WSGN0% S6A.K%>5@N"8BL#[<14^ V$L\[;MH=@ XR[Z;[M M-D&A&B8E.OGK=V9LXV+#SZ0IQ8YK/U\S:19H*3X0EI M6M5#"0U:6BS!&I#S*U)ZI%F0-8;BMJZBJK<[!DWTWJZ+0'EFN68\74\L:G(Z MKU@9JX]?@:^640EFS/Q]B"N""_G?X+3#32HJR;NP@V,@;>&$2M2T@U)(9\#. MFA\%RV['81_8P*/6Z$("G1,=@&@GX>!,+;ANLO\I$0S V%D.Q,+0@L0K9C,X#J8I_/(PL%!J0/LJB2LB&QL7^9B$*;UHND%3'HMA5 MV_H+_Q8U"*_>AZQ^H C.7%&1/8'OR@4@>KO' T@]T.V!?D81+?O*L-RO2@<' M22MKJ0O6HI!G8I<@J ,X49Q[^SZ$;Y(EN 4ZY)1NEK"@X,.9YU%O$LONW;!@ M&5M\MUDB,$33:,V(WU&T6U2)Q.Q(_83KX^(3;8KT\GO?_4TP]V]:#$5]KN;C MMI&(CCP>UI@SY%2\TS+#5/X)>"#0,%DFAL7]9&\G^MV4[9H#HCR;X_1J\KF$ MAQ;^JNA^G J.F,*FP1;B8,8L)F8+2#@^7S(6O>?97^(:-*AB[D8I?-/>/6-] MZ3?W&TO![05V1E3#T7 BED"Y T#<* Y.)I2=R]2#NH-+S^8ZQ8HUN0(7#/G$ MG+2&3UAVY3@5,&5E)18"[EG9.GORW$9KI6P%N:6]]-V*8QWVINJ;,:,!XGO6 MB?#VII5_B4UU/7F)Z[+UEAL(?FT''E6FV%&SXTX>) M>IZJ1QWP?.$Z[:^&-'9ZY/X<0O&RHRO44XS1AAH&*G5C<$\MT.GY<3J%7NI^ M D_F^[^GP.<&(Y+Z+*-B'4'QWUE1]\OXX"8$(Y^>#W05UHU7RUEU; M%JDZWK=KD_4(VKGM382[P:]#Y_K2'5(9E5 +TG M74.ZGM^D=G>0,L 126))EW2 58$], ?:N,,HYCG0*@40$^Q-6J"'W7'"L)-+ MI01P:$^GKJJRUKPG5YD_48A1N;/FN,@04V;QK5"\6;SOT)]F'($V*S)67>-/ MT(O0]"G:9L:7$"%M JB.8XCILF22Z#+W[KD=O80,G&V9\(],&!B/0:2'X%8% M39J5=\6IZ^AM= Q+=<1O#;C3,%J58.]:U]!0]ZY'94/C=(QB5EYU[+RUR2:; M\?MP:5WH,CL6G^S9).$R'@@M@DO#B93U"<6N^E6V8%%LWA$6]7SJ?7IR MTE=#FJF$;H."!A*T-,KC)NFL,V64EW':3$+CZ_&0E-B=]K,&^+D^T8$CK%HX M,15#\>EN94/QF9EL#Y+C91SI$'6^Y7"ZT^=S&UBIVLB;K_<$!3R!UGOLWH>> M@3*Q2.&0V74>VXDES!&5!YI%;:$2EA!79W*1;'<)< HE13VT'N%7Y&ERL[ZV MK+D\Y7%8P".-'I'"[_9 E4_KOY- VT&N$>QR#5R6E4Y:L5#B'PKECG$7'MB2+_ M\'4J6JSIN7S"7F7ZMI&[XWT$'@\]:1:N.)9LL+1>T%>=_)EOWID M81K4[NXIHBFUJ#.D(*1)5,+7NTX[J#XD&@^=R"#>3*.;,KBHNF';'GY9 PYE M;X4^H,CDN0=_2\)@*8QOR$>@:PC%8S8_VD"YT)@ZXV8S-'&M&%[;X4J%]N.^ M>1W>1 RH,Z3U*#!X!*(F9:'$4RC%>W;RPCHH*7!"ZA[KX;=*;Y%%QL%9WE\_ MO[HDH]:,_)9Q1"@7?LN.59+*E M,]0T0VMAQVM*KJFQW$H=H-0KI*RU MC9#2S(TE[<1XS.3*LQRTYJ&3-K/J3W+2&P68!,)*V8C-B "V>"O!O/U&9 M+%ZGGP=8CU>Z#G(WH7)1DP2*"4*0@6"&OH#R@J@?,_@NJ-"+*E9W P_GSQ]U M;\4-K]?UT)Y"[=FR%?XP4Q, 5;N[L%*$B;_H]FJ:1/H3323&K>E5Y=O$<<=$ M.-%O3_V4%]I=^MR20Y>R/TJH8^K%4HAQHM5?XWAG1<^/63OK;)_!'1:/#UEY M0(2-8# #K=PGO>X",L>$&*5@RR MVYWL'A ]$>+?)50?>[#WPH3AVSFA+_]:+8&N=X4.6Y&]$*R?^[:[,WVU_N?Y MY0RC#RDV0>BB [[KB&2V:*^VG5<8>[0R0>JU1OXPM N[E6#\AAHIFB-]E\1XC :^"TMJ2 M*>@;M67UU-3!-L0H!0+^&\\"<\0T6US M$J,TC8QM,/ZC4@/FFUY,GUX=;!LV/0HE737RTB.=Z!F?D,&2&LJ2_=-$#(0F7&L3E._A/4.@TZA%/WV%IA"88/YZ!I7R@Z M@Y*)CH<& 5Y35M5NG*TU.##*4(@'1I&:CI@%5!;0BLT21ULR"QH]"R\JPS(_ M%<1$TW,7;@$W\'^CC+#MZZ!.S;U$/"T.#'664ZKJCY+Z]+?S\3U6).[9Y1]X M(V@H]*>3Y@_O6&7?I^\\EYQW\6RB];K14S<61_Q2/YI3;&]XO&UB3(/YR[(. M"FZ'L(N6JR_@ %0(]?WX6*4P:KAX^>_Q&\^M(!"4WRZ['7!S!MSQ%@1:30R, M?.1=[EJ55]?%8V8YSE/!$E0TT%H).Q_EP(S;-C]K&[AWL^S4Q<4WDEQBPD.Y MZ,':9BIED7>U>L?;>Z5N]RS[4F$,GV8JFV*]M*#$W=B'C+.$?MW?F.6>WU3H MK0@).("3+]I^R1($P2L $0.>_8F2?ROA".\,.M3XYIK)#WN5;/Z].?R\F!>@ M&2%Z^Y+@E0&=O#OKX:I56%NU,=#4Q%ISUW_&*&\ M0M.90NQ-0* $"<28G/G1U*_ M:>VDD!\PJ+LV*^L,:2@Y&/CW,/[B]HI>CF6&=4--=80IO1M%1K<\QD'AQ/@L MJ8Q...7V>B2EC8_'6Y84#?6S/J_W+0C7$6>R18B20/(E6C4?&O!F<#,&ECX] M*]K"=F'!BR_;!KMGA2*#^D54O:V,D?RZ,. M3PA_DN7H$6<(PSJ[?Y6W.%D"N*%T.HU%_^_OI,>7_I\AFI8VJE*;F+'FTSF@ MMQ@P#[?3@4XVM &\@->Z- CM.HZ)9.AZ>W]QKZ'9I/&7]OD/+,2(33'7LGLG M]+ETEGCIP0RI#QR(&"S=^D*E&Z%GQ1+'QV-KYDF/'4FYC :8 R4[4/6 MGN J\[O7X\X?=RIS+@81;3O6_GM/QW(T#U"XDA>@P0O8O@%0>7D?TJ;Z[W$D MJCL]!U!)F[DJ./U=RU06KJBS@J,\Y0ZK@O(R-,&"^LS,,4R@;(- <>F]CL&> M8[9BI3_:3S!&Y^ 46[8D>1W%$KS%3-@"*1NV58T_86E"BAM7;FK6U^W:''-Y MH;DZ\XU;2,VMK0>VIXIZ!)?-8(EZ,V2%B#+&%E/M5+ZV:BK7ZNK89IL)RRQT MUV8&1W%8#\=1ZG$/'.^:/_Q1O9<;T?'VE+A;M@2/S"O96%-L.)PX7^! >\;. MZ!34=T#&F8O/4M%G%Q31>SIX,.+QH/3HS^L+6TWR^ M(_G5H,KEE^(/_G#KF"2ED)^0-%Y0M5%G*O'8*T1L!(;BK;[*)&(%VPM7XHH] MKE?/SKI[_?WI$UIY]/>]^R^_M7< %%-,Q$N8%$4]%L7_9T\AK3@@N..B5X-K MH^O41**LTX"-VQD+X3+]R1JIGSNSZ<.%V%$-&D3)C/=1\ M',QU/NV<2K9(*1L^:6="CL1V/_-%U.]#:IHK//[=V&3OV-DKY#X=%+[8S;]T M1>0+$UQ\Y5DGN;:1=F'/AF2R,@FKBO#[ZOIWAG]VGIF@7_JO+]&)+K[M_ M!4U(-E%I#3]09N0%DSN)+F8:L3M/U*P9> ;G1A%+,(*9J6A^I14N4N(Y7D*K M3BBX5K3#NSNK.+F.+A0CXRA>WFN!GI2[M(^-E/,E+ZKWO!.=;=?L)@_7F+X- M7VZ76XEE?F!6PQ_+J-,:F1\-S(@A=W0>?)V$5GPW.7>SL8O\*[(3T("*-1\# MBVBFX%K@YV53GQPPK@W?T:TY+ZEY_LY56%28@%):_&[2WP#?V'8JE&^,U'BE MZEI^[U(]H(#" ZW?"10S*2QX!K,:6=_]>K43CVX\*$NW2+#922LE[[Q!W[GT M7?8++CG$NWW'27K42\7[4_K0QI!QI-OC_]!2A2?"A$Z$\70""(!R#0"5'X?3 M79'Z%113=Z M$G=/4+@[]%N<9F=GA&F&IDR7RX-H?^GT:5.=%X"!J]UY9>7.7N[X\/AL<#=[ M]]K94'-.G3T=ZC!+X#FSN%G80_-*/GAQH+/Z2:=S_1!6['4XWN-^[ !HR.XQ M[2@\5'3[SYJ7 ;=0Y)I=6(_?5R=Y#\GMEAYX!/<[!GJ@P4%/;=&6G#"7^I^8 ML(U*QQ;$;Z *N(V@>" 81\-O,^/@KI.XF)GSPT[M7;@C]XW#QAYUC(D[WK;U ML_9N-!GZP.:&F6QXMF=!69THN>%&'^I_?X=GN1.*>=+'IC]W93XX\:?5@G _ M2&2HF4V-PG+8]7+'0)W.BU1M&%Y5*UEO] OAB+LYG'W?_H#QP;<<.Y:H2K>4 M\247O9O*FITFW*^CM'/!P#TH%]#:2ZA:PR;"3KO!#V]EY*;#!=$U3SY+*574 M[AZA1\PECA]@!6S(5L69%;4%OE?AV.JF.F"JF!;HDU3&X (CRGB7;R">LKE1XF>)JQ2?P MIJCQ2#J\:MF7XR=>C<,7XP6AB0V8;_Y89;TAQ_Y&B9&4D' CUMZ7G9*=ZI"# M4D]"E"F*;# %VZ&).$\9>/NOZ^5&),>SIT+R__:<5#-"+2-O4[>CV@A1]=W1 M?J9#DQ:#)8\:LDPN'"[(Q>4"RD!53;<^>N(*+9;J&O_MPX?MOO_LLOE]JPW> MA%,@5F,IVKE M._>'MKX77W'.OD:O91S%J< R@VW^#C".I)&T@8I]"$/DI0W5/SOPP>=EF'YM M;6U%'>[-%A&U#A9X6$!A5&Z,OMUQ(90N J4+7:H MKWI*T=Z 56()8Y7>C0@D+77LJY-'0["DWG:ZI>)B;ZKLI81KTZPJ->VY?'N[!1R!/VH&-I+ MJDT\@Y/<)SZSTKJ3)N)1[]3@^:S"H5=EZ "U2/!S.>+WXEB3'.LPCGXI8(7F M"(8X*[9A(S<",CJ<%!)GQSQO#@W\]%3E:N'SE$J<[8BGOOL65_T7T*H=3-2L MMN/I>O[U2S;,XTQ.ZC[$/]^1O>I,#=K>(DY6.?*DM),"M8G>'=%UYT IYSXD M\3ACD9GC"I7"$=>!B.-/X4OBK .4O:DI=81*22Y;&/[*B<XU7=HV.V7O(G6H8IO= M!=55I-S!JMK>1QD%HA-3RB^E/O#Y]DO+;F_9=.$B[!'=\'#6:0JJZG!?+IAQ MHW;8ZQUZUU7EZ6NTST>T#R+A7Q(!G4PSVAWF%Y@AJINEE5*RC3B\DKR\IW)' MFOO,51L.K1&#A[PV,C6R6]+GDN/K4A>K@5:!?0A;[P@P5)E%S3 /X %T0E: MR@<&7]L47*BH.3W^7?%C^>JQ+430MKZ0IB2 > MX)EOEQ_ULZILY,2+NXTOIJAO+ANVE@@)K9C1_STKM]U>@]_IQ+P&W/AXL$_5 M$/.QADXC3P-,__ G5:\_-PII$E&I=5FZT[YYV19J\OR))'5F&SPS'-JWE MOG6'*WS87:&?9VB5,:/W(4\QDLA#S4;>40BQ-851I,Y!G/:MZY9Q<;>$)"=, M.7_9S++)UP!= X'ZCJCBCC,0]I..\\Z;T;>]UL[T*SHZ",?UO@IIQ>+98EB7 M[()ML1!F"%.-,[7=9]%"8-P:!4+0"SV_&PN,>W%_7B@%B V8LM= %;!*8'?5 MA!F!*KIU;L[2H..4BFEJ8VD*9^3.Y!O4ZS$=N3X979-E65FJV(T:J:BNV>G" M6;Q*QF26V@^$-DINL69!>;N()3#$CG1\.\G\/^^P+.5FVS5O%UV8;)9K6T[4 M>FLR<_51\.(8[K1/#?JFTDYDHTD("7K$;CG=\^?8RS'-XE\64IYNF3PST4;6@K"H*@2&VR.(]G8>:;A;R%@[P M\]S"1=M?-5D=3JHVO,P-L\3\HA5C03D\^S1C9BF2SX6X#Q%WM6FL% M.TFEY:_9L@^!JN6F8#Q!Z6N/(^'H!CQJ7AH?X8NJ7!X&%'"6 W.X;ED(%;^* MH3H6^YDY.K1EG1E\_.."*G_TCX!'#T:"8YD'F0D <0YS#*DZY/D"$;-W$:SO MG[[J4=AR]>5G$RC\,3Q)9Z^3[H!J0?#O0SR%^&$8,D)H6Y>\:&!IT_:O(OVP;K MF=ABZA_4TB,"\@6DX4?O6K*IM:[9KDX9+;]]@!UJ-C8E8J33TA>ROTR=Z[WB M]YAP=B\^MHK,3@,^V@M*:H9\ZHQ<\VC^K>OMGH]W@0ZB#3D_CKUP/*;R9;BW MK%ZSS!.;R\\Y)WZ^+0HYYWLKP)7%,T\W"?BZY!Q.:B[D(B?@CYKPR.X^SEU3 M\OSAPMY*?"AAO;G)S=LK8!_2CG%DX7&4Y_N0Z,8'N8[N\,.5PJ3ME.L"UON0 MH_?.& Y>Y/SKB\B(;;[ +((I S^=.V>4\*[+9GW:Q=U;T$_87][CW2R!]V 4 M66HE&!N=)3]LH)$WIYTZQKFF>\-0\]E7X"+S)C/^?[Y$<9A=RX;'G"E9X2++ M\;49E@T'/.K0R+H_AI&'9/M]QXRW:R=?!]@(*=D=TKE304]RIA<.D,$ %,&O:A8M5_8"(.'G("F%94-$/,FW6X MC#3PVX;4.9:6.VV_G 4;/7G6^6&BU.H'R4T7UA^9*%^')5&4B%.S1Z==U?2R M5<&6V2/<532;;!!G<>"9#B=92BQ#C%*U49W]=2T-D2JQP&.BS!4L;I#TA[L$ MI;H-+?%D&(%110QK:G7NK(S_A@?3QCKSFYIB4HU6A71ZQS>EY$576O8%RGQ%#2&D#72)3;)ZLIM.38F$Y_&[UZ[-+([;*%*P MX]!)?"L>4>G_@01GYQ1)-1.73 IVT/-;LU#\/G@BYE("K\R]T(^NALK?X<1H MH/PI4(%N43^&&G)2+W.A"Z;X*$3Q9WMH7XM(OYR5\?L0]U 3'XN70 <8&LST M?_]I)\YX2(VLQT#K?+)! M2-:LUHW!7O6X@M(^8U[E_#N."#,CV5QG*K0-H%P6&N>F2W0X*8TP?&8-K9?^ M%AGQ?S[\K!J(E-:(:8;G_#LWC_O3/U*(IU^/K,V6$==:'.3RM.QS;R M->2;G_JVGKPO^*&$^>E6!(P&GY8\VGP-F-35.*S&NZ0N9S MN=B3/^P=%A.Y9[S&Y3<\5@'PI,1J1BY#%IRD3G9D'?>(,8 R2YME?^6EU&@/ M.FA]D'I)1?8782RUR6=U\[J[J.)FR23-B7V( P8&GWZ7#CZ$HVM>5A896,,1>G?:[3A_^%9E9LP^Q%4 3KO"?(<\1,&; M6]'AX5L>P=Q^DB+7"_C+@98<%4*"&THA*.F8& BP%3@/4F64G9T?"93;Z-?P MZOS0U;S$?H?O+[PE<_@B4I+G3:'0S2'"BT=9U.XI_%^.):?+].>LGB"AM5:Z M:@".A(TFV:D@31]2ND_>R[!K^7D'6U\M: 0)7%P[2_%H1U#NKO\>-AEMU"O, ML3F>4BQ[@M)#/T=118=L@63VW2' M<:_SZSR_+)]X:5B>/**9I(+Z_%YP="^8;HMJA?[#6*@0$]TM*U/5G'[NJD02 M6FUY*@MFQPT/G-8,I)$FVA:U0ZJD"!7H?*PEH M4L9MI&ME[LFAV M)2"C$V^FT\KLR_RH9"VEK?C:B('*P^5@?F>W;-JC.A""+U2#",A>DH>R1ZW" M/3)3AL.8>_BS[.AF5"L4U,42@5;O&/%FN0V_A"!SV .=IF^?X1\.G-,[^ WV MU._8;#.E*N)^J+/1X:\0R)U\"1FGQ9& A*X/3NY7!,)Z"FOOYGX=(L@#AG"* M/0(\';*SZDZ]N=@E*U:>3B8M1N>[O^G*B$S1EWZ?(7-D;LV0^SJHO8U=29O= M:3/D)'N'ZD %P#3SFE'MS#MC_##UV6>QVS";>K=+(N_2C8.I* M1Y9453T>)3U]S4[ME./&4B#\^0.\VRI37UJVSCI_%%H2<'IM8RT_TF!7#17QP':QXL%LP%ES**J"U4(Y?#Y8GYR](VK7J((R1F MEJ;XVPDSO\U5P!$AV'P6?#G;'<4F=V MB+IK@50IVN-1<7(I92(_GEXWO$\NL4;"WK,-#Z$R/6*.PI@(MEP#^# MN1*'76^-;1Z!3Y/A$=['!T,L%G[26SZ2^715.*V4A%;24=B\CZ.4WR@ILZV47QMUAAXV5VV9@'7.2Q=<<);*_$:&Q4 MU@Q^"5_?6*BD)?U%VC#^8RG>G=LKQ@EMPFU*-4!KW7A&8#;(:9QQ:ZQ*64:S M:YJO$:^EXO8J*/443KA9$VCMAXL86'F?QKU&JG\&_6R/5/RT7[@$EU5F,Z\) M*=HLF$N_3:ALUJ)&EGQMLTWR7!0-147#[.^4B(9$&A&=7L869.E]O;4RROS. MM&4']M\[D>U[0J'%ZXW*%(_'=<7G_[C@)1^._=Z"W8*O2!'RQW#'F^61U_$P M-;!MTXDJGNWW=7GB=:3=7\7G/SN8P<'6P@9T_T]"&\JIN29:>W=?!P@IDR8, M:FUG0A[M ',RRJOJH+PK0T3.BMF(TG:8>9*Z.<& _\JS\],OSPDI#4_RBF)^ MFWLANRW$/H?%JTY6GR1WG5N6$-\Y#FVGZW%/^MG==:^';$I#F MK6>$KB%_Y MJU2Z 8B@/0(?Y($6;4%/+WJEY'7)61E)Y7BM=A<^#!X=S ^QVUV/19V]U5LP MH-KKTF=_O:_D"^YG#]A+/[\$",-=IE^2$M^7+5WTS\UN3O.8[]ZP#\NX1?YU MY (-V^T="E \%SL*60IF^Q ^.=O!+<3!)5_MBJGQZ6-Y#3&!/PYD/S:Y$RB; M0J^]:S!R/.+C2]KS5FT/^;MG3?[3E!0.X]FSN?HE:W$3$*)VN;^[4V3&IZ]4 MWU/U$K6T U>?I,U1@'BDGC-="_4CW65\U(MS*"4D#>RU+VM-<_/WTZY5V\V(,+?X9E+7*>^+9;*4_>38/U M%3Q4->/N^\%9D'^%K0F)[&1G5VM8-SMQ/%&G4"/IVXW)2#CHH.4^ M(YSXX'T6^7\4<9U132=[-(H08=$(BI0 H2B]6&A2$BL"63>B*T61@$%Z# )" ME) 2A"D"2(J4J0J"D$(104BTE86#"!=3 /44!.1\%]2>-GSSGGOP\RW:;^Y MOSOWSCDS/5%V7CUX=O?CI/5+QJ50/I0@!U-(G^U5G1QV(HT MA6(M1DT0K@ 7FGZZ!RH,O)PZ>2(=D[L/OS\NV^57[Q"-=PH%F/2D2-<(%S^J MN7'$@$SG@,DS2,1N[LFE'/6$WJ>JM;T=^H.S,93ZVJ7AY4G._0LSV=BK_AW@ MY]8 1MKNC#B)J$_JT$*$48 P^F3U,(:-3$UOM^*-UN_>VK.HV%WF6T<[=[0? M1U;K.0I>S@X?&FN_(0T%EM3A0I#Z:5D30!8S@Y!C.EOD*3M=0L9N@ER'EP_V M7[.?J84^@^7%*[_2#(@TVA)VN(NA6<_WS;M>->]1YSOQ]5EF<.!1KDG1=AVA M1Z%5>K.;0GJ%ZH#6T#^VTDYW2:DEVHJN[8/&E[%&!G^\32^HR#_QE#,6.'\2 M*U+_Y>@Y&]N+FGS9BVX(2IL;$F'9;:ACK1EI+UKNWOW6BV@O M2HC[Y_ARVN6L_E9.PF%T^ *:AQM?,JY -2$4N;9(\8]&HQX2/.0)6@05"]WF M(ZL1R='O;B"Z+:I@*@I/5S!2%\;1B5BQ/-3=N0G:"C>F6WERT9TPP.8\9_WN MLAY1@6W'F M:-;;JD^GFT0>13VHJ&^K:'4[''@O=U20LZ2R49Q*VPZ7P]-FQM-F!D5:;/%Y M],@WO_8+Y682W[B&:/=E%\HH#3"DBZ!Y@DOW8'L(H2V9D M/[RU3 GW5U.:O%CNO6ZG;C@]'KDKVS1X MV$5D>$\4WM]@U KW;4MW$%>VW5(KDN/MS.5][[1YZYQ2-<6]A7UPQ!*IATIRGT[;ZC:5P;IBX1485O,,\=TP[/NV92?S";-H$)6R"_(H3-BA9 MA)O5)S!5$SU$.JXEOE023JCK:D/"/M=L>VHI4@F2*"#9*,#@]"*E&F#ZMC3G M>[C/["0+RYGQR2TQ5 \G$#K>NU*4B3>)+$*M4V EWS$17$#W+[3>KT+ MHNVZ3Z+1U.;35(@UO)11M=Q@V7>[/FBL%2> B1_"]Y$ZNIA-(R1J;*^I0YLE M*^5.;3IQ-V_QL1U]ZN&. M0[C,/_V3RF/E:@>#97A5 J$T-:\0?*3U >*0U,U0%G,L*(ZJ^RH7NB2*%T)T MR7JQ+J7[OR&CZ#+?TI]F@F&EQ3PW.F#6_$&J,4T@G8^N69EV#1*P(<+I./&%L_WOVEM?7!*T72^'[_US4HR@DKK9&86 M@5OXAG<<_?]]60 0QSR2L,Y]?-\I0W3KJW_>Z[=YB*O'CZ$FZ3WYV@:OZT>B M+YEK?YOG,)9U]UDHV_BW:!_,-N6#?^YJWHO+7$?-K)$1$5>I+:ZY M\,?G3MG\W6,/KZC^B,&]X*ZK#LY^Q&GU67U<.QN)T!!YB>^&.UY670(+4<'% M\B+8*]&V47/'+)))P>:P[BY_@0SG@9!',II0T5#JR\E!]_[K"S5Z:VTJK_(Q8E1.; M'+Y&AX0^M/^4]=QY?U-KPZ,SBGTW9;TBPE8M!7X\7%*[#:D#30K.0,S8Y)Y_,UL> /GGB\FYXZ M]8#\R>G&C\Q#U58NN_ ;)3F-QV:+D"''H M8SP;D?C61Q*4XFB0S+X$)/:5&G=,X)FFBF_4U+2<M!,D,YQ@1( #<64B8S^ET'^5\Y$,_\H37"T%$Q(EQI-V">FB;9-0;KH\MR-X6HE+&'7Z;@ M%/_T@7_RN9^G:$:MV$W0-GBW\8,627S[U1ZB-SP3@LH MK,Z!&>#^4+ =HT4KS ZKK1Z%I9,:*"*M#"R/WC4$F JJ 21G);G=L%$/6B"\ M)*^A\+R$()0*$35/SJM/U//?:M<@L_:IFQE_Q M([?14CJBDD0:!WD0SMX:@QK>ERYM"^#\*[E5'>&.\2DL!R>X\&E-9K+A**QJ M$Z32KOZ#"6U77R#N&9\)*X1TV41Z,7IR]APZR2)O2='7;\/#I+(/V _K9&; MY. P (5LYT,2E^$J2W#EL6@DQ4+HK!LSYYVHN'U>;5?8:C*-E8G@N6=-:C6) M8.(7JMU/L+2- O/(G^[)6JJ[7Y7$R\EZW1;(?8A^:Y?344X/@KZ8[77Q*.\\>[4'<9!S][NK3PX6^N MJWXQK_%TT+_K7)U*S8F4C2B22J8D4]<7(C2/\8YO.Q/414J3:/%\*\0USX#8 MB_B]GZ9FE3$Y)S3D'E02+_?643+&);])Q;ZL)J]WN1$UT3,O.37W! JMK_GU M\V](WP,I]L-HK#)M73TG!X%9V^N<8S^I8ZIIX/'^+QN#8"YZ*5X*BE; 27@- M2#DC/?9*ONZ(#8GH"&ON\K#F_F'JT''J'\-4D+0P&FS3TLS)#D-P#UOFDUPK 5 M^6?P)FCE71(36/+8!*6XDSJD,PX[/R?Z4UQIU@JIF-X$O6H]H.K M))H8!"^@EE2$D01=<8Z5L34D%:;4JLL",.?8UCO1#R?C^O. !$1>(Q$WEN((W4$K!7$QPF*^&OC M'T@I4R]:W?B2-(N^OF%<0U[7. Q5,_,^>*52(G1 ME)!H75SV^^M/9DK"8, &(5!(BG[?Z38@1"J?B.>)C(S,_/2_'ZL^\\GOC<^;9[\[R__Z__^]/^&"7AJN9 MMNL[[-W@^WO2M4S#8N3?7V^OR:6M^5-F>>243#QO=O'APZ]?O\[TL6&YMNE[ M_'?<,\V>?B"GI]&-VPZCX@-R23U&Y#\71"VKZFFY=EJN#)7F1;ER4:VM,2[1CLC+=,DM^)K+KEE+G,>F'X6WG7B<00X"I9[\3AR3./S MR4*OB7?.;.?^@UHN5S[P'O3X#["3A>OUYR\L7ES_$'P877IOZOK2G<4;$@;Q M#.5*18FN]-U3[VG&W/G58^J.Y&VC3\17E-.R9=G9O/WP0G\@OS"]UO$UMFG^T[A<<;^T7UEUJ:!O:8FA+3;&HH;GK+Y4? M+5W,'K7)^FO%)TN7ZI[SXA&7X.ZH*U@E-FO/(SZ4^^%61-U#.S\\_R$_G-N=RHXUM/GWWO[2\A>,1V_]%Y[;],%SJ.6.;6-\(/\MOD@_B>9W@FXW\(/CQ5RG_=17QXQB_BGW^( M+OCT(?HIH0.];UP*+*Z;'G/(@U :]:RAA)0^LO6G+Y]TXX&XWI/)/I_HACLS MZ9, D8E6_U^?C,<+<3OFB%?!2T/7F25?RM?\VEZ ##$X=5_=E<4_O&K=LS)]>7*Y4&L+O@D=2RLK\V4Z^C*GILD\?EG[G MK=^NW*F+OQ[I_!4/!:CY'T:=*_Z.NUL[Q%\[-J.ZN1$W_%I;C]&,?RH[-J*Q MV(B.Q8WDJ* MRGUP5^LXNFU<.5234:-O&<$=?]R%U/QC<'FRT+C&W&;">.2B;4^GAB>:Z+8L M77 %#WBY^AGLS48&L9)K7%B&R?G$\;E+1\V,FA2WG;7$VJDHZJ[M7 7UO/FR M/8)-^^-;]L %G'7F>GYMN-YNX+X=*/XVX'&RH;'O;#IBSF[6>'Z>6,.5J.'* M$1JNE-7U#6_;KO?-MO6^$]X<;-\KSTR0X",< @7YWH+LBB=RV)B)*)BYX5.* MZ/#"E2$<;QB1$>B%B)L^G[C&=&:*>$Z^-W%$NV48,0\A'ET]^I@ZFF.+6&#K M.'2'4'C;")?[__+S//?#BP>Y*^3P]")$20+^EJ')[T5?9%(EP_>B M-PU=O#TV>!0E&\76AHSM[C^6)?+EEZ-?^K#FI\)?FLG8X,7/\Y#<\81"?@FR M#<)VHIL\?[;\'19H:OB-BE3*Y4^6&[/XP]%[82 M=.*449%T^1(V45X2W33Z;.F7Q%UWP*^JGF< MF LY8405$_5\_F]PT_VAF!! MH-K%CIYP9]->-NZ5VRW\U"6S[*EAO?9C;S+9\J^MWC'Z=/%Y8SG?RQ@# MO*4MJ9>RLWHI2:K7QHX-([.!Q^\MQC&=OWPQ6+:G,]N2PYI'PXTN$J,=VQIX MMO8S"-M2]/MY)[-[T>QE\]5Y$QYGIJ$97M!0HAM3$U/_'2&Y8;!H:F$C&$EJX;8GQ*S1MJZ%VK36>&1\WB&,6K'8 &,KME M'C4LIG>H8QG6O5L0\_(&5>CA.R%,:B ,0NN;.NS?%.82U>"??E@$DOP//)'8, M6?)M)< B%="&LS;J*.<\ 9A^U%$&E^A[,^K(NU' BCK@&ZLZY4* MHZ*8%9@9MSS8TV[E244Q,6 19>ZL;D.DE6^C2C_WI8!+@FX1+.7;* #$2* - MY+5X)]^6 23W!<\D=@Q9\FTEP"*5HQM.AM;%':IO%E9@BG7^(8(;U@>+*R*0 MHYONN4 XBND/>MITY#HVN'T"'YQHQKRJO[A(@+DM6@_:PMRFVAV1TCB57; M.8E5.UH2:X,==<1>N3?,T?B; V89MB-[\=+GD?9*)_,W\LQE\?HBVPR7AMGD ME90@VT^VJ,HQ'J@G1_M1-[O?J&%=VZ[[]>GO3+_G@>=,;. HME[,0SU[O/X(C7)3C^1[N'8($PIO?44-YT]J^NSKT_S/OW.XJ:-- MGJ[9 S,71X?S2[K6S/=<^;F*-AG+)G=HWG8@/0]G7X$)'24&UV8VYY$/KCUR M/B0;7)M9FSP>F:&C9,U1U#QL&I!A6X*T<\!"MM+WG'MJ;DA5\@\O^*>[Y2G7 M;XJZ]G;\Q7?#,J;^-,/# _X0%_-'.ODB M7BX]5$Z#Z14@Z6,.@5Q\J)P"&2K25VJ*$Z0&$\:\:UN3LK,8:=XX;$8-O?,X MX_W%Q($A0:5*<"I,RW79RTCV@$%R^-U+YAKWUDI3H[>9WG+#*Y];D&$#S4@B M8I,E/4?KV]M2HNAUN>@LWCV66[)K;7+T_#WFM:D[N3+M7_)!;ZCS(IC C,1!267W M2NIMH$NN??N8^&*-X3Y&7KS\#W+: 3DM^PM%D=.0T_*S-C>]"K+,U.[M/WNJ MY"!!E,3LJ9+KG(?K>$-Q]GI_W+7DA(9/S>=*S^G,M)^8')=>&@[3/-MY(?XW M?(3;HZ&8ORA.'XAS@#W&.%%;]T/F3#F=B9YX8.);RV6AM2R9E\B(K^VUJ!AT M<[\EITF+/;]:&;]-WZ=3O5RNY=^DE4:YIF2*,=&D8YFTTA FK62>I;X_%VX/_2#PX4^',T^1C4M4U#ER.H+A\U+@WN^S-1%<*' MLH.@-R(_X%^\<6S=U[R^$QY9/_>%<(^22R<8!/\8;$@J?/5=PV*N&]UZ?H/H MFR^^YX_F/&$4N4CLP;5[;#C'L+R2-OY+$$+#(( M,DC.YBR00W#. EDDNRR2^IP%$@C.62!W9)([4INS0,[ .0OD"G!<@=X/W/O1 M%POCB_R+;L[XEKCJT$[=]U[.GS,G5Y.,K M]KS\O!EW8/'C&^TI6EN^WJ(29(^D:1-G/Y-@$OEIR]+%MDC()\@G2?')JW:% MK))S5KF1NYQLVA4&60199#L66;(C9(ULLP;2 -( ^B0LG\Q"IB$'*<.B.#-F M&C!G"3[3@'R2*S[!3$.1626U3 .R2*Y8I,B9AN*QQI%6;"!KY)PU$EX@@JQ1 MD/PDTD!F: !],KG-T%N:9ON\RWJVQ]QKFUIBM\\K0Y2ZRU,/-,:#L)')OCX] M_RU,ZGGAI>UZXCL=ZEC\&V[7ZCQJ'(O^^*MAFN*=Q3F C+K6/KT4K6/3:WHQY7MK>Y19WUW'TO.Q;93:ZPW+*?D-T2,[LRUMS2FL6::MS4>(2AO9J@/RS4?)&$AFB2:3!G(< M!N'C]_DQ]N+%=\-Z/L0^V^5:(C4Q?[:3+^+ETM-AC=)F*Z"/>;:"Q:=#*U@X M,E"IE16E.O\C V<'+AW)4A,=JU2W[]B7WSALBDV,A+G._/O6H MYSLB+3M_^VFNRUU+9U-K?A)FVYY.#6^A+$>FJ*MJ9?Y'EMPRDN;M^R04ZS=Z M)9W$;O54K>R6V%W\QGY6YUM&8'(_[GS/&8W,%V8P9=3E_?F%?WC!/XUN%;V] M=']QKVVY@MM<7:G-_\@85P@,ZJ=*;3?4%K]QN'-;5>[,:@;ZVN=S-XHMG MMG/_02V7*Q\<_O$'<=T)H8[FO'YQ>,6',=6\T[%M>Y;ML1/BV;=L['X^N>H- MA=WP?T[(V+&GX;N!+:DD_(-'/I\^O&BI;'_XKFO[CL9<\99\9\*H+OO^TP?= M>!#_G1'7>Q(-G5+GWK!.1[;GV=.+\LS[&+[CV3/Y4O3-J6$)R[DH_^WCF/?6 MZ9A.#?/I8LC-P24]]HOLB'_1?E+FW=>[95(I=G[3.BEFO5\ZT=*7S @2A2(T.\L:ZSXGN6^-G*VG9!L<"K_NUW(@2"7]3S MIUQ*-*GT5W/&MJC08YT9G,8T7PB;F+XY(:'$<#)?%_PN9YJ4\ND_)6D__\J7 M/ ?R_)^P!S7;-.G,91?1'Q_)+T/W)ES2>*."7Y!*ZNGD0?XVA\.>S6\37%P-+]W^ MZ1<[7;Q>[@[QQBO<,V#W-B,_NF3P-.4NL>0BH?GN9?D;C5YMKC/Z?_I\;,D< M\^F6S6S'V\G^B6@,]3Z?&+QU/)SE+FZ;(VJ:MC>R'X49G#>J]8_K/.33!T]_ M$YGS^J&@24,G_OFC=3OLW%[_A]QV;OJW0W+SXW;PH]4;DF&?<,4<I MD/XM46KO]/?!&_TK,OQ[ARS(ZEQ26^TAX1\KYY7J8K]^" S_@_2P+S%"R25B M.:M5EYGD-'@KW0!MN\AV/QFQ'>)-&/DK\A(2C$H(XVW37Q$8=9VOWB7R M4R1XWL/]FWCVP7\C1U(FIP==D:(E8X.+B.6+K.O%YJA"6:*_CDR\7O%O]N07 M=QNZ\@]/*Q55K>T5*]1!=_ G8WI/7$?[?')?^\O[.>7]\U,9R_A,.?OO[/Z$ M\!X4SWA"J.F)_RQ3=WGV^'$2M%O^?4(^'"V4DEV@5@])YINCU_JJG=VR>\,5 M]_5Z_)/=;.V;PZA'Y";S1"YU8IPF*LV/A"OX3]*V':[:,C<>VQ;A4_.[SB/5 M/-FMQ!X39]Z=A+K$G3%-3/7HQ+"(X;E$F\CQQGM,)JU&XOM$W<$O7U#?LS_N M$8$'S_(R"#]_&>G%,->XL=]1V'135-Y8I8NNI3V[M5P"V1;E],Y3V];C#WUE M@.Z*N\T<^T'\IAC[7C*3_N+#X"UC]+7@J8>*TG>??MNVR<6UM_*JO0WI8S>< M, ]JK^+$1&KYM%:IU,OURFNF%(Y*,D *$HB#3K.\DZY-^+##%G7JY+_B]#K= MT.30PQXGH-]PG]U8I#C9!2=DCE^.8+K=L]NSP1GI3&>F M_22*8')LJ\O<2'KVV?O,4=I"7]5CFO1A'2UNJP!W:"8,(_6 1*FL!B0M77>8 MZX;_N38LINP6C)PW%87\@WI/Y,IA[!=]>AF3E%Y)%%6W:9"Z6X,&OL&E7E'+ MY5U:4MO8DC;_L^\,[5_6;NWXNRVVB5G)%;S6B#7YC+ 1,G[I.S=\.,'U?,>\ MQO#?..0HAH>KFSW\QN8#4O/_,V8[CVR_-!IEM8I#C2WCM;"_1?9LYG!G-6;4 M).R1:;YG/(BD&@]OF(N!-W@@N:\0X2SK0M"-(4N?WQS82W/T[*I%([/Q6;TN4Y<_\\]?'';TU5:7QT MB<=,-A-]%D[:E0@G)-,7Z69".82\#T/[QNS]WG==*-!) _\!5QC'\ S^ \&L M#7.83F:^X_IB^L:S";]"#JL5]=WHO= G,0??TKR+1#IS^R41*4V.1-\/ITIE M!MN76BDO-Z=L@$S42SH':-+DQN(K'G2)EK.BN4X5(I/4)'W M;F,87&2[0<99M9M>6(\@"8<]:A.Q3)1P+?LU,?@[SX*W=EBZ/_.++BL\")LC M]:7L61B(/"GJ2 K%;I&ZJ#;CN X\47/S[H8ZY$]J^HS\7CX37WP?N\)5V76T M"HX8%@4%#?+5RK E@PQ%)]"<'4O"KB\O"VQQ2(%;4V!]'05V0J7:N19QI9I( M:%Y42-2CKD[_"BGR.W5^,J]$KJ_;6Z1HCURC'G?\G ZX74L7,\]\3/I$M GC MG( MA1?P&X>#\/GB ]M97'P0#LH7QO*1"8F!NHB Q.(#HO-/>10M+ITY3&,RIE94 M(I=;N>0=ORE_6N+Z/#9R)[:HT8PJ[+T)]5X^RB^ZW%Y9YBV_'#[-^Q*AEAXT M\9VZ\-PC;I#\RM%_^5.);\HO\:^+]H1WE(<(R.;(YE+7(^=EHM,G]VQC\?S& M&;+FZOQ&N.EDL*9&T+Q'/=_=C>;_P]R7SK/4'CZRL"*;7C30ERN,%M:2BJ]\ MV?2 /7N?VU>CVV]PM^U2S1ES-V%MW-"FAN=Q(V4F-SC'ML1Y->8380_,>2)= M(3=4D],LE]2C1"PZ>.F(S_=83(W=^B8+P*B6:\+-;MF]'VR$0@:G0_).?-CX MJ%;4L_ ";V+(^N>9J'\^M$,&C9Y[%W/?[^X[ZIK)]H4>$QT6NA+Z3LY\AULJ M)29_(D:HIG'?<:AP &%)CF#VM>_R'[-.UWS@\A;P/T)I$':NV5/>HT\EH67\ M9ISQ1=_=DWO'_N5-HH_/N*HQV3*=C0U++ON2LZ1BMD(M?]S4/OFQ\C&Z[,T+ M-KHX4W%..):^%Y@3DL>%?PAKQXG_(A MY4S)8 5133FK-P_<[+7+TP]G='-UW0&[[ &GIMSFI%%K;7#(7(.HG)WGT?FJ M\6N6R.@*0&$?'LAY[UZ"BRU1G?88 BE#A$"@1KU-7O2X"_IO$O1W GN*> M77D)[M-6X%@"E,$F'UXS8[3ZL-/0J:5/LSKA/7XE7R_6"JR=9##&Z^;FY(P< M'\99MIQ0\]T@U\\;$^Q!NF:O-]N1OV4^B1__9?"?YC]++/[TMDC?/QBN'!;* MLTRI*:8&Q-XLXF)Q#H-.'=TE8H,50]]4Z%YY1]^O3=L?9O((JR=VFY)R)\PT M(WLC[[@5R:FA8'^IYRG9C;,OFV=!_\/;!]<2FTE2LYA<[Y1AS])='_<2?/@7$GU&%\Q+9@1&OV MH HJ7F4UUT!^H>][DN XT[UE5%6QU:S.-(.WTOU\TNU=+>_!;/E3W?;""TZ^ MD'J]5*[72E5UOA(N:OP7$K0V\K,UJ\D62W-+9$8=$8&(TEQ9F2MH/;A'B?QB M#B/V\V.L3).^M<1L_9$MNRPS._(J,N4@=ZVMWG4RKV:?T7MV.G(8_7E*Q[P+ M+ZCYBSZY8O?'O7]]O]-X4OC)#"_<7-UV,F+Q=7M/RNJ%@3]R#=W@MV+N3CM] M*NI:WX'2%?-3'DA0SD=N5J.Z5RLGE;R?&XH4A!4>)S\AZ;AOGRK+!$'N.L'<*J)*L=YY'6 M!^A'HO*A-D9&!W74NSIRSI8&KI M-TCP&QA685BUCP77,DG0&%9A6)6^E6!8!0N/U T)@Z-MLDV=OWS#>THZ. KN M6H!P*#^LED[$4T?NA&BN&/%DP$HPXLG0T!7V@!RBOX,)D=K4G=Q=F?:OQ"?D MQ)V)O//Z4*F3IU ),T<'C*,:F61DC*,PCDK?2C".RA"1PY8GB/Z>8AS5ZP\[ M@[MA_Z[=[UUV>H/.I?AKT+_N7K:&G[?$V>S;9$%?A6KG,D& Z 5(S MDU2+ 1(&2.E;"09(66 XL>D 4;-"$!AN)1]N?:<6O0_S5I>&J_FNR^.H.VKI M=RV+FD^NL4L&Z_EN\YWHGV\JLU#1344JZSD $Q&:,=\R^Y:YOOFR_!PC,Y#L MFPYO*5CU!#):@$BN&)IA:)9!BI.A624K!(&A6?*AV3_%:1J&Q\.?!R8#,OZ& M&;[>(29;O(T,KQ9N(Z,STW9]<9I0:V3[+@+QD @:2ZE& CWUP0IR\ X$6,@C(&R2G$RG82'N:3-'BFFDZ[9/36# M/!(3C[Y+(DE^ERQ\%\,GD R)X1,@84Q=T2$2((9/&#YED.(6#L1K984F,(A* M/H@2E4AW5U3S;&>7^$E\C81?P] ))#MBZ 1(%%-7" M/5(,FGY8#KLW7(\Y3+\;4),M;-QY-V":[QB>L5-AT^(=B;SCPJ:=SW>4=4\_ M7"8^#)-7&'[!9%@,OP ):^H1 40"Q? +PZ\,4APNW0/!'BF&7Y=L3,46!G<_ M9K;%XRW+L)UX85=T)R+N1(([+81;&%J!9$\,K0")9NIJ#Y$<,;3"T"J#%(=+ M]$"P1YH;5O&XZ&Y Q\Q[NEO8O6"73:KX?TAPA\7]#S"4 LF6&$H!$LG4U1TB M&6(HA:%4!BE.AE*UK! $AE+)AU+[+/7#U7W98$@,GP )8^J*#I$ ,7S"\"F# M%"?#IWI6" +#I^3#I\[CQ!@9WBZII^@K&"R!Y,.4@J5J)FD7@R4,EM*W$@R6 M,L3DL/4)F+^GNQW4H/NMUQK^N.WL$-T,>#=2SW<8AC<@&2RE\ ;/:@&IN,#H M#L,;^.'-!X^.3,;?U8V'W;ISZ3?_%I=UB_>3"W!K_*[,6?Q)15UNPN+KA4;& M;U7B4A ^WL1Y=H1[=CIR&/UY2L?\\2ZH^8L^N2?D0]H]#PGLW1JQ$CCN '9, M9(FA?SX)=A"]FY_JMSRS*#X-]P8E\G! ]>/" 8!+$XFR5SC%1/T2=(D@L( , M)0N1D>WPT//S2?F$:,PT><2I<0:=OPX95;X.[Q-\XU2S39/.7'81_?&1A"I1 M+H=TNQ*>+*I.=/&9VOC;QU\3PV.GXL=%M_URZ&RMT+SBGFEAMAS7I]:*A6U> MSN;CAHW*GTC?QFOJEATB&A+XP[,C/)\O_DJO/^,2]L+*A8L,LN[P\C/RL@.E M<&^6[:W5Y0TU2<-NOMUV6D-RW?I'9T N;SN7WSJ!%?WQ6Z7YD5SVV_\@[?[M M3?^V->SV>Z35NR2#'U\'W,%+2"EQ)3EHU@7U/?OC'O+\8G@UHMK/>X=WC2[N9CL7OUW)?SZ^ M->XZ:]06WAR*SEI^Z^MSCP:-JM?.:BMCXA@6]_8H+Q[1$[7SFKOS9 M3J[O5P@@?+*R_&>A]YN'S,ZN18&W1&C^YQ/U! (BU6.Y PQ(OE-'FY"*4H+G M&^O&)D>8JH#C&0 P0'Y"?DH5DDNFL>F(QXM(4>"<8\NIL.0!68IJ?N/,.O0&@PZPT%< M@S]8KZ_+IN2GT_=3[<-U^K,4B"Y=JP-0F*G *%661#L^4@ JC9)U\^&8_B\RN':F(# M >);AGX=E55&C\&E^&:[#O1V$KYA%ATROO%=T_O*9U="*IK6;KX M3^>9YUI>FSK.$^_Y/ZGILQ.B\0;P=LF;M\6ME$I#+:OE.U'B6*Y4E!.B,\W@ MS7(_GYQ63DBPJ\'G$^.1/ZH_U6TO_)P;BT8%,I63+TI5+=6:E4\?EI]CTSIX M]/>BTRZJ'5H_JAVJW99JIQQ [11%C:UVM5*U=HYJ!\VP"C"!"G_,W=(TN:4' M<9C&N&>.3!;NEF4Q#UY:"B,1S 86%P8,1^*$(VH4CMR;NGX1$=[MG.\ZCYKI MBQYO\U\4MWW^J.T[8L'8H0;BE49)J:N)12;H_SGW?U0_M/[BPH#J%T?]*@=6 MO_@#\Z9:.J\EEX5&_PY\'WFPD-OY./R!V;Y_*<-2^['Z;K$'I.189J\ M;W!F/'WG@-'MA>YR-A='[\X3U[OXXW"U6:HJ M==0[:%95@'%X53DKUV"C,+0]:N*8&YHKP.AV("=B($X9/A,##'@[1S'5E6W9 MCC(^K_" I5Q-;MDW!BPY]WX41Q1'Q G%\;CBN+*+VU$&\Q6U4:I64!S!&5 ! M*M(SAP",\A(,3["JI[@PX/P!7&S014# @ *!UE]<&% @X&)3>!?)W8PL< 1N M;OLWG=OA?TBK=TDZ__S1O?G>Z0W#';=[\7?,=)':NK MU6'VC#G>TXW);]VR='$*R&S*'_6 ZXZK]6:I5L.MO,#9$U1?1Z5#ZR\N#*AT M<92NDIS2Q9\SK=9J):6,F/\K+@P8>\2)/59VS>[SR(-ZO(NO&769A*,__N$R6;AUJ&%VO5*J5),; M9:.OY]S74>G0^HL+ RI='*5;V3![#Z6+/\RNJR6U@N=5@;,GG-5.&X%O_?[E MO[K7U_ 23AAM8)ZON#!@M!$GVEC9)?N;;>N_#-,\V)E3]5*M@1N8@#,=J&Z- MHH;67UP84-3BB-K*#MG;B5K\T3**&DS3P3GIM!'H]O[L](;]VVYG$!5^VU:X M01>\9!(&&YC#*RX,&&S$"396=L-^/HYCSG0'&TPK)45I8)8>FA5!]7#4-[3^ MXL* ^A9'WU9VO]Y9W_:8A:Z5> -0WZ!9$919Z*5!=+0I7MC#2_OBR<>:46&K M.8:E/_Q[YS:MI--BB(%00$THOXX-;O4)"*K*FZR&NWW&"FEJ*UMA+YS?P2N\Q!1D[?EB1XYL4]\3 MDKC]?]UM?>U>=X?=SF!^ -GP/_#R@(>1?" @P,VA'X.+$(0MU#P5L49DT#V@ M@X#"@)9?3!!0&* B4W#WP)G XXZAVS]N;SN](5D8RUW 2VQ@TA;S2<6% 7=5 M@8L-N@@(&% @T/J+"P,*!%QL"N\BN9N3X^[6@ U"2]-X7WHNF=$G.C(9O"P' MZG6.DTM@8 "[)J784KW[[:H"/#-#R#N0<>4E$EWO"^ -3?L6% >././''RKG%<\:[%H07A2%/!QYJ*_52N8+Y?7 & M!=794>K0^HL+ TI='*E;.<)X'ZG;XY"B>JFAPMF)'YT=V%3VL4\SAC\(_VJ8 M)N\DEQ@688\:M#<>SYB%]#0>SY@9J/!XQ@.%0/65 M(X_;(8G^R_ F;=_E?<*<8XWY*Z5ZLP%FW@$/:X1+%:BP<+! AV3;\VK;NA\R97K*1U[,M[M.:]!9/&+Y MC]^:JJ)^?'9/> DHC$4P[U=<&# 6B1.+K&PKOF$7F,,/O:N-4K."VXN#LRFH M_HYJA]9?7!A0[>*HW+56.F_B-N/@; IGM=-&X+)SU;F][5R2 M;J_=_]XAP]:_.P-XN2D,/S E6%P8,/R($WZL["Y^R<:,AQEZU]+L*1O2QX6U M43UVL*%VHU)J-G&2&YQ%0?5VU#JT_N+"@%H71^M6MA??2^OB#[3KS5+U/+E] M-=';@0VTL[:_.'!8^L._=VYQ8U,(4$!-/>/&IIF!"C;PKM([J9B@2/0[G__WAU^[_2& M ]+J79)VOR?V,NOTVMW.@+SKV1XCS??PDATHX9AC*BX,*.$G7S[Q![>B)SUU MF79J/)Y.#)TW]2+,%U>?$1078\XV;UP#-@YM>SJU10;$UGZ&YQ;]OE6%]MWCR#$-=T(=483]7*W= M7-FY-/B)@?B%&^KTG8%'/:;_24V?W3!G(.ZPXP*G;N]JRSKRC:U9W_\5CO_2%YYN U/=+ZRS.V5UIHE+\ #$D+TH4;*?6T>H1[Y31YN0BE(BPE#D%9=, M8],1.U5O@<1E^QM#4 M!8+&%8S03 2J^Z)XH?47%P84KSCBM7)*WF[BM7;@@>(%V$0*4'P#/VG;XL\N MW(&:9$8-G3>2:'1F>-2$-Z^!405.)Q47!HPJXD05*U-(SX1WP_FN:[4#MEL( M-@Z5>*Z4&Z5:@H<"H"_@[O7INP&,;B\\&\& >./&/%'4E5)5Q<0_.*N"ZO&H=VC]Q84!]2Z.WJV4 MG.^K=_''V^?E4J5^CG('S:APGAL " MN2&QQN"-WPNG,81-FN<8#(X;%7S-X MJ2F,23 C6%P8,":)$Y.LK Q;(#]YL&U[D?JZDOFN;=?M,:\_'M+'@ZV\*E4: MR9T0A\Z?<^='Z4/K+RX,*'UQI&]E\6VBTO=&C;E27;?L&YIA%=Z_TYGL7AIJ M1^45I9J,=8X BJ9;)L(GA@=+45'*_NOR/J_B6WRCG8[DH8(+TE"3LY#(V#>S M]%HB0[?]DE8<>1[VAZWKM+)\KT1*!80":BI_=V5= J^0D=+O\&",%R3% M@Q*#I*4@:65CNVN#C@S3\ SFMBS]>&D,I516FJ5F);DRRX0D8'O^+Q2-I"L) M*,]PL$!Y1GE&>3Z,/*]LW;>?/.^Q!.*\4:HWX%1A9$6< V.*;.DULSM&0N.# M1WGO\'=UXV&WAU]ZUK_MXD2+S=G@Z1J_*W/>=O7XC4BZAP>,\1<>_TG/YFY, M?=T0ZQ^X[_'&N<%?DB3ELHBQ85%+,ZC)GYV_,>7M=\]>]@^H+YG?PS#0AZ2F73FLHOH MCX\D#!W+Y7 -Q,HL3WK3Q?7:6;/^$^QF'H7X" )&*E9I)E03#AG-1!U-U!:A !68UV*Y"1(?$E_& M/5%4;2#Q 8R\#[NIQ6Y3! >L7:EOT]O%G!S 7H>P%#;-PBZ$*:H0W4K8H51_ M(G9'G\9!%%!>X/4ZRDLF8$)YR2YV19>73;54J6Z] M?A]IH.ALC"*(UH\BB"*XI0BNK(5/7 252 25^"+8:)3JE0J*(#1[2W!D#J"D M,D_(M&TW6)BJ)35N3[^N,D_X[!?''"-Y_UJA4,%)#@94RPG\O>#"H&@A*%+* MY9=!D6#3_OB;;>MR@R#F/!@:

VJ1\^ 5!72NKYUB<1'(O&<==C@%R!$@L' M"Y38'$"%$GLHB562DM@DT@O5:JE6V_I@ 9188%R1QVH 3CT-V#A\O$0<3H- W9RXX&0% Z>,%?]E):I9.;%0DN2-Y,B#9PHJE5*Y5L-)$FAF M!)4#4")1(A$GE,CC2N3* 8);2V0"(WTAD8TZ2B0T,P)41U#<"O]OS&(.->5. MWU2?&I;A>F)/ZP=&V.-,[("=6NT !C' NKWP_ 0#!JQYC!."K!3^A\S7LO36 M$N]U MH[_!Q_M50OPYGB1[<'[O8H>FC]Q84!12^.Z*T4^N\E>DG,NM=+%;'] M)(H>+-,"-+^.-?W+!Q=]HX;UGIABWIW[O,L]253X4]=EGOO';TU543]:++7) M>*P^S$):&ZL/,P,55A]NR8N[1T/-E6B(4^LU)]:^=6FX,]LUQ(WZXY;DUGT2 M N3#V+/62 S#UAB^)I!O4<)A0 #5%Y&"HH*]G$UQI1*?; MIA7*<.;W465QTA]^(7]X=+5U3PQ+LZ<,7@8.YSMP(U_$"2L5CQKA*"N[ ,R) MLBMY4@0[AR\-:)8:#9PE 6=.4+D I1*E$G%"J3RN5*ZLYM]9*I,I**A7FRB5 MT,P)4$%!<8O[N^( 1^9Z42E_^N4"&,/$.E0$UQSE' 8L;XPSHZ^H+T.0B/&" M""2L:NS9EAV%)CVVUYK\W:8EJJ6RNO7:?"2!W,_TH_H!Z_:"&3Y4&%#]8JE? M)7GU2W)2OEZJ->%,RR,)K%,_W+D?!BA];\*<<"J>O N'Z['C%-Q2&,Z8$;<4 M1JBP(O%P0=#*[GN22A>#GJ5H*)'!_\((OYS<^!YW$ 8YZ$)! IF5S?Z>*Q*C,XX-R^>0A"6+MN5^E6P:7#<47-IYY*WC MN!@6=9ZZ'INZ/!"2!ZO:IBE#H6"RY1@;!5:JR:T&P(F4G',*2BY*+N*$DGM< MR5W9:C UR4UB54&YQ/4:)1>:60+:/0 +&-;E)#SZ*$X'?#!<[B\XXP(!&:AI M?)QQR0Q4..-RL/*%E3T)Y^%0.,GRE5GL* <)EM1FA;&4-8ED0JG2/$=ES82=);,XXI!'(.BV/S(94<\2U%GX)0\]YNVY M4>$!=VD^!"3 _01J &*DZK$0Y&+YD!K_!UD#!@ M0(E!B4&<4&+R"%[A)2:/B_V!@_"5NH9&&'4L_OPNF3&'N!/JI#8)CLH/K-MQ MT6%>,N?%%OVMLN)WCR/'-"0!NDL9\I5C #HA8]XP9R NESP:=^Y:/?E2/E/@ MS$ECB *C%N+,+QP0@N%Z M<$.F$_K ''K/@B%[[+WY,%N/B42$X5"Q"(8:&T*-3?'%RG[[_PKIKA6P7<^? MCIC3'\M8P^W[GNM12T"PUQA\ZVJU>JW4K"8W5D<6R#D+H :B]1<7!M3 6!JX MLD]^@AJ80,4VUT"U#F?%.;( 3JE#!@%$OV,@@FG" L. @0A<;-!%0," H'6 M7UP84"#@8E-X%\&IUJ.#<&F8OIAC3:XV&G/,.4MN8CU80O5@QUP0A?5@"=># MK1R%]K(>+&12*-71F&W..2VC&J(: L )U3";N.VGABNGE,52P[?JHY,[.0S5 M$-Z@'>=>]QVT)UPAC3EW3"@B#)AS/W*XL2G&6#G2:T-U6,B&*T5BAZ^1KI>J ME3JNX8)F:U!Y %40K;^X,* *QE+!E>.W$E7!)*JDZR6EEER5= YY(+"GR)Q> ML[QC#-0_>'1D,OZN;CQL\CR-B1/B%Q]>G:WSQ*6G_]LNGK78P-0:D72?#QCC M+SS^DY[-?9OZNB%&Y]P!=7%0GOQ+IB*I>'ML6-32#&KR9^=O3'G[W;.7_?&F M11X9 D5=;H("'9-J^'@3)WJ^&6?-TY'#Z,]3.N:/=T'-7_2)L^Z'M'L>$MB[ M-2($;&2;^LY@QT7V&X?0(]?T)_^%2X?I]RQXQ#]^JS0_DDM;^TG:MC.S'2JU MELLA&?@CU] -?JL@2Q;+[-\P\Q2Z0L8+;7LZ<]B$$XWQP.Z"@RU.OK3GW--> MY)[!G'&(/29+7R7=^?F .3&4=S\B*GZ?IZ0IETYK*+Z(^/) SA MRN5P +TRVQ \:"HE@HVS$NYE'(;Z"0!$*N6SBEH@2(83AX5AQW=^Q<0-_N[PANKPW.4X(V 8 MR&P_47UP0)9T8MOCP@OC0NEJRZ*0(#29%9S7H(LZK3"P?:>.-B$5I92R4Z'< MH-QD "B4&\C0S.5&A2 W2D66%NYZ?F^Q]4@4V: 4%9CA8KD)4B!28&YP%146 M2($ HW'^9& F#0Y8?5+'"8--$P;8ZP5>,XDP+<"D;B?L4$HX$;NC3^T@"B@O M\'H=Y243,*&\9!>[HLM+O.'CX5:X'V_XF$[5=H]YQ)C7H<):1W(TD0>X?NQ- M"LKA\AU8^^JDB$ @X%#T&=P*ON=MW+]F,D\8PLT0;E/P4W 6A '5GW[X)ROU'#$F^VQ(X4MTPSJ>L:8T.3>Q>T+'U('P^_ MGUU)K=02"Z82*UO;EO.16U"2X6&!DHQ0H22G)\F5]"0Y@?R&4FHVM]YA%B49 M&+>D4S7P6M)#MWVQ38]Z5AQU7M[<*MVB@E?BI@(B WA:"KJJ+X.N-?%6CWG]\3'2&DJCI)ZK8":)-@51&P6@4#R2;ED$ZC/J M??H@6@*F/0JP]KR/VK.> M0H5IQK"YQ!JXDXL+<1O;MB?.U0@DK#>\"WCPA#Q.S0N3"I]EUNF/05#A9(_# M+%]0N#1S[ ?#Y8KRGHR8Q<:&O.+W=[NKYLH1\,E,)1QC#*R6E/+J/,)[>2C" M[[OWQ,KQOT?JB=>C#5=:]^FVU0Z5U541XIN$/PK_G\,8F=IB2V?"Q&[.Y'NT MJR812,B>$PTI$8>Y,Z:)ZCGSZ4S>,K+79P>4,AGSZ!WP1ZS@L3?P,*GAL3>Q MP-ZM$7CL3>K'WCR?9'-GC^\Z?_F&][3EL3?!Q3DR#3SH9LO'D"VKI39V_E]0 M3LTY>*'@QNQ?I7K6J![EH!"P&?3T.E^11[$69O--J"@ VY&S44 ,@B*I7:8/ M4G".(@*#S@$ W R44@4T!-2QZ!VIJHH$P"!0>< @ '*! 04T!-2QZ!QUD"9 M@ @,.@< #% F(*" GI Z!LTS%9-.$(%!YP" 7B9:/&>/,2\T+ICWE+$H7RF MJ+"!2-0=6IKF3WU3E G \PGDI?0Q ,]+A4 !/2%U#!IGU;7K&- YT#G2Q M;BM%*'+"0IM,23>,,Z33S("L'E^48[T83*C#W(VKP]K\J4>.L0"=7+UEC^%Y M4KKG@"DOE[M&/;<(,]9MYL5MH*)0[# +! 98D ,4&'0. !B EXEBI-";LAP$ M,@[)9M!Y-X@EA]2$YQ'(2NEC4%A6 M#W:/^I8X!5'T"!0>< @$%AQ0%6R%JT MJ@^Y;Q$\;T!&2A\#\(Q4"!30$U+' .L]@ )3<.? >@^0E0;IPP!/NK'>HU#U M'FU[.K4M>'Y1;+V @0$X;BIFHJ,N"P@@XX",A(R$C%0<1BI8M< --?33+E(2 M4A)2$E1*.I=3UI!Q2-0;;IE'#0O7_R(G(2>!Y:2BS5 O':H#SRN0F=+'H+#, M!*#OT?Y3QP#GIX$"4W#G2&U^>FDR^L4IMDM'+&\^QKQHTZ5'QB:0;(0F>\./ M8";[->2B/H.$VF%W-_!L[6?*_K2],Q59D9#HX(UA8-%;,"V.](;T!AX7I#>D MMWAS[$AOB_EE.C.\]);L(\$AP2'!)3QCCP2W@%J'.A;O*Q<9#APTR'#(<#'G M_Y'B%F#K6IH]3:TX D."0X)+L$Q:O6-:;O"\=O0QA$J1%P2G/-N7UV5K]H' M<*>U:[(30&"O"=($MZK^VKIN]=J=/WYKJHKZ\?]0RZ?.$U%*1"VKZ@:?"9X[ M#336U:KE"(S]]/YPO9[NMNV(0EBG5MYQ T!'_%02,@X%F4_&H_C\RJ&:V"F6 M^);AW;+QYY,?=X\CQS1<>5#""3'TSR=7=[RM2J5Y0BPZY?WBNZ?WE,XN@L,4 M^K[G>M02/7W" SA+-$+>J1U\K<'IKWP7?F?@48]->6]T_O(-[TF45/-&6I[; M>C32T7Q 7=0\D#9F%0R1)+7D"5(*'F[2%ZU?#3):^G1(29B@Y*N%99')3$BK)2;I6I317T$9HY0F1KU M$6V_>/JX^S$IJ(]5Y6CZ&.V1$U75)2&,Y^52I7Z.N@C,#*$R-.HBVG[Q=/%< MECVB+NZDB^KQQHV:YD]]DU^IRS.%EK9M"NHSMTZA\O$NBB$PVX-*RRB&:/O% M$\/=MWQ",:Q6]A+#_5*?Y\W2^7D#50V8$0':M.J !;Q*Y:P!&@99TG8ZHBX3 MBQ&F,QXU4N$?\'9TVS?H@"5O F7<%;K:Z-.[JNZS/]TG=X M3]\PQ[#UH+!7_ONKH,+V A,>LJ!)+2ME)?BC\MJP/+D,-=)$KFGBC0V9<\<) M&5A4^<9Q7SF$1"X'@^<:2% 04$"" @$#.@, %+ @,T8NL;9E3/\G-7UVT)#^ MS8+-;OS9B3TF#O_3 M,32/Z?Q1N:-*#W<)M71B3+E->N*BH'J _#*\R829NB@N)!Y]9+$W;X=;>)WS M2BBLT,PU"E@)%:<2JA&%+/>FKE^$Y-@?W\ZI488P/P0Q!L50+4OO2G+LCX,W M_A4RXY7M# 4O0JB+XJ-\+.P&9IQ :0-'_7'SD@>#!"NC@+@&$A0$%' ])=I^ M05' 0J@O[W9/0S:WC^EE)O)8(?V>=5%;+>M42DT5%W5",^+W\ # L!]:V(_U M4D!+BH] YY$YFN$R43)ESX13!(54,]_1)M3EOSUV["EATYEI/S$6 M%ES-3'YO>(6)6$B%%:'%10$+J6(44M76GP>T<4LI\6$_X,F(.G4(E5,-W%(* MFC$"I0D<_H-;T(F%4T!< PD* @I8.(6V7U 4L'!J]^6;M?5'EFU:OGG "'[/ M0JG%3>Z3.[8%&2/7C('A/+AP'@NB@+@&$A0$%)"@H!$4%D1!\0UD* @H($.! M@ &= 0 *6! 5(P.Q_G#8A#(0F#?(M#7A_E$@8.@QCQCR\&1X17_%K%N"M4BD M*:MGBB-RN$8$" P@R^)Q2 2.H+!(!(AK($%!0 $)"AI!-67M0I$@08(" 0,2 M%,* S@ 9A::LB,"D\DY)Y5V9P;JVW:3V]KIE'C4LIG>H8W'HW&0W M]5)*Y1JNNH5FBD!) A437$B/A2)0? ,9"@(*R% @8$!G ( "%HK$B.FK<6-Z M#,@+Y>&I[86S5 ]"1K:C,R?J8]%NPQKS\>TL>D=JG3-'_JF_Q*?=.O)EH%6"^IE1J89>DH MYF!I",4<+C8HYIE'*BC803%/7,SK"8LYRF[A93>U+6)>J__1;7]D,J*>)5A. M AN8KZWK5J_="?-/WZFC34A%*1'AF!L\*7CL@R.T-DHJ'D! :V,7>$[TZ5J1 M?0T[C)K 0-E8JM4Z+)H%#:LV'_@4*PMU2JBC!\O.])T&F4Z"V:',HU0H$SG7Z8;2T6\*-/'D^GSH\ET2W_SE+RX(^]*N5&J MG<-9X(R:#E9(4-/!0(&:GFM-;RY5M*.F'TW3Z^6C:?IKVPC&WJRDK)2J*@[0 M,V&<*.8(!8IY_L5\>44 BOGQQ'S]*?<'&:#OMD @?H%BI9%<@2*J>VXE!=4= M#!2H[KE6]^4E JCNQU/W]2?(;JON>^EP5:F5JN4J*G$6+ O05J$;663M:;(+ M[J[Q7F5.$OZ^V+LC[BO[P92S]5YO;.Z"*.3IM.NM,6@4$(.@AG^7B"0%YR@B M,.@< # )Q.%1 $](74,@AIQE EPP*!S , 90(""N@)J6,0U"BC3( #!IT# M 8H$Q!00$]('8/=S[Q&YT#G* H&X&6BQ7LR_[O-OW7 ,P @$G6'A=(V>#Z! MO)0^!N!YJ1 HH">DCL'NQSNC.<8"=.+*+_88GB>E>WRHHKQ *>JY19C37TI1("+# M,*MP818(#+ @!R@PZ!P , O$\5(H0?G3D/&(=D,NA[MW@;/(Y"5TL>@L*P$ MH._1_E/' *L^@ *#S@$ @\** ZR0M6A5'W(7(WC>@(R4/@;@&:D0** GI(X! MUGL !:;@SH'U'B K#=*' 9YT8[U'H>H]@N/&X/E%L?4"!@;@N*F8B8ZZ+"" MC ,R$C(2,E)Q&*E@U0+BA+?3+E(24A)2$E1*.I=3UI!Q2-0;HJ.JX/D#"DHLU0+QVQ \\KD)G2QZ"PS 2@[]'^4\< YZ>! E-PYTAM?GII,OK% M43E+IS9M/A:M:-.E1\9F[8EU"$T&AA_!3/9KR$5]!@FUP^YN(,XC2]F?MG>F M(BL2$AV\,0PL>@NFQ9'>D-[ XX+TAO06;XX=Z6TQOTQGAI?>DGTD."0X)+B$ M9^R1X!90ZU#'XGWE(L.!@P89#ADNYOP_4MP";%U+LZ>I%0<@P2'!(<$E.$:M MOC%M5SA^&]HX0H6(2X)SWNVKJ_)5^P#NM'9-=@(([#5!FN!6U5];UZU>N_/' M;TU543_^'VKYU'DB2HFH9579X#/!!QKI:M1R!L9_>'Z[7T]VV'5$(Z]3* M.VX Z(B?2D+&H2#SR7@4GU\Y5!,[Q1+?,KQ;-OY\\N/N<>28ABL/2C@AAO[Y MY.J.MU6I5TZ(1:>\7WSW])[2V45PF$+?]UR/6J*G3W@ 9XE&R#NUY=FS*>Z/SEV]X3Z*DFC?2\MS6H^%&%P5+9.5LWWDWN<3XY'WBC_5;2_\G%N51@6&E9,O]5JIK%8^?5A^ MXB_@K!*Y 00*J(MH^X=&X7=P .Q^C$.1)-%P[:JJ-'X,+I<4L;JBB$*S)GP4 MR!PW4+BC2^*"[J'D ;,PJ.2+DH>V7SS):\@2))2\G22O=C3):^G1(29B@Y*N M%99')3$BK)2KI4:M@?H(S!RA,C7J(]I^\?1Q]V-24!_K]:/I8[1'3E15EX0P M5LNE\PKJ(C0SA,K0J(MH^\73Q7-9]HBZN),N-HXW;M0T?^J;_$I=GBFTM&U3 M4)^Y=0KUO-Y$,01F>U!I&<40;;]X8KC[ED\HAO7F7F*X7^JS6B_54=7 &1&@ M3:L.6,"K5,X:H&&0)6VG(^HRL1AA.N-1(Q7^ 6]'MWW#C?I9LP8:BF)OI8TS?,,6P]*.R5__XJJ+"]P(2'+&A2ROS_@C\J MKU8V)5?-BSR1:YYX8T?FW)%"!E95OG'>5PXAD>O!X+D&$A0$%#!MB+9?4!2P M '/WW&&CO&4,_RE=28[]!%" 535:6,%=_ C!,H M;6".,FZ.\F"08,44$-= @H* J8HT?8+B@)63'UYMWN.LK)]3"_3E,<*Z8]1 M0%4I-9I5C/V!&?%[> !@V \M[,?:*2"N42QN AKZ($&!(RBLG8+B&\A0$%# MQ 3:?D%1P-JI.(F)ZA$3$YA.R"\IO$^DB@KWC8J/0.>1.9KA,E$A9<^$4P1U M4S/?T2;4Y;\]=NPI8=.9:3\Q%M97S4Q^;WAUB%@WA06@Q44!ZZ;BU$VM/Q=H MX]92XL-^P),1=>H0"J44-;GH!GDBUSR!"4EPBSFQ4 J(:R!!04 !\Y%H^P5% M 0NE8JSE7']VV::UG <,X8]1&*64U'IRBR*03G)-)QCK@XOUL3H*B&L@04% M 0D*&D%A=104WT"&@H "9B/0]@N* E9'Q=PRO/+ 8E8XP5H]TI1U-L510%P\ @0&D 7TF, !1U!830+$-9"@(*!0 MP/P-+#YJRIH&Y*.T<4 ^ H$"!DP@8$!G (!"4Q9#8()YIP1S\V6"N<>\KDQ8 M7=MN4GM\W3*/&A;3.]2Q.'1NHC5LS5)3P=6XT"P1*$>@8(*+Z+%$!(IO($-! M0*& *08 O8ZV#P %+!&)$<&?QXW@,?PNDH.GMB/.4JT'&=F.SIRHCUW;-'02 M7$CDD\VHPSLSUS4A?6_"'.Z6TYG#)LQRC0<6UHB$D:'%Y"%C'GU,JXIJ,10Y M F0%JB0Y6'U;4$GR&EA1-Q9'3%,NQD?ER2!QY=L?P--84&^"-(8TEG:?0Z&Q M8G4Q+#8*JDV0C2"RT;;RCJR5/FOEVQ_ TUBP3032&-)85K"!0F,XAH2%S6OY M_6WX#;TH=:3.9;E'(F#EV<]VG@ALEE].!,J)AO;B/,/SO&"/>?WQD#XFM5F= MIOE3W^17ZIM^->&-ZYK-.IA%YRCF8&D(Q1PN-BCFF4!#&!K4\?2A0RQ.$\G=P M*-:6:A51QH^7':FLW19W8IN\G]U E8\NXPM:C3*=!;-#F48H4*;S+].-I2)> ME.GCR73U:#+=TM\\+"_NR+M2KI3.S\]1T[-@HZCI" 5J>OXUO;E4T8Z:?CQ- MKQU-TU_;-3"NF%?/2XV:@EJ>!=M$+4O/NC_(^'RW M]0%QY5TM-6MP-B-#=0Q+8AHG%N\)?D21$QD[%A44LSJ,F? M/0RVW;-4^R,6*(JZ["8*=)3JX>--G.CY9O2>G8X<1G^>TC%_O MJ_J)/[@GY ML!L[)-_S*?SD1K!W:T0(V(@+T\Y@QT7V&X?0(]?T)_^%2X?I]RQXQ#]^JS0_ MDDNNDZ1M.S/;H5)LJ:63@3]R#=W@MV)N;+-_P\Q3Z H9,GY"V*G8O$%(K] ;#CL4@84\@0(XS*/I^4>4#*3+%UEL8CN/GK,**3KY<:>D%]S_X8QG0\GC+I MS&47T1\?29A@+(?[D:TL?7QS8=WA]CFMGYV_MDW:MF;U=IB9IH"^FEE(K_.5 ML_IK)PXEU_U7SA\A&F^(T7*;H62@Y*3%59#R8D-3INW9>08AY0:%8+4*)6S9HR2Y6)K MD5I6592A%&4H;6Z+Y290R>\E=DA]2'VO45_L[>"0^@X8@?,G2Z..:NV$P9&Z M_PC34OV;SFUKV.U](ZWVL/MG=]CM#"[2V@YQIXF#PU0"97&^)M5*T)0JMA"G M19S4[80>2B$G@G?\.1Z$ 24&8K>CQ&0#)Y28#(-7>(F)-Z@\;A5:GA#H,8\8 M?,L1\, MG>ED]$3L&1/K9ZU[(KSJP? ,YN*<;OJ>!*/;"T]H,&# B 4N-N@B(&! @4#K M+RX,*!!PL2F\B^1N/E6IG#5@@W#)9GPL:#QOC$2GMN,9_R/?@)+[ONH?&C]Q84! ME2^.\BG)*U\"<[1*N52N55#YH-E7 29ILS >'S/'8?I\3I8^!AL4PTI5832" M&<+BPH#12)QH1%V-1@*N"TX,&]+'SN-,[$[^E5EL;'@''X)72FJSEE@<@EZ? MLS6)NWQIP MRG/[XY9DO'W&WPN#;+'Q):;Z81G.>W@(H)JAX1<7!E2S.*/K6E)B]OK VI76 M<;KU]#96=8&S+9S;!@#"8I6)&%CKT5QW>"*V=4_&#&>[ 3@'C&XO/$?!@ %C MDSBQ23V*3>Y-7;]8I+[^.)H$N(IXKVV[7LO2^]Z$.3W;$B=P=\4!&,SUPOF! MA ;C2G+;?J'?Y]SO4?70^HL+ ZI>'-5K'%/UWABUSU6O6DZNVAS]'MB('&>\ M]P!A,*$..QU1EXE3YJ;"YX+1.0O\#U[>"H,23!<6%P8,2N($)2M[;4O:^RI8 MK[U >LD,L6LU%=/_T&P&JC^CFJ'U%Q<&5+,X:K:RO78<-4NDDKQ1QYEN< :% M,]T 0&A/J'7/?]"PPNIQN;6::="18>+&V4#\ D:W%YZ>8," L0A<;-!%0," M H'67UP84"#@8E-X%\G=U*G:.*O48*/0TC3>F7QHYS"-&0]T9.)T:?J> */; M"T](,&! S=X]P:R65_;+[EJ:PZC++EGPWZX5<=_MG/KVFCS=:7U5M59JG..: M8G"&!I4$4 +1^HL+ TI@C&TRN%PEKX$)3+FJ]5*CBN5%X SL?:ZG6S,P%F_S MMX4W\+'X [/\8.:5/6I,[.0U)B/#-'GGX,KB;*DB)@QS#@,&)[&"$W5ID=5J M9"+65;E=JR/YKS_^&K)?W_HA-AT5IWZ(4K& ,=V^<^/8]PZ=NF+-E<8_&MI? M6=LV3?GB7X8W,:R^Q?[#J'/X';FKI7J"8WLDD+3W"T/ES!EE%\SPH<* RADG MLUV!*9Q)[CY6*2G-)@HH-%O%*7L(*'2M!]XHVS'B;S*&\Q0Y2Y 7GHA@P( ! M3:Q4P,IVWJM!S0+I'7S\7BLU$MQK!9T^[>$[JEW.:+9@A@\5!E2[6&JWLM_W M'FJ7P'1\I51I)'>6%CH]SL;G8YA]X[ 9-?1H$[%@\;,M=ODCFN\XO,%[GJF% MLPHY2V<7C*&@PH!A2:RPI/YV6!)28K0%:KB]:;3YZ?[G;6T5K]1+=26YZD%D M@[1'YRB#.>/?@AD^5!A0!F/)8.,8,KCMGM_-"BH=.*-*8&2.$^#[ #!?LSZC M3V+%BAR94TUS?/8\7(>7P,)P!/.&Q84!PY$XM7XKFWYO7L%W$Y A#T-: 15> M/V_4>/!!N:*6U&IRIW(A&^2<#5 +T?J+"P-J8:RA^X8<0PV0/T2Y5L)(, MGNWAW'K* $1K4I87N NW7%K_#B_5A7$+9AB+"P/&+7'B%F6+K>BB]7ABO5W; M=WDW,2<*69Z.MRN=HI04-;GC4) 0<'(]HST.E8(+9OA084 EC)'-5K;8CVX/ M(4R@%KY>*M=J*'_0+ W*NO.E$3H9V8[.G*B'7=LT=!)<2.1CS:@H$L_Y2%Z6 MO/"7UG)-_,N3PM)*>2T&*T< +'-^!"7]^!HV4<<5G/)@0!4$/HG A<'14G"D MOAT<2;+MS;DVJ#1L68N3&SWF'2]=H):3"Y828OKM:1[I!%6X@%B@"N< *E3A M0ZEPY3@JG&25@0IH,WU483S5'/JIYM2=D'>^RW1B6._)S+$?#)V_&#T1>\8< MZO&>(<*-'O;*7.#,2\Y2_L^<)CH58R.H."W'1O&QPL!H*3!:V:./QSB"2F]" M_OSZ](-3*H^.(@YMS2GTX*L/U'JIHB2W^@#G;7).$:B@J*"($RKHD>L 5S;^ M2TI"D\PFG)?4:AFE%)JYY7O3@?6=O]B'(]O4]T0C;M=W>W]V!L-N[QMIM8?= M/[O#;F=P 2\GC$$-+ITJ+@Q8D D7&W01$#"@0*#U%Q<&% BXV!3>17(W#0P< M@1O?T294;.INC\4,\(PYWI.L66=_^<9LREL,+^.!^HV)IN+"@/H=*^>\LJO[ M#7T2].8.[9;&N.O[D' SU! *E5[:F] +Q]Q^_-55%3=N+"C;6*\ \ M;$:6XX:K^7XDPW+A[H1B2:S G?' MS4@:I48-YW3!V1O.Z2(]HXQF"2>4T8/(J+IR&D=2,IKHGEXX/0S2W@!,#Q^] M:GNQ#U-*WCE *W%23V]H9^2#M^604PIPQ<,$,'RH,*(2QA'#EU,7# M"&$"*X8KI4:SBD((S>82F!$&7#\.O/,[C\S1#)>)P;H]"Q8%BX7 L_G^7G+1 M,)O.3/N),=X%MO:3S$Q^;WBE%!B_8 5+<6' ^"7&*EYUY;C*I56\@NWZ 2U& M3*GO50K^'(RPI; %PIJ754/7"V M!64*_=C;=F5L:??8L*BE&8DL[<9-0^ (9ZKU=KB/5T:PW+(F#S?Z.L 4Q[;' M3EY%#)W&NG&E5*W F>;'';] SOVC;F>!ZU&W\X,EZG9ZNKUR=$=2NIWH0O52 M3853E8"ZC:4*0#N?.R]YQQW(8=1E[XEA!7^)U(C&G;HD_RUW,.=(B (D6%3B+.&$2GP8)5XY1P22$B>9Z:@T2\VRBE(,S68!;,F')[:MU'UL ME\\@U",CQI_+$H4AXC@WZ?\XOP0!1JAS$GA\6V:@PN/;#E4?NW(8P%YAUSS MNI3':U+S&S>0&?\&?RWB*\/RF=[GY"R7NKXUO:2H<2MLJXU2M7:.TTF9,%H\ M^ VQ0*W.#52HU0?2ZLK*B0-PM+H<6ZM5I5ZJX2&M&3%:*$<=OI8IT6U_9#*B MGA5'MG?+E##^]MXYDF007!MW%1! J+,=N]=L+H%7R,#L=W@PQBN_C0B7@!+F#%B@HK3:MB$(5%F MP"M8G2I4&%!B4&(0)Y28/()7>(G!71Y2V/)23-^_G-.'EW)$WFSK.$^_Y/ZGIL\--9*N@)K+1WX'3+JH=6C^J':K= MEFJWX <$2++Q/F$-/F'>@Q9TJH MZ[+XPW-8 B 7* M:FZ@0EG=%K^FJJAI\QYJ$NCI<5P$CXO@\P0@W,D'7!N7FQD,7!N7PIA_Y0@J M.&OC(4OF(0! TH,2@SBA!*31_ *+S$%602_V)$CV]3WA"1N_P_\V3-JZ&)FGAB6QT3I-L#E7P7$!FY>"HNRDBK*.O+* M+\S^)E!SU8QJKNY-7;_HAIQYPTFTQ[S^6%#J+=.8\<#TMTJAE;*RL29ZH1XJ M ZNGL18J?D=[D-L8!P+J]\!0% P917"Y,P!8;AQ[QASO28[YQ*%5,['?%9GYCC:A M+M/)R/?XU1YY8IZL>,:E7!!@@YN[PCHJ7,J5%^AV+Y-25T^?F!D>-3N/,V;I MAN<[3)PIX3L.T[_Z7L_V_L/D2J]]BI:W.T*B7*HHY[CL*Q.&AZNF$0N46I1: ME-K-4ELYC-2^7J>\E=362LU:#95V1[L+;"LRK=>L\!A9B0\>Y;W#W]6-ATU> MJ#&Q5/]M-UQZ^K_MXF6+#4RM$4GW^8 QD5'@/^G9W,^ISYU5'(MMB\:YP5_R MN#PJWAX'\]#4Y,_.WQ#9"??L97] @D#\I*(N-V'Q]4(CX6#2"!]OXD3/-Z/W M['3D,/KSE([YXUU0\Q=]63EN<2P MB#>Q?9=:NELB[%%C/ ::,4Y^$QX#S2^S^3?XO[T)"!U-? M<$X8!??\*7,,;3':K;Z,=K]2UW#[XQL>Y8H#*D2(V;+T 4?'&!L:?_R6IHFG MX-'@#1=3S6#ND+?CJVEK/W=+-C$>V$"/*J"D, M-#^?E/D/,=,4H21OQOQU&*3*UU'8&X2FFH!IYK*+Z(^/) Q?R^5P&O_5Z:+@ MXNI9K;IN=FWC<$JV_TT8UUOODDF&82WU/7NM_6XP]:TMV60>][O3L$,O LGZ MQ%]:T5-MT4CY:WS88@>'U@8_]W5EW"$?(I4'4GA\)YYITY!)('Y4*/=YG)VB MCR4H-T"R%C[^U;#+-AG#\F.% Z_U7WMYC:0:8H_);(%L7D(D!TZ;ATT+ -2! MQ\+#"8LW+)%SJ,'(ABL&XR+C!.N0UQO MGG_KC5_@('SCM_+(-?W)?^;28?H]6PKH.+V3MNW,0O.0;1KX(]?0#?ZD_#OO MQ"_^\5N3T_O'MCWE(#[)5\I'H7?A!PL_$G[X7MY)?#<*Y[9C%'WIQ_SH.A9SA_6-(T!^+N M\GE;,C:A\P?ZUFK=S&WDN9N?P>+XVE/#$W=YV:EA9T@[6=O!)4)- POG[=8WF_*S5A>M=C-(9"IM)QM1PS*>U#O9L C/;-0(; MDDA]IPYO6>A#JFS2BF>5Y-L&-QK^0[X94(P]/]!^[IW>Q&&,3#EC3MS02]?< M7MQ1_B$7%(Q-^U>L.SQ;463JFS(^F4BN!-PUG?%+0@[7;#?ZP_)$@ICW_@.S M?#8G+F)2'A.7%DIRW@6?"'/2&3<+CKB J,2M4YQ2(&R "3;F3B"]7?2F:5OW MISPBF1)'GF+G:.;8_V6\F?8# M O$Q]1U&?\=WS-,#F_V MS2@2JPGW\%>F3,1&LBZ[%W:S.&=27RE/X"--S@;]<3_P>.M^$'S+C5N/T.U= M+(NO5B9Y-K5Z9Z8E:'<04(N*$V.SJTK:^F]O\+R[+WVQ; M_V68YL':S^UJS8S46V]$2L =[_]G[\V?VT:2_<%_!>'IGNV.(-D$;]DSCI E MN\=O?7UMS4R\_<4+ D418Q#@X)#,_>LW,ZMP\1))\2@2.?':CR)Q5%4>G[PJ M2\U0P1T(/+PW6(I'83;#[":)AO@U/@K7CN25'E6TP<#$ &F]5XLAFZO"+VZ( M3Y%&8'II+N<(7A-0)XBW\F5D<.*S\"WY Q0L_D\"&D7!G[2)_ #TIN/FFF3A M'M(Y^$ T.. <9*"$H7+T#R M-HRUH>^S45Z#2!OKIA8$'<;C3G"QW<")"B:<,O+) M>@)K+K6@7#*6)6$?1$K'].U@78%C)GY. 9:$D[UEE !QT!EI2-^V%));$Z'K MSFNIMU;H [M'7T3X#<.*^PB_T9TNP*1S'>=O_N[8?OQ]T.Q;S6'?K#>'8E3O M] >=^I4MNO7>H#WJ= ?F<-AT+BA^][0LG"S,,YF&V)AJHBVJ!B36$8M8(HN&<.^B%,=:<5QZ X3*;^@V>!+ M<+5@$4#?C(%2(HS2@(<&'KFPJE9(BG?55)6'3,ZPBY ^\D ]4[@)W%MP>HJ J61=H56.:R7%/M_"F:O5J+L MZ4H@^^8!-N!R0?"2K<[]A:W..Z3L]].WA%9_L%'Z:Y]4@)&@Q?/W%[T7&E"D MU6NT.A4BR1U&>"5=/E*85WY^B[%>_<3E./MO]:",7IMO^XO%R!0;,.15A]U7 MH@=!_M]3[^WI+^[MV9 &%ZS S@=3UI$N+]RH"-FR-.+)MU@PHIS \V!0T<(Q M8639&5E:.B"+":3KE9O&+H45AIYBC+W9:C'J5%C#[20FK )9!5X,7;&,@E5@ M%0WOXX;\=5U^+5:<@_]:4&$#[*BRIM*#2,W-0'Z;?BPL7YRSJ0H-&Ð (C MS1D0B9'F;$E7;:31[ 2F@_B3VK2^^Y15\:X0@XGK.)XXS?$9BV!_24NO[]D M6J"[-G3:N;'GX4AT &SGKIZMWL(N*M".[TDY?@BBG;=W;MXEVZPUN_V]]>[D MTT..H:@9'QD?&1\U(Q'CXT'PL?<,?-Q#:^M!;6!V&!YUXR-=ZOLKZL$_SSHY M:JB^,LM^\;%#)L-&%DBU#0Q=:<,BP@#!W,_]: M:E06?M#3JCD9T5LE(=?0-IGF#>9#=.'2IX;O\$55#=*K( M_/-[YEP2W?2-16[2\*'B:D\/4I6KSIY%+C:0R@;2U48&DFI?OF E76='ICTG M7)#;0]W!_HRAO74AV52%LZI@A-6/%HRP3"I&V-,A;+]Y%(1='XPHE'I?-1EA MSX+5N'A L^7G4H!3+SOO36,Z\0:URR5>Y;,,##&G7G:&&*830\SE$J_R$*-9 M(ML)$CQ L]6H3KAVA[)T=2RJAN'V"M)/UQCN>MJP":$1J9:&VWJW7:/>V#\"L5.RL0'0Y?8]S51IDS[IX-J1AW#X:[K8/B M[CYJ[7LULZM_>1GC+B>_-5Q^SDR<>MFUR4RP>:,KG18S$TPK76E5^40$(\JI MEYT1A>G$B'(QM*H\HG!W[&-NQ[9"'Z8=&5,1RM3U?IJH<5O4"XNY5DPM[7QH M!W=$/?F9'"N#V^WYX':J_;Z(D"+9SVJ9UGKQNMDP]]<*C659"Z>5D8R1[)S) MP$BF)5F>AV2=/2#9ZF2L1++]'27%LJR9L\SYU'T[R\\L[>;(.$?QSID,VIYQ MR4;&[D;&PG'/\T:&*@+3Q6%F:=;"868L8RP[9S(PEFE)EN=AV<+1S#MAV5,N M@&\=]^%U2K9/R42$KKW=8I3F_NLV(E(> MWNHA%.3:AK>(L#@$LU4>4O'OPJ!W'^6^23+ Z<+TQF$ZOZEU+^K#4%@_ZM8( MIO?2\AZM&0CP'R>A!! "E8#K)Q9IFER-=+K?'=N/OP^:?:LY[)OUYE",ZIW^ MH%._LD6WWANT1YWNP!P.F\Z6(K5'+BH./E6;BJV*V#2HHCKY8,Y2- M:]^!;\)$.!]<:^AZ;NR*Z-:-;"^(DE#(']8SOS7T2V-46>A@?3$H'\ MI8LD61RUBE1()**J:NGO+YKP(N%YJ+= LV5_*TU'?Z?J5-8Y@0[RK&DD7J8? M7ADIGC:5';DV;B8O[C2ZG64Z/W)?T+UOBGN8 -K_FAA4;'ZW0'AMMLV;@9.DTBUMA"]PL MEWYK&H\B%(85&2/01\%C]%(!X;%!0BK=YRA8.:R75A('KYY2MOV5NO9T>:.> MV1CTYD,)*ZVLY]C!.1D&)[=\M5CZ3F,A172XA2]JY%4>R49TV2L18"2(/N@T M:D 0L]LP%\)J%TR23%-K)QI'U591 MJZIMCM1F0IFMNQV5<\$BHT-[)[)KF3)GBR^;')I3&;)A#./D'76J##0G:4_7 M807&"NPRR(;A5E9@&EK*)]K$O33@>\ RAQX'>U<$>WG1C]C)--;L!!(F4X%, MG1)L[TZJ(U7],>V.'@9C*FP=J^=59WAA,C&\G#?MJ@XOFNUJ/J+W>)J*MO=^ ME,"%MM!NN\+1/$C>\J6% N(M7R7XU@6=-=[R5=KFU5^RIP%K=3,%=Y.$F,!X MJFIYU],IS':MW>WR+C#=.$E7/7LT#Y:7O<+R>X7*W:]WV_OJ*L;QKYG)STGKWI'4L0A'%VD6?V+OFF%]UR< &QRX& MASEO<*3:337C.[!+W:WU6SV.Z^O&1[K*.+O4S/W5)0,CW"X(U]H'PCW#CZYU M>DU&.-WXB#/7IZ; YW@L0NW"2>Q#&=2;8L-K _N2\/- M'+#7C9]TE77VI9G[JTL&1KI=D&[AO(;G(-WN/G6OUFGM[_A&EG7-?&I.3>^> MFK:#B:!B\ ETXBMGV+G,G!.5%]6_+CRZD@/,K#IL8OIL7 H]!VJMN-DJ5NU MJR8?L:D=$^DJX.Q9,_=7EPP,;[O V\*AJ%O#V^[N-,!;AS=7:\=$NJ2H]W & MS"61Y0:^1ADQ0A&)\&%W]WH_='G&^2^71!5=X\R;G8]0<;VF!ZDZ&Q]GP<;- M=L9-UAWMWG._*C6ZET1YP:C1*!>^D2XHZFG6!V=T"A'3@F&42<4P M>G 8'1P"1I>(8[70Z#*-GP4^Z9-_7A0N<(!EZPF@UJH.H=T%L>88EA=40 M/Z?"CTZ7DE\=,Z@@:72-H&]P>L8ZXE72&M*VU>QQ2,F64LE26N@9=_1B_':[ M=M6YTB:ILLIT6JGU*Z4\3@L$:R(0#,K::',&909E!N5G@/+50F^[H^\;:/=K M/8W:S9P+*$LF2GGHU(>S_1%C20Q\Z[@/KU-:?DHF(G3MA;^W6IS26ORZC7"5 MAEL:04$ .@N'!'T(_/L[$4YNQ3"^@Y>_\0+[QU,6J=DT"Z:I .Z>HJX!22)> M@%5))RQ5#]):L@DMG.*UO[\ <;2%YR$W 5]F?RL^I;]3SI?<"9SA6=-(O$P_ MO#(4!S>;JMYQ;:@IC3UT.\L*>98R,E*F-5VF.(OL1N?/;ZL*=]9[,&@_'>;) M1M'YVQ\X#DU&TTA'LUR1(A/L@[J[#6\K,4:)K,<@D@ OP[S#(^F>LN9YMF;) MCKPL*H]G/W7%HKDQT,+>9BVVJ8@*A>/&AG4?"C&!P2PR98ER+UX;!7Y9P1>] MI7RQNX;>-SQ=1T8P,CY:H3TVVF;-0(U,^ZYNA2TF0Q&FW\*_\5@8-\$$9CPS MQI9C;&\Z+73I^^#Z(OH\DBN_6RCC_:=W);.I'@D;3:='T/:1\(MVT_8#7FBZ MM/V %\R\+0;L!TN,O+DO$ C#X!&P#DB9Q%$,U(,_8'( =O!-:/RR_;P76D'@ MO--IOP.D!3MW]M'ZZ4Z2R9OT_3<68G \6[,>ZG'EYUS_=*/TEZ_B(? >\&'E M5Q$O;D3_U6;S]LNPL$]8FV5XDJO6E$DWFS48RP:S<#1_4 MT Q;Z4OX%5@X"6& N?(T?K.B] %2=?SU+P.@WJMK]5"E;:_3&^AG\]7O#>-N M+$)A/.(_.[#NP@:K#R(&),R$]G,N(]<3<(,.M]O*K'67;.^F]=IA7@N5]<^; MUS/*[+LU<]F\ $<\.23\J)BCJ)%VG/BBN[%$"+^*B>7Z\)9MQ/!Y1Y7V!S6S ML^B%[SK-A;/I]CG-9_3]ZW=JW673!!I;#Y;KR:#'3.$-"OHJ"3>L+8P-T#=3 M :]Z$-Z,5,+6;W,C(TJF4WA0!#\/9[L092$!LXPHR@S8!^?M#E;MYD)<:G]C M?:*XIKVTB\6"7&Q!?<0.9('$BTF9B# &OC<\=P(> #X.:"MBY.!X;, /ZQBA M8>S%(Y$V>.L2')UOPG>#T/@4Q/! @N]D&+F.:X4SXSZQX!EQ$$9G[-6\]X'/ M9DO7L]T&XN."X8ZGKO1W&8((N!=(DG05?=6KZ3C#ZL@[M[#.[&01(! M.>X>X8?9)Y!>HE#!Z&MV=S7ZVH#:RXP^E*[$)_--K/7H?@Y#SYW"5:5U6?"/ MRK-+6]1^!O.XVEAR!]JM1DHS?"E8K//-* M?IW:J08L1I0 WQEQ ,IJ&KH/,$%8SY$(0;$VI(Z0_R)\Y4^0IBW<8,.2P\VN M_P!K!!)G6+$QM4(2R4?7\PR@*ZRX 918%8UM-Q=LEE M1%>M?9$M'7CY!%X]=JS93& 2X,7K_TE\84B%?S4?[EY8O%1^$X1R)(L/VG\: M!K803F2,PF!"WZ:+#T(?W OJ'//H D+85C3&51S#!/ W@!8'P,&P8(UWT 8+ M;N'>M<%;5(5*5B1/TFK?)N*]OT ,^.*P.L*Z!RR]1^X&IO5M=XJ5@#1!5!]N M7 X\;*U$%CRV(RB1?2]P0;4,&LL6<4ZW.(F0!E!1R0Q^+:N8DABLM3D0E,WE M,6A]4+D@R#A#L_\*&&?HN??*HLML^JBD+4%=I%:)D(:\L,"$!,Z+ESQ0 (7C MU-L<):0_M^;(7JE"_?.C+YS; -8J=NUOJ:GDBDCQSVF8L*1L5W.CN907 YR2 MX:@YY?8?3 I6%6 (%]T.ZC*V2"Y]6# --W"_&L:W!*B4$4[2<91X7@WNA@6# MJV$LECSR^3^!ZZ>1I <16IYT^62^& 8BM;\;10F\=@S>@8^PZ8BI(,8&?P'< M 1ID,(7;)3_AXU##P]3KV=C+N=J,*A?=097]8'=[UN.-8!_6Y>98EVA 2N>8^U>2HYU*_(>(X&-X!"EDJ:M334\LE32L' %K=,CPWC>[]!E<"D,?RD;^G$9[< M^H0'3(((]+[S8)$A"$@)WE+X0P:%Z.KL5?ESX3GP9-)1WDR^6ID$0Q$_(@RH M9P#P "["JWQ$%?GV HT-=&@:QK4QRA=F[ +PA/9X1OA$F((I$[!OHK$T6_Z\ MOOXBER<4_TW#IHXP1"WPY$V=OTI6-F$:H!- M"U.Q1 MY$X]DR8PL69(7>F.!>G2%%[P\IP-U0\X9\,DF[+UZO\D >:]B!4C8B$*2RM6 MB8C?7!RU:Z,UDUDB7EX/V#C_U6BIU?B\P&2J0ROH $,M7+I6$5J ( S_+:T@ MKE<$[.MAI&/9:OWU+]VK5W,WN7ZVWIE]Z@>QHH6\ ZT_&DN14_'"@F# -;:% MX@X6%)BV8*]04A.DLW"14@(@Y)8<+9B,X-W&+EB3,Y(YM&,-JJ]1;LBEDKVM MR/[/)=HE6U],LP2A6D>8>BP7V@_2E20J47K8=PJW >*[(Y :&4.C=*LC3:1A@]&4IZ$LH1$AT?3 FW!P.4>Z+ M\DOFQ_PSP9J(4GV?M_X.!9@@J")<7T8QD<'NA2\RS:V>4S#G$"_2*I4B'G'[Z;"<0$6$9O@3'0V&.PDL49$Z%G7CRK6CAAA9%6Z=) M. TB'/E*-^^D&RL6HR3=;BFZ]LT&\SCQQ.=1%BR)X'/*07G8++KVG4^!G_'6 M-1$0OBQLO/@H>=*Y0Q(?*M#2[7Y'C61*<<%C]'+Q?K_W$E>K5SS@1Q)Z1]NJ<3J T\H^42=3%4 MNJ4,W!1]?88E#>FS'I9:.J"2V=VX>6UER'8=S^T]8>!A(YNUV3EHLQTZ755; MU\F2%4G:+Y10DY]=W[A6!1/XYT=942'_P!S3^S17)K^2&1;C-U76\3MKS IK MS)625QFI8E5Y@43]EAECPI5=@ZO2KD2"ZKS#.E":O, M\R9J064:Q;K099JRS9I2/P+J!+$RF]63:"YT* MP'+(0SR8<$='%J8"8XM^J\[8;"04E90YU/(J9:[K13S@9GD]UF[8<*'7C^M%S_0Q!%;V;_ ,4,]/TJ M/-EL>>Q.L[;6J+GQ=W&3ZNTUQ[=M?!#1H';5-_=VYO&AJHMT._.XB@C!:*T/ M+1BMSQNM]T6FBX;J.J.0CF1A%&):, HQ"E4$A;9W&%G0WKS2S[ M^(_TN 7:9U(\.SN[1.Y$H=];[(%62XDQ]C,M&/L9^RN"_>R!;I)9-J>:9):? M.A-L]>1+<^7>[=R[?[>?%;E8CC0E#&,/]VZ_&+)Q M[W9=*<.]V\^!2MR[76_ZG$,_.N[=OJQW^ZVP*867MF\W&7O8SF:%=@X*C1ML M;DE4;M]^[A343V-R+V)6E1=(5&[??BF49)5Y)C1AE7G>1.7V[6=.P#6AX'2N M8SG&0:.#:_F"N[IKVFE$B[ ]=W4_:?$Q=W77EDC6R",?8H@,5&%L86YA,C"V71;BJ M8\NJ))G9:EP=/TO&W=ZYV_M94$9?=<;=>_3OWL/=W@_5O.]*]^9]N$G';"WV MVLL;ZO7:36ZG=Q;LJ5]Q)@.R;JJ> ?D< )G;Z7$[O7,E"Z,0TX)1B%&H(BBT MM4^(;97T]@D/T="=G&=Z8%PSO#>T7@G9W,\^W93A8%&E"NGY#YN%!;-C8$3[6U&M8=$[XK)]#:>S&F$^&XLC)M@ M,K7\F>%&AO@Y#2+A&'%@V"*,P5@V)M2EQPC=Z$=4,Z8A&*DA#!1F/YD$#ECB M^)TMZ +#B@P7KD6;&F8!3W%<$<&"C7#5I@F8QU8$EXK_)JYJS5DS0#KML1'8 M=A(:\+X81B2'!Z](0K@\&!G#)')]$44-R3W%4=-^-'BM#V\;"XLZ? :N5QA? M]&A-$SQ&L!!18+NP"H[QZ,9C6)7(< (@;>S:AA-*WR,?U.*\ M_OJ7 3A(KV"XLRFV1#+N _C'+0S?FD[#X">0(Q9 CC7.UL]AZ+FP^*+D:YFI MKX4.S\O<6?HGL&7HS6!XY %]$2%N^3OA@>O%ZL.@G M_8J\@V06 $TN@@.1L\A_>'26\1B$/XCF*840M+S@OK%&LLW-]=1I1/LZPME_ M1)\T;3K8JM%JI*+S".(*$ DB DR%#PB22$J+%<(K[M4*Y1QG4 M=X"ZUK%+R MX0]B[Z=$O;34>(=:97S!$!XF0IP3:I\QV OW8S5V&'>[8:R<32B,1_AG#?\G M<7B/)Z$5F+\U'VC(N?=3X$]@56,KG'T*\%&6=ST!\R7^5^ !4Z\1A+7<6N]F MS-I[\=KH-Q9/8C. 2SP<.XS60RT$ZP;R0PJ-]&)4P!SX<1K"-SXI/%@X =H' MU4W&PR5"1$L7E61=/5G2_3X4J5XN<0J,#%AE9HS6TV M>IU%6@!/[CZCSJ%F9/W<9$;M1G=1%TJ$ 2%3['7>NBV>4P4 R,YBCU7)Q"-L M"OY 3<$MC"&FVFNTQ)0C76*@ $T(O*5JVHP32BS071G*)*23O0VOX^S;I_3* M?@]]I.7:85:]O-!741=*;U6@>X.3!MS;Z@@Y""^C%J>4Z:,P* M'U4?7A107S6P,=$CE'P0-8QW@$A+V0 ^12XHQXP%QL"[8&:)T4B^7++6/>AG M5,6V!T]T1ZZ\7%@A:NU(*D;0OR#"9%,6.!%XT,F4 FA;7_(EF9 PMMA+.]?# MV&/K)UZ"\(DO!4TNA $@%8_!8O=QUG/"0$R\ WG[\^2E;G0( J$8PUJ2<0>& MM4";[@:&^@Z,7:)\:NA]S9;")COO>@36^9WU0TK &KPD1)X.?(QS(/N0906\$0"8)R%^*5TD_)[XU)$\*_TU M8,>,29/8]4#G.@WC)F>Z.14(3+:4X_T@+G+]/+^7I (QD/QF"[Z^O9)&(EI(99O&$<":$W0KYY9'VD/%(^[-'"X^O*9+?\W M(W8AN8FD<7N(#I8FKE?2BHZW4.(S:39D*G11O"C9T[-[C 1_Q MV)5/+E.=UH<8/O"]F9Q*8^ #]YX@?UC.Z4K0)E.,6@=IK@-8Q3.=9P/Y+OM MQ]_-I;'3LV'[!5E?K@X#$/'8DCK96N)[+CJV.8!7MMJB936) M*8YXC.;@Y,=H]AM=K1KZ5S?=FJ:^!QVM"+*0H]"DV^;Q2=-J-:[T.G*6:<-B MLSUILM;1/1U:1[<[C9U.*[M@JA7._[/BD]^@E/M0TL/6A0G$84LFS0;^YO:QRHLAC$K4&Y2I-SX$LCR*94A# M4IV?$<>Q?Y@F5F5PR+\B2,,*C!78I9$-"\A8@6GH;:[OI'WS[EWSWM,@[SN#.[(C6.UT2_-8M2 K;,[6+FM<:6O@1$*QM#*\,HO.O%ZU9:\\ M*.M!!FG8LMVJ(VU81+0@ P,$["_3NCJ"<56KNG^L.(QDDIQOU5Z^]IW9'=NJ;3E"\O'5![P M!$QU[ZW**;#88JQ%A*I\6-$.R'G WQ*E\OH <9&&(88IA.##&72+S*0\RE[;4[@^HS79V7G2O JT$&WB2A+VU81+0@ P,$9C% MOPL3V7WD^R:+V<0U@/F-PW2"4^M>U(>AL'[4K1',[Z7E/5JSZ(7QQTG(,T>+ MO(JNU1E\=VP__MYI]X?";,&@3=&N=]K#5OVJTQS5Q>!J:#K.L&..6B_6/:C; MDP^Z8 AM-JBY;5W%) #\6C2P:!K]R4 M^/# 3\E$A*Y=I%A_OH#RFST63N*)SZ/"6V2)8_$=[^D56,%XAVKG#@;_Q@OL M'VL*+&GC@MDT"SL81&1;4]0%82*6,@32HJ>YZ-^,+?\>7NCZ!BP3D0*N]N/( M"$;TC54@UU"6E])O3Y+.L$*!/<=&@><%C[+-^Y&DYG"P!1-0"$6 I?)$?W_1 M!-81'IZU80/.9W\KW*>_2]-^:25Q\$IEF0"=/6L:B9?IAU>&M ZNFLIKT>A M]9[9:![G$&D]**Z7N=@8]/CH:'6D34^'(VW:O4:S2J=YWXU#(21=/L(5XTA^ M?@L#=?03%S[9YB3@44(*/JA+*VPI @F3YFP!A\]0*Y#MHQ7:XU.>Y,UPPW!S M/H1BN-&9-+9>1W;V&V9K@\,G&(_X4&*MQ.BD&FXG,3D7%7@#(QF&[N6KOK*E MS:J/CS/6;KFU[YJP-%UP284EMYJ?9+R0+[BDQ==W(Q*?K'<.=.IMYMQPZ9R. MQ./J4BW(<&R(*;L?E5MNAI;SH%-W,^>1H45'XE4>6C3;2/Y\+U+_4UN_"MNS MHL@=N;)O)Q99.IES:=Q;KA\9<6 (*_1AD:*__F70,ENO?!%3J:;U4[_R&_8^ M+[CJBNNR*WF?%'_NOK]&RL:O_."1^HSG+8EGM>DU[B!Y<[Z MN5UY_PX'%+1JG<'^#BA@!;$G)OQ=/PJPT\P,7STR2)^8$7%+1#1/A(AFBHCF MSHAHUKJM'B.B;DSX^^DSQGLHVKRP (#6&R(9$E$. NS/Y]_; 4L[ MEW5>DCCI&\; MNM0UK(MU5/ \XD\B-NPLV&&#D!LCD/)BM<,8)5Z?$HF'[O5I\ M#L_.!TX?NF[B.*1DZZQDG76>;9V1';9@G/G.,0(EO5JKW=4FV<3'/>N+(9KC M^5D$2AC'=9(G#7%\PQT0C./[Q_'NZ7!\+T4C@X$^12.,XV?2!NR NTD:MD[_G#+$I65 666]\CAID^R^,:3"/=:'3BXWBJOOR, M&(P83)\U'C332#<:Z76 V_%6?]G!;:G/KHYJ6G-RTV ^0#$?:OB373M_">)X@D=V11FBR@<8Q0&DV>F*V4TROP4K:-+Z+!_01A2! PFC8:DD185DT9#TCQ':M@<.Z8Y MQD> \&E\FJDK-L;.@T[G!2M,FM-$O+8'F(NAR[?8B@7F-S!O\7DJ0LH/1<:' M0&:*SE>8+M]&T^,1ZTJ[BC7?UY4,C"R,+$R?C#[-S6(F3*,J M(L>IEU^S\UF?'1O1_W26=XGP_H8QW71^RPB?DPJO?$U=3.4WN"\-.]E$.[GY M%U#)KZ&M=:(U7[:'Y9+6_":(8MIDF/*\$8H'X2=B%>_S1A:]\/K<]T=H(PD: M-N6C.$FUPR [G,#8F]^NCCKN\^C/('"B:]_Y)L('UQ;1M\!SUFQ!5S?GB9;W M?A2'">W=SDXWF&$;/J#=5^')0J>Q.[W^Z4;?[SW'02.$VO3=I.;$1S$9BC!] M]*Z[Z.D%SWQ&>219U=;;_R9N/,/K@20PT>*K"D]-Y_])Q*5^A%^HFD ]^\DV MP1&)5WWCHQS:YI4V?099:RKYU/&X9C83F.&K9";(X!?;"5O:"7VV$S2Q$]:W M(=[.3FC5FAV3[03=Y%.;0ZR?L]?ID@ARPCHF73=C5)00S]E4?DF$D(B')Y<9 MTS!X<*-G[%>Z5!$Y)Y>'#X?518OI4FKV+&JQ^U1VGQ:Z@J8]/G^^_3D%'T*\ M$;X8N3'[3J>,L>8'T[<'?!#N665L<5 M6QTZ6!U/1&PSJZ-K[N^,5[8Z3AZ@/64_*AW.>CTK?#M@SQRFQ3&+4]>$:9D0 M+!1GYR,=,JG*AU%?0$'+9ON#^2SJ_?M7[>:\?P6>0'[Z-'M5)XSE;EC^TAGH M4_["QW%K63O+1@P;,9]LMAQL[!:;@P\:&\SJBT6EJ38 M&+F^Y=NNY1ENKHK6S*FW\9Q.PRYW8V'85AC.0,A0A!.!N\^7SA(/N?421SCP MP;"3$&7+ +TGX"?+=[*O/-<:NIX;NS /:SH-@Y^@3V+X8V2YH7J' __%@0%+ M:D3C((31BG!BP&5)*&^$0<"/D2@.H&&\L2)X/6!.[$YPP/(JF$ T-D9XOJX< M"*A.F&B$UP79L( */T0,SX-7B2@V0AQ33=T_OP!!$N+.^\![P*_M4#@NS/4^ M%+*;_HII-8SWOO'1FAFH;>6C48U;_LP 8\,Q?MD>.EOST'DKAG&.@N] IUU/ M0+NNR["2[N^6=?_[3^\VW>G9ZM;@80OJ/UU\>/J5\2F@Q01-:X^-1UA@6,$X MBH$:N'Y6#*NB#K;!ZUO&;Y$0=)/1J1D? E#PQ .3.[WAG%7>BP=H1P)WPU" M6+!( $&1"88 -^HX S62=*V1!UQ@RB@91J[C BO 0^(QC.(^L4 J8GAW>>3R ME07^7)B;\6A%N]"O_13]W/!?^,:GC:#LTC>S[.,_7!'BPLX^B ?A%0V%[)+W M_A0H0;^;Q=#&KK9 VVS6VOW%-/(BD5-V<(&"!@W ,(MK/!%6!*24 A5)72"I M[..*__4O UC/5^IB7/Y@&(/- [1/(N2J_R8!'LT]#7%;&.HD',F#4((.-'T? MX[M=L+OP%YL.O@:%X CD-7@0O;),]"+7>B*&"V4W#JD 8&A3$=(R^;:H&4/P M'Y#9IM:,9C$,?"=*=5L"EX0X8*D(HU3?622N=%^NQ48):#Y19.J:X8[@HEG# MD( .RXT?#=Q9J,F[=R/8"7.O/(Y01L$'I&60P"X=ZCGP;@Y21 M>OTB)Q/=B?T<# \V1XJ+TB5"*TH:8+N>1?[4^>-F<^4!Y,74H$KD-;J=9;N_ MEIJ(".GFZMNDQV@:Z6A6)XCW0M[=QK>5V4R2 M61^2Y6,7I#>;&EGY91O_3(W1S])ZZM86#2B%!@#J,:BD,1 53/980^P,'CE MGZ$ #/I@_8 AWX;H"AM__4M[\,JXA3O@.>$TD.-$[F!AF*J6?9(E)FBMG?;#Y?0L37XERD MM109'O"%@(D,,Q,;[LHO![!+8E"O\=A(I@[9O2F>/5BN1XH\0DZ5)GA SI+E M +ZY8.M0[,:PQY9_#\:6= 3EOTNF-D5TCN7,[M%<4QA):V,$4P6/\D]<)#!2 M)%TIV 8_H7T/H(C6@;H*AK3P)1IOV2SFR20F4R^8"36=G%8C-$*G>-<:6_#G M,/17">QO"Q:]C:=];7OW*9S+H>ID$2?+!4 PWON M'H.[,0B!A7OT'_ @$^$C+R(K9I3%NXHAJ6ZS6[(^NYF)V7OQVFPL,2]!'WFX MS(K)J$7:9()?(#%KQM1+),OXM#3$,/)2LOS!SI2V8\ZN2$IE=Q&; 051[,I\ MCX:;<@;$:"3(PO1%E'U9YEUIK)VI]KTK3UR*8:R4ZV4)8I<%$071[#>[IKE: M$-N-]HZ"B((#9CO>87F[4&BA:]C.%)*4>1]%B7#>^U_ 6PK6-1 Y.%DV($ES M ]J8C?Z3M"&%YE%D2U!2P;!P1< GIM4H*+Q6L[G:@FBL46HKK&5]M-IM$N+\ M<9+Q.!3" %:-QZ!7?(QDSD!Q3RZ^GO!;VN M+,\-S&8,"TXM#,$88-D3:20HNZ&\O![* $?);<) D1PMT3?"H,[RB32,(JW@ M(5&,)BR8R0[.4<@-+D;Z$K3>5[AJ,-2,T#M'$AU),+G M[Q3"7HA'[3+PO60Q^[W%+"89$AMI!YJ_=$R!8:;2%O1FC2P^5TBJK8S.=1,%]P[C.T\O>[$G[/T4@TKFQE50T%&5.>B&7IP2IL;7=:\Q-?G.Q;]> 5D_Y?885;35R=]EU& M?QDGQ2GFK#&T/&*+W6:VD$;>2!BRR5*>\?/H&WP;C209<*;F)M*",VS/S[!1 M@H=R\=.+UT9!:S^[O&A]K<_.=5?; /,P-/YXOYW!H&\) M41_U1LUZQVQ;]:N^TZFW3&'V>@/1' Q[6U82'K2 ;@NN.KU4*0V&>3(;@.X^ M"&?/#9YK4X1)U43@S 2/J/HC$:8E;6CL19@WC"@4H,K,:!T<-[+N[T-Q3]$$ M6)4(?@C!+%"K X]X?B!.FQ6Z!=\VPJ(%@"#WD:M.VQDA M(:8A6##AS(AG4TDM',%+6/XI2D4M>R/89K&P92 +T3<6/B$[Y3;W?(CONJ\[D IBR1ZLVJPG4IWO/LNG!@$Q4 "NEG%3+(DU3"M5BR9J#.P:$ M4Y,EDU:DE 8>(K\_ VHG>%'NZ*Z1'3FLEU82!Z^>BO+T5P9Y3K==J-MJF*WY M8RM66GC/V3AP0G;7=,==J]%>.!#Q($NOC=Y92@@8'>H 3/9E1)FXCN.)DQR\ MUVET%LYQ.9Q %,W353M3!W,;4Y<3;6<++A3J^,F/E!*0G]]B7F"%Q)R..$HP MQ*R!F".M_JDA1@^R?#WQ4;T5+NKH:[$J]BYU)J2@1PB7G5& M&*;3,CKU-W,J&6%T)%[E$6:5=WG8P]X/Z%J:[49?;R+?PFP@? M7#OO5:/TW%2WJWV '5AAD^NCL >F=<__3L(?^SU MP!UX0 V>HLTIIZS7](87]NR9^2L)ZM)G9U#?#M07=M8QJ#\%ZGOHW-3OUWK- M_1U PVI-LUB*QFGZOW%AP_&= M\84>8=H%J;BP00\ZL'[2@PSLFN^2"%DX0>D,[*\WPK+'GX(D=*,QWK/"DM*_ MR*%OUJ[,Q>-_]),M5G$ZD('C*\S\U24#QU=VB:^8C.\GC+#T:KWVXEDC^LE6 MY54E!!HZM[!);63C[^ QLKX)6/MNPBGE5 M&YB+YY[J)U:LW70@ X=5F/FK2P8.J^P25FDQM)\FHM*MM9O[BZBP=M,LHO+< M$->QVZSK'V;YNG"2W:G"CWMMNWYY(*1KWF6SU/P?4.6?7PBGUM.H^<=&FK (6ZP-CTR;TDD'![3WF!1L0UPVJU:>Z!/LQ&V(<[DK)!U(20G2/ <]5:C.B;%78#[H$)] MC^S;D"87#4:Z)I>V/Z&J1,U*&H8[]Y@[^R'E1VGP]GSRX))%;3\V*BX'%IJ:%1L>-@,&Q7[CT3IVM+^ M?&)+)K:R;;?9J-A20J04I$*P3EZ.$5SZ([9@=>!;QWW8;O*EN?ZZC?07A[/D ME?B"UG29@II[I3[J!X_%3F?Q9A5GOWA]-Q;&33"!BV?4X[;_*B(5@J*3Q9>, MX$&3F3 *K@VZ BG9CR*4!A6!)=X7O 8O?S; M'SB\OFJ MA8<'B-L@N-G?2I#I[]) 7UI)'+Q2H@P+ MZ5G32+Q,/[PRI+CWFZIN?2%(>CI87[ISL0"_>SY3G"WCPMH_L6MQ?TNOC>Y9 M2@@8'>J O[_HO=" *)U.HS,XGD"<_-3WNW$HA*3+1[AB',G/;V&@CG82F06]N^+IM!YH0@LTG53F6 Z*,5VF.C;=9.[I,S MQ&A6QG$\B-&#+%_UK=XX)<)L0IPM(.WAHQM/ MO?EM)6I4JA9)5SIM6.7,M-* 5I5OKZ,%&;AS'@,*T^FY%:Y,*PUH57E X0[X M1R?".P%ZP?*,^^!!A#[6+6M7(,,^XR77)6E#!@VWIW#+^UUVEFA\G&"VJ^1/ M$=P#(<>N;7G9/A&EB__,5/&AMZ2D*[#?O:Z]?JW;[VBS+845G-XXPPX\,W\E MT9V[WN^"[E>,[CNC^SXVG;:;M7Z;#[;13I)TZ7Y?Z6@*";%A^8[A!?9>HBJ< MB><@+Y.!0RMZ&%\:GR:XWOBB7Z]]YP.JY3,/L+0ZM=X>SQ]B57?9JH[C*\S\ MU24#!UEVP/E>DW'^]*&6=J?6[W<9YW43)ZY;T8 (7T+W :18N[ CAU4XVEMA M,G!899>PBL8G^ZTWMY06/L\P2LWD*A7]I$=3S<91%&;^ZI*!HRB[1%%,AO7C M1TWZM8[99UC737IT*4\Y=DLV_2,I[X(0'N:?]DS*Y_1ENVPQT27$RX^@H>ZW@6QY67'K6G8$+Z"--$U\\ '[5[$ M7N<-^UKR0;O[+RX9:&HHGE>UB'G5J;4[^[/]]M9:7//#=JN(9JN#2&Q8:(-( M;%ALI+3\EP"RNO=UBE.:^\R'P?RN-()?:UN+6OF_V6#B)!_Q];=O 27'T M*8A%]"& !;GVG7>N;_EX8OQ780OW :=Y!T-\XP7VCS72N\3J%L#T4U2C82*V MY)#=%V7?')"ND1%FRV%8L?$Q/>C3P/E2!YA;N #U1/JM:8"\&%8$:L'S@L>( M#F5QH-O5[CZCC'H;/AO6BQ-7H+>Q,/LO;%]=3I M/"S]CI5K-P;'$0<]2/+QU(3YFP!AH]-YH/CM9(25F#:DH85F.YDXW/?-3653]1^ M?FG0]Y(2N#?!9.J)6#B4E,$TXLZEM8?;#[(DN'))--!U&PZ? +NG0I;#D:A5 M@O#=R<1%*J4BE4Z:[L8RCI=I]C;/9;]Q/4_@GJ0/@7]_)\))ID;3$I;H<_@E MQ'U,D^BI?/>N-2"]6KLST&9;T:EC?]IPFZ[:G$&4050#.C&(GB?=M@?1[O% MU#1;NQ92-FL]_^+THF'\N];[5JOK<_>4=8%FNL"1D+F_NJ2 M@9%P%R3L'Q$)=W?2>]U:Q]S?F6:L"S1STO?3TNQ99:Z71):O(K9T9EV"610__,Q+K2KXHK-#U(U=JX4H\-H.T,H(4^5]@](@X3NC\U=H(P MMX@RY7HHM[]?Z^_1Z^=NH9>K+QAF]:$%P^P%D(IA]E P>W4@F-T]IM"O=:Z: M#+-GP6]<#* ?!?0(N''.0]ZX2TF3OX,@\-5!K3[ MM7ZKQ_D0W3A)5S7 *,DHR71BE#PN2BX<9+X32N[NX0_:M2X?ZJT?)W'5@)9D MN<;^PI9O"Y0N QMWQZ/$,RPEM)SDT(%(ND;..XMGX735 M3*>^"\);I5$7K: =P@2YE=/M=3B+<18,]3M#J YDT%4O,X2>#:D80@\&H0O' M0^T#0I?&$!A"SX^A?N<:@&R!>^GZGNP4*SVB9T=+;O"JGT5N@\ETOJD-IIT. M:0&F L/+R7F?X>4,R,3P),*$DI?+;:.-I6,FN_<8?=8=L*S*'71 ?/MX^6=IXOL/HGX M@(7H9F]_W7/W=H+.IOJZ4GI!V]/"&$ZU4=0,IPRGET.Z[>&TNPJMV MU6TSG)X%<^D24>"$M&;:F3,&I\\8Z&2V,)G69@RTMEN8=IPQT(P*#"\,+TPF MAI>+H]UIX<4\.164^_A'C%$&^-9Q'UZGL8!/R42$KKW=8I3F_NLVOG)Y># $ MC'>X?F)1/&*%H-CP'A$6!V&VRH,J_ET8]N[CW#=1\"3 *^8 M;:M^U7>LM%(&FU@I>Z4"C 3$#,C0>J$#1=J-0:]"),ET MM7ZR<1QS70\RL'[2E@JLGTY)DJ+AJ)]X5%M%K4I''ZEN0%FNNS4+L@[R75RE*.AC(-P@I]S-]@4D)0!@=S%4.5U7FI7Z^W)2&62Z*,KBWV M]&T P72:*[CIG5$'"":>%A4W3 :&F),O.T/,>=")(>:,B5=YB-%M4^"S74VS MW>CK380EWB8>:;.T($Z_I"5; Q><*]:&#'IV->AM0(6+AO'M.Q;TTMKI>\]Q M9.'TM>^\58KO71#>I&KOO?]%*;TU]=&J CMM>_ IB$7T(8"APT/?N;[E8\%M MW@SAS2S_?#>;BNN?;O0=1S(_D,5B[H]4./+,_D.]JUIWL+_N_:Q>+ES+,[@R M]S.X,KAN"*[]\P?7W;L1M?K-VM75@,%5-S[6)9^]ASK/"XL\7$]D'V/,9POG MU.?][5XJ==G2HDMDE,_[.Q-2M38N8:NV@;7#>7^#DH65FB]G85D](VS1:M<& M'9,/'3P+KC[YN;V,XSJ# ^/XV9"*9DV3*T,)EZ M(A9.'F3@](X.5-0U9\#IG;,A%:=W#F4OM7:QEY2BS0RG0X4<6E>UP1[+5#D) M<[FZ@R%7'UHPY%X J1AR#P6Y[<-#[NX1"K,)D+N_;9<,N><0MN#BAUTIBD[:Y:3L_LV?;IS)\'F-:#%BH_:8<= M&#T? O_^3H23S.;Y'%)^QIH<+.#0[]9Z>ZSZY/S,A2MRQD_&3PWHQ/AYGG3; M'C^[Q\#/W:,'N&NBR_BI':/I4M]0W4"!KF%>MF"X>6YUR<"]L_2E#8N(%F1@ M@&#NKRX9&"#TI4WE1823O4U08>/P-&.J73)IO)N\1)9L-ZA'HMPJ MZ6/ \%XU)A7O53N8-338R!JZ'H':52;1H=Q^LV8V>[PO[2SXC+>",RT87B^& M5 ROAX+7JSW#ZS/V?0.\[J\Q'Q%WR- M<51!DNF;/'ERY]0ZXE72>M(V W,<4K)E5;2LKIJ\T7P/]M9*2*B49CDM2C!B MZT,+1FQ&;$;LPR"VR5O;&;$UBY#P?O=+BV5S->B)LSVXJ&SZZ$JG1?N';9NS M(5[ERS#U( -##$,,TXDAYA*)5WF(X3WWQZ5 >@A".8MN+QP,]U*_6"+; ;P9 MJ;IDX-V'^M*&140+,C! ,/=7EPP,$/K2IO(BBI?4=9%0U5%H,]2F( M1?0A@#%?^\X[U[=\&QY;*)&:Y9_O9E-Q_=.-ON,(T@'DYXO.GSSZ44R&(GSF M+NV.66OV]=FGS7I%,?#O^E& 949GP&5 7530&V?+Z#N7G;<:G5J[<'^ZHY9 MKQP"4/7;?WV(3B?ZQQ!N%O+"*&79GFS*(D^5BM!P/Q>WI]$H LKM: MYE!;LCHEBVO>O#D+R^L9H8QV'RRO*^UW?'%/G-,K)\9T?6C!F'X!I&),/Q2F M=\\?TY\136E>U;J]_?6Y8TRO0ED&][E;TN=NN*(P?Z[[G89-@"M(,GUS4=PU MYV(26MPUYQ19L94G\_W;C<,03/X MUG$?7J=T_)0 "[GV=@M1FO>OV\RS"%=+7HDO:$V7R?WNK]SWTK[WC7@LC)$; M1K'QW\0*8Q%BY +MWIIA8>#"C5"^XX N%%$,HA0+QP !B"(L'QFYL3$5H0V3 ML>X%WFSAU_\1=FP\6A$\P@[N?9B!8SB)P ?![T'DQNZ#,"(1QYZ8P+WR1MNS MW(DQ"H,)O0[NA9^\&6B!R=03^-[TT:&($B\&.<*0"]R83!+/HF?Z(C;_31_^)3_Y"#W[*RS"; MYC-3M&:MWUK4:0WCB/QY 2)Q'1L?K1#XHVW62 ZH@NH6.!$C[NFW\*]LNP'\ M/$J\D>MYR(5IP.\1,(VX4L):40@L+,F"?X'UC4<1BEVX;?&D'&OJQH!6\((4 M5C%C0.SW=+[BC>59OBV^C86(/P2VA:/(:W>NP.+N;*K@XK87%J:$"G()2 XWGS6JT5F :$*.! M!>&@5@QP<(8:D.0X60XH?_"SP:K?&L;=6$1",78H0)^2OIZ&HIYQ-MZOOHCB M,)%$P4$]@$87\(S;)$2MC'HW'H="&!.X=1P9PL=A+1$M*4UX_0UH>07YKVV%&<*YEN\CTAXJ&-2J=9J+9-R5QUN'G*3Y#$$>=!8C M7O.\"DB_P$'$LNWP96MU%6@>3B1NC/8')TAMZRKWP M;>#,6S>RO2!*0G$'$W_C!?:/[2!9P#RGZ-B%B9!WP@AA7>-\.-\=VX^_]YN= MJU;?'-:;P\&H#L3JU@=7=JMNP[,=<]AMMXM@NZ8 *1U%M,:E(4_FK?(& M_OX"5)HM/ _M?9A/]K?R).COU#>1_@/8[IXUC<3+],,K0_D8S:;:9K0V;2@O M[C2ZG66%[$M=#<1V.0Y/1--+1 M+/=UD0OV0M[=QK>5K5F0=E*D=E'>2ZN=52B0+_OBM3&_".17EKW*%8O0V]A^ M7;$DI*?M;6:Z5SQ+R(D[ $;C(@\=.&_P'DA0TW@9,8BO\F;@A6 ^YR<.##/1HB> ]>X*-A4T ![Z5Q,9['V"$!J1NJQEO1/C#$[-E/]V,D^'0^ ; $\]H M-!]<, KA\\#>--B58@F"*T/*"4G(.BE#47/L#)@#9*)+DMU0BC..QX-H4W MXH/@?7 3Q0MVL*+F]] YT1L8[%=\YAK3( ICNH2< /CCH^N[DV2RQA%Z_^G= MQ@>/PHL6K40PPG>87F<_T[-^[F]ZS:7S:Q@+3G?9(1A;3HD!"LQ?Y&$+M 8^ M$(1*L@T%E:8@Z3\I:N7M$-KI-,LU@I_S810T$R[LP8Y',VMF?U#K7RVZR%+$ M5761$II03$"V5& ,0]5> !*#54H8?'CN8O1*B_%5OOE?^.*OZ7O?@32>8)4Z M_7:MTU_<&]I8@WTK#!I]P.\&@ *U/5P(#\U!*Y4 (.EP-BULWWEMT15KO5JG=;W5:](YQ1_:K7'=7;S>'5E25L4S3M M%Z]A7>]I]P$ MC-M-C9&:$8TM- I+HP;_0$(&FH08%TDF8#R%,;PVHF#:'X$,VB9A1),('N&G M.DSMP<4P5GDN>U(QI_ 7/HA[6%:8ERV$0Q6L>8"P[$Z=KP=Q'2%[I)["3!+> M%_=@*Q"[Y!NBR5<(G *7XGYIS$E1H!\%!.1#QK'(3LUOI8=2+DTXR+O&?? @ M0A_-<6G+Y'^3&4[I+9PB9<02QXWIJV$0_)#CD)'<:)[1X6J!O"VDN+ID ]'+ MH\0>YP.JE2=2RVE>.P9+Q6+O&1$#\HT>>B6^;\ M!Q97>AZ44%-Y-YFCHRG0X&B:8.S!-/*_(PE98+FAF9='LO$+\1/#AO# .*"K M,"6)MDN(NJ" M2;(T>F"^&:VC2$11'B-9(MJPW&ZD#$9<%6 [6,P0LZZD_M G2^ "K&I'RDQ% MZA\C',3ET#V&893"A_N0O%$RC%S'A9>(.9_T$;-FCAC!\_!*X8V,!_<^"&$Z MZ"3ZX+1Z2&\@>):<4'_20.#)A#2$0/"\Q%>O1OTN.0G$"F0?6 (4OT>V#@!3 M,!&* PH/A,EZCH$Y964=#P69H:#N*8 => _X"?A()JV!2QV0D @O5=GQS.^] M]N)QD-R/YR&J,. '13:E77"L)0K*H2)EQ 9TJ=&N@REF MFQ\$"I9*_,#0+<(]F@+^GDF7MP ,,'/A/[AA0$H! TPT]#))4ZV%)F4:S%]1 MF5$HD$+O7X2O5HC=68BAV59*9!RF$YQ:]Z(^#(7UHVZ-8'XO+>_1FH$A^<%C&@J&X(6*O%04^/&:6%^V41=4)A%0&H"9<<.0-%>.3 M:K$@^35XI^."X9O(X%V8*B3K_CX4:'*#OT#:$]X[#]E%Q!:CD9"(7; ,BB!= M1.BP .DV1F3QFF+RXEP!^[-O7(/=Y!FM-L:ZS$Y90^>E3OAM9'FDZ#]=?[M] M7S,^?+@Q?OOK7P;@2+ZBK^BS^>IWXH;_M?P?0AAO2UKZFP@?P$B+RC?+2].[ MTY*H.+@7RCZ83!%ZG.+0\&JS_PH,-A=,:0SZ(GI/ H](4\ B6>,5N@\$I'7T MG9SBE7:*D[ 4_V.!/@),PV6 Q>C6%LR)D@T!'B'-V_@'>$F2.6%:-6,8(M[& M5%HC8UF*1V\%F+1H+-P :)*4W(S19@Z5*0WDLH6L5A#A9-XR_+^B/ L@S5ZP M2.0 \@5O&/^D>/W"0[);RY,*:=,O.A[([G#M#G&XA0J@+U)>(XR^D5/W+2NM M6Q]R,[M-T^QD'W;,^[>;B[U!E!NC0OTEATEXGE!F$6J,0B384ENMU1.EVH37/@;A#]7?BG9CBI_ LW2#M%<=K&W!+9J@ M,T59+Z)K$V4>?BG6K.@Z3&8BS*0A&'H8=U!5DFJL4COC1"?*LULRU5K!(I?E M-KA>H(Q'#>!;-(LM/_6/1JY'KFJ"EE)J-,*K[F40Q2J;X1,W"L44M"P:5G+M M_PO:6P5.4*+*3F^^>@@_+BA?9=*B_IF##>&CS^!DXU,+(4>C B+&>S^;\'PH M7^'8/89\$,:,_R3./0E8"BL9H&TO&.9"]=<' ,6\$&1V:TW +(N^D;J@P/73 M)6#E1\#LW\P^6W)6%/8>M,'$SWSO/$M=* =K=EKM[,-N!45F[:J] M6.Y9%)]%7@6J60"\*1/DK$OQ#5<-O!SVPQP=6A8B*A3=4LIM9+D>RB?6B$DI MH6)<&UV /"Z1J<1(IA/GDS>2O7)^4JPNDSE2Z*SI5(#;IG.&-C( M;"U9SBS3DUCOE$4PR6Y+7Z9917$/E%H,G MP/CX-]JZQK4=9T$5XC,+S+!I+"N( 6E[1@!SCJ8P-LG ]-$(;&7:%V+C\[;7 MS1CU+PC=U\#_;X*G0V0!=ZG(44)E_2?A7#9@9$C:M *L+HPQ?, W1:!C@+$L M>*TG>Q:$B2-H>/"$-]8,EM2_K^4+NU@N80?2A(>G94'0M00L@9YXL+ -0U% MR6&[Z&(\H"S=E]8X6S7Y#+ >$Y@+&HV+1:1@1%L8JK^'18JS$ T (P@M4 J8 M*"^:$MY!L.2:,\1K$\MC)R,L*AD-Y@R2ZFF=_"@=T'XKW1 3]5G]LQN M]F''E/+R//SZ_2#%Y:6(#2T96?L+&SG 7P1:)>Z<($@E.DFUG/([<)\(J %5 MQV-CY%FE<:A+:5I7,@4' KFD(:,:\M]R]&E"ZK409UN6.QI1<@>X*TY25P'6 MVU? H)@84P8P)!<--CE8::Z-*<1&069E6:UZ!?XV]X@=N:5\>L*7]'W9;CEL M5*1>]%&BQU-9]DZKM6,9\]("%>("&?*_1W6@#::\L#E/ 0R+P]5UF2#>/SH_CLKV'U+[A)C5(&MRFQGE>6T#$'\[*1 M"\ 2YD^IM<.D.R>:]&*!PI))/T6Y;LFI(%18A#XE624?1?FLEIV6' M51U1N7"G>B2(G!NJ4&6:)<9P)2(O1;D!Z=M-Z8?E+TO'$\A"+#"5Q"-(%LIH M$H(+B$28%C++,KXYDQ4<41H6C3$+-;+ _Y+%I%D8B095\L7HA3*X(\>B1D"% MYNDPTG@3%4Y%Q;PVW!JZ]_>IH4]Q>QL+T+.7@-+#+=LQ^,+QK!"#61:GSUS, MZXG<9W@#SP75?9U'X%%7HZ&O"(:Z'YT*S#K1]N]TJ*C$2>DNK&VQMD'.GNK6 M[M4> ;7]8$DP-JV.2V_.%1_--I()D9""UV1D!I'(=S,H-VC5S !(,NL-"^;B MG!1YT6=*CP(=EE7X91$M$:GG1%$01IDW$UL_@6S"DK4^8(F$[C")TW$30*A7 ME^J \+8P\:1[/_4LC &H5<5TIIC*\-F=NG0NK@:D"51Y$*43T\@U9DT=W-X& MT@2V$88" Q*4&I:VID.7-X'/$)*/@9$>%3Q?$@3*F"Q:.I+"\C6,Y8K\Q*TG M+JRFHJ-Y3<5I7JG[ME&SV6CU-]XWNGK!*KYM]'TL)I+NK1WW;&Z[M(??LDEV M[4?+MQ1H?L==V4F$*O4[P.OW:P"Q6>1&+U[G%V78GE]+4)Q>BZ; NPQ1;S)7 M J_YFOL2GW-?PKB\;9\610VPD *0DF)45ICZJ(_PL>X% 46_T"V6:W_&AGBZ M+2:?C S= S/\'QFT!IOGJY@&,KSV#C.39K/^?\ 4F\E=H!AF$88JAIE;(U45 M4WPZ10)'%$&#%WU3D>)6_SJU0^$KM%/1<+J6_K9YU6X;O^%OZBWE2_+2F^QI MYMLE3WO[$XQW#*WEC^V4'EN\('\H7O!%5N 4G_;!S5(J7P4E;+/'7G5+C_WR M[*B")# MC"5*ZU8F"8";R!"&_]\POJ%9N9J-,5.$M;D4,9%2G_CR<^A&/Z):N2RXD'UR M)\@@F'X"]RQ&8Y%,=QG/E)$,"G-*4U.%)6KE@I 0?AYC7%2.!5;R3[2/C0_6 M#WC7+6Y"QB5M#UX9MX'] U8EA)?F*:7Y NELK0J/2?E1&>'J@H+G(Q>4:.0D M%)K.!@NKZ+BC$" ZMA?!HND[0&W4#%8KB B:R= MGG^7!VR; .;4U.8$Z0+1OJQTS<%W\6LI.=1W*BX^_[4,G,U_"\SFVNX4G92Y M7UR,]#L+3U'E!//?JRCB_-<@3/-?46'F_)?VLB^C\=)OL1JJ5F#!]/LL"1$' MQ9_EL$8"'.X0O(F4(PH!AW07D-QB M5%23:EJ12OIGFEA5'ZV2^A2%BH]*E0NP!]67B4CI17+A)>LIK5=0=@WC?88% M5A0E$Q4IVPHKRCBQ1O/*^,Z:B1$)5,\D?$YA@AC#LKW$P:8/2:Y+*0 B95&B MGL+!(O!ERC??( *8CEZ&85XW4AI^A;N-=W*.F5B74"VM][OV?9SOHIGU?V?Q M(MR(JAI_+330D_"7)GBCG$E'KCQ*8XZR&5^"%=$H>6AO5IU$,Y\K,BZ@>CS+ M&A77IIR;1<%$I")F2=6?/ >60$EIV%",/%FJ[U+>)4KN[T'Z-D)UU6M.5:;A MOKPR\TNY6&5YI$DPE?#))8[*!]<*?6,9)RJ!7I9/RFNB%C8; , _"FF$KG]G M;7ZSF=*=DH$QC IJ8874R:CFFH54D=FT^.A)#P:'0HHO\''W5J:"J: 9QT*I M/J?$'EDVCX*AL.(4YXSA-[GGHU3 G$QE;70HF[^*I[1PFJ.TR@E='P2B4#]5 M(RM7_#?!M<*N$7$.^X_P%K32J?PB^Z84 ?,6%7UN%W C03S:K-.I6VM77ZU M1_Z,O?AB.LU5"0.:5_I84]>A"H8'X053O#H8C\5*+2IF@1+VQ]D(3+0 MZ +DRY>5_,5%P#VRP4,Q8T@./?5$$+E2H\5UQ 152*F-5KKXZXJ/=6>XVW0R M>2\'-@_V@8M\$$/4%;9OB" M))3[6PK3*':$H7)&*\+-7_GP\'F.$-,Z?64@L"B>HEK=C,Y OQ\BIB"9&TG0 M'.$+97GF#'.*@K[%$;P$TY?ZCM:R-^;SK\G$I_"SUFVABQNF53C$0V@J51-G M7(R=%=0XW#SPEC8A2#<=ILD_F:E&1:%6*9],UBX'RSH7NJGA:\BO1%N%H!&_ M<4<$E2-J&("9DUB%#$.<3<%9I25R4GLB"]SD@T]#,^62:;3!0E? FCB4]88E MP<9GX-T.:9J%R5/GDDS;(9E@ENWNKP:6$RENH[TZU&>7NKZD_@'.OG/U:\WH M=N ?L_^K;+7;_C6S%]+%>B8%T7)'7Z'_A M9$8A/I*0MSY,4>!Z%0.K]//\QLNQM=!6!QE0%8JBX9R0%Y4Q=%I>"HI;JJ3, MVAV!C:8:DP14Q4XCRQ3!7(UWJ47SLD+O?.M0*E3I888&\)N?AFSG&J$L-D') M2OR+'"K?@\M5,,:E=*5/0/>%W,)B4(ZF=(/\:OP)UG*^%YI^^&0]S&1K]7*[ MLT'OUY(]D4X$[/LA0N.R61<$K$[>;"JO\*!!\]>SYW.P? )DH##)-=C-YW^] MOZV;5UGT'TTE,0&F1S:5%86XL<(+AD@@('V /ZHFX#/5<9.V8R7 %4MH7K+< MLCAXSBQ%NLN&XS*3D9IH^$12V.#DV'G')UD\"^_XKXS^X+6HPWQ'%EA%]C@( MY-Z1S-A3/:%5!PX,H] @J1MFL0(K)MHH$ \263>2+DS)\#MGEOCLJSZ,+5E4 MWZSEXH(5[%G?*]1)GAL5=AJ1Z-T*[":2FC+_ 7IX;JJ$&0N5HK3KAWP,-$: M_@@&$0S0228(U>]5'-_.3*^W4:2V6-Q@E,BFMJFCT)+M7-'Y_S>8(ZAJ5?OY ME(0&;,I+-@Y3"GN[5 MJX+J#:B+C9K_Q/I/$.8.1D0[6)9-,X!=4]ORHH[OFRMN>+#,7" MI:G1MFA[Y_*5)TT%MC*P9.<*ZR$ $:3G-1FB, MDS!T-1L4X 3N^L*X>D,WDMX"DKJQ9H,BJUVS,14R )A("2DU531*9%D&52KG M,.QF<*FZ 5![N1@CX1A+3]6!9G.]B(9,26B\_0DF*B6(/^"V\3 :NU,C%M:$ M[!@PJZPAF+MCVD^:V998XH3:^PZO(S4]$8*B36"4@&LT+=O M><0MC>Z- C 9\QXM.(2QL#SL@@ CP_Q^WD%&3*9>,!/S31V5CR@W@\-XB7DM M%]L;HL>6[N%.IYKN.XTL\ EQ"(4734 1DF^&,XBPJ+G-]Z8&!V6#3 M$9:7@)HL/AI8-*TR#P^6;;L^T2_==Y K Q4Q>:3.*9-)X*@RU:)3>>N&F'S, M6"_E!GE6UY)@QR^TQ3_+Q"_=T:]*:B13S=W>J;7A=G=U/P#S8IS>]^";N4Y] MH85$)AVV*MH3.8^!?-R# J87$ L76GU@=#^FRC'*E1:$#]X1&E#06S>B;3F+/9(*[I%U5NC.BG0JE=%BN N?ZY,GV.%/<#@62,0:!RZ2#=L8*619:W@CK MTDZPO,FJ]4.HMEW2-\??Z6Z9*O?G2B3Q>#N1%E8585[NJ5-8'TD]3%&U\J#I MT<,4"&0_18$)#!6@DGJ/N+*\QF M_T_@JZKSM"-X+..M\H0=X+'ZU)T*A8BD!:@6PZ+DHMP(Z:E&./@C30Z8"=-1 MF/OS%1[)(6;]/1WA83(H2T6KQZNEBM#VP*R:-U)XT4$MAE(AK\O:TV%FO"CO MI!;2F!/8P%E&%H\SP77(@LBX"%Z S3A<.YH/3]%^Q"F%BFC=I'BD65S@+)5/ M*U(TR^,O'@DE[A,_V_=/S42HRU_FI#_%(>HD9-5S&6MIA QZ2X*F;'#V8I1V M:0%,B60Y-E#QVIF L4IENCK?B MP;D6:.[P7L2R:QTQL-%N_OEO4DK+2C1DJEQV'TVSNH"1N),ZU83$$-A43&:6 M*%&F@N&92/\;][09_PBHWA/P)Z$TKJQUHKX3;E:%1ZI>\:],7)=6(5.X]X'E MD<*1)2FJRJ!TR=(99=-0K ?"C[SI"%N5Q8)REN>\H&6)AJO<5)VM: W! NML MRN" 42CL%A/'Z>EIRNZET"L:&'8*#7)[428$I=XSQ6(<-V_SFN<7R\M16,U, M UOJI+;\E)K.@ Z0 IX)\S(@Y.__Q7*(-]2V@_2;^Y.FO73AY!Z698/(RVA( M*.FF4L>_--*>[OX&'2H>R"(>H897IGP.RJ2OZI@MRJ@%-$BF.+O^G_^>W[H- M$YKK@?=-H-, 6!2EO7A_,1LMW#HOX6-.Z5'C,MK870@LI#9'VG#S%]-L].A2 M57$Y4N$)E"7B"+&,"5&@/:I;R Z#IW;.LFN<)[L>2G?IK+58E@)3;>5:--?/ M$]\%T\BX1B]IFNU2>$,+CDH)$"R%>,]Z+)PQC\7:3K;&J3\F24/':.Q$..I2ABKU2:FQ6+VIK-L1&G#'5:H)@E#O\E)U_?+Q[ER6SEW4HE03)$N'7 M+HCR5VK$*_>TI7&4-(])UE:IJ./ZZ]MOQ1UX\F#G=K?1S"A"9"T59Q0C_V#C MA&D3Q!+O1&@P-@:EQTA]7SC,,BTU6Y9 .&MI1)M"]M3\*J(@P5[=MSF$$1U( MZ16)\>^OM]?S!396$L/ZP#"C4C15<1S6,5%@:I8%?'(,QY]1&2;A8A*42@EH M,PPY2FIG&>4LA9-W02($H]@.'JUE%83!3;TP/X+W.Q33F1,$:,XB,8"O7-A=>A M@&"#^K2_2WZ?JL^-R'J+HA01?KDJJ#$7&Z!%4R03"B UU"AT\JX5HJKH XS( M<7:HF>LP2=]"3T>6IT>D6I14UY2@*BHDRH*T/97RZ#/Y./N]7R5G!/NWYEV# M(B&;9RNEH1KP+'/M\;Z0MA20C9W>*'UZ_!H?A]&8L]<8\S//@L'E?1SRN#DJ MF,"69](9GJ:=YO&0'KA@-#.RCC[IM L3$"(/=$PR_LB>9.7WH&K. MF*6P00L?%@I &5_9YNF1!H7PBGK&D;;&7%A93>_\RFI.5,FC]T:HK\OBT6>\ M2T5N&,P2/'(K#P:]X$ZE)E"/PQ-4QPD?]TGX-IYJ1WUQZ#1&4#AOW[R_N[VN M%9N7J!/A:#M2^=3U+!"=E7=G3=^*)>(2:,IG=TA?U]9)# M06CU!QL5;>Z3"IC+!DOL[R]Z+S2@2+O9:%6))'>H[R5=/I+2EY_?HN;73UR6 M]1E\M64WO'.AC*8JJ]7H=BHD'XM4^$-A]]$1O 37RE!)5YCBB8:\4-8I8:F7 M'Q^#4,^BR\5@?!'0-2*.KE*D*_"O(UW>6Z@B9,L\OQ,+%: 6PJ%.B*H>&36PF;2AM;$Z>S)G82 M)_9H65E>EK(T65EJ1Q;]E"7KPAVO6N^NSEISO*2*'(3J!,7%HKQ M=Q6._1#H.8G+2Z+/\Q35G*P1@OUZS96=,T((,7$7YXG6_T=6/,"P?.I"A>C:3%LO. MW*\'&1@=7KR^:NS_VK[C]G)_'* M,_BTB[)QAO[4&R&Y,%)G.G%AY$99G+Y^E.,LC@YDJ%X61XME9WPY$SHQOFR$ M+VW]*,?XH@,9JH3$404IU7VIZ\!8&=>LV5G*-""#%Q0^>+U M;ZW3Y4980$Z=D6A@V& JX4:1 AMG[R$?,:R(,>R\[UC^=! M)ZY_W*B'WLX'#''FYK(%J'KI&RV6G?'E3.C$^+(!\;I<&7!R&F@J0-7#%RX/ MT( L[S.?'H^L>W C-_"Y.$ 'RN@:Y>>$S-F0BA,R&Q8'F*?;5\\9&2X.T)X, MNBHXQJ*S(15CT<:%:@/&(ATIPUBD!1ET*0Q8%TAP@F3H"0-(MC^RZ%\M\$G$ MS^R^=\"F_8<@R=E)BA:1SDU2.NN(QV:=1K3<,.VS%WI>M-UWPM30*K-OIU7_10@@]FYB12#V<$)W&E<,9CI2!@&,WUH\6OUBB'TCV'HL 6( M*R!TH,6F)M]2^.>TU)G0:J#!V(HFOR@Q-9ET-+3F3M MBFN>OV\RKR!5'>N6! Q UPXIDFPD'OAN+4+A^S0C%-!01##8R_&P' MB?&;%T31[\8H#":]W_02XU@BFXO]O[]N_V[:1A?\5'#?9D]Q#*WKX&6]S MCNLD;7:;MC=)]_ON3SD0"4FL*5(E2#NZ?_V=&0!\Z&%+BFU!(O9L6UDB@<&\ M,1C,I#P+DUC"8&9T@$._6N\@Z=5*5GHLP)G\D-YG/ X8'R=I%OZO^J)X*1!] M' *F'.:A'(T!-)C,]T6$<\-\8XXSQ3SVA7E+PW"K8(AI1![AC%$RQ1%@^F&2 M!+=A%#%XE$N) (\G/$SI9X)G" -+!K#T@:+PF4WRU!]Q&)[[?P,L(:V\Q6;P MRD) 79(QSL:"RSP5,&\:WL#O, 0 #A)-L-Z&V8C^SA&?0R %X"><1, 20Q'# MXJ)H2@N=9.K=;"38GW&(?WW.8.D VX!=CF%PG[,7V*"SV[[X^?+R#_K8N7C9 M8E_@E:L$UA5/64'767@Y+I>A(M)X,G#WIPSTOC]B6<($Z+\<)B4H])#4$_3T M0AH^@$5DH(X"69^X+Z)0W "XV8AGB[!58FJ0BK]S !)6GDMXICHQS($L3KB# MA?LT>@C#$B)EWI<9\'L(\$;78I1$0"7)7H0M MT0).!33)+/&O]?<>*.(X, _AL'T>7X-$ )1S*[H/6["0,*&UZ4^5E2$W&3I$ M4P^8.X:%($_>@T8MR(C,BF$H$ L(6P0*"&">IA511CZLX)G$,HJ26UF%!+\- M8P E2P ;L(Y4\ 4&KL)0>9FF<$S(\)[/)IFP*V1HEX:2A @-1SJQW" U$"I M'B)=86 025B76 Q=B[T'V=8U(FBIK]3DR5#X!>5Y ,-0 4M;6 MCCH$)'Z22"5I@0!=,@YCA +!!T6C5!78?I$N1"\(-"X+%C")>#RO*>0HR:. MM$5?H&*5@(<4?D=YC+3J@K>SQ$,U-<:ZO[ >!&&01\@(L&90FSF*M8%OL:)! MO8#P1#GZ&Z_9"_ZR@E6MF94F &,%- +:XJH78OX?/QR?7R!$+_HOF<_EB V( M1\@^E$:!QJNR8!2"W@3VG@(J0,!R?^0MQ!M*%>JV68,%^C@#5L/?N%J1'MQC MH)=A^'&85::.JQR7)4GDE1B@><.8]\,(X$$6*/"'LC2 @?1/L,P";A;D2 UZ M67R#H;!"$X'SR ;)6]$:>:7955):%)0RD"B=B+26"5I? %B"8QL. $L@VT1- MU,)A*DI3.+?>.XVWI\U&X4O49L"G\YC?)&& ;ER%P_Q$PGQ#X'AE[%"/1S@; MND]]@#1&&<7W?3X! D5J44 88 'T5T2@; 91@&N3.4*^LY2%#OTL3X,V [ ?<@ MTBB?EPX$K/387C^AGSKC&FNGG'QTO7_Y\:!]P$! (MQ PI**O_7VA_ZN ?J: MYUERH7<_L!F)^$2*U^;#!5.;I/.V+M(W=[*YO0#)R4FK-U>)OA+(0(L@TH>( M9-BZ0QZ'01")+96=/WD2U"_8'A.RSPVN[R++8],!@ ,Y T*<'%@@#[U.JSU7 M2_/QY$$CMP^N^E(JG:U"I4U)\F64"J'H\A&>&$GU^1T &M@7S7V:2P7V2]CK?U M0R=G/R^BV2:IV^YNW ?:6:.=5''=ULEW2HE3 M@4X%[I4*W'X66)-5X-8<\O5.$/;(TWY!!W-)+GD8=_6O&)[ M6PLZ,E7(U%W)Q-N2V>U(]^1G/8X*=U*!]C\.Z;/?GL-Y@YG>6P4:JG'EGG2/[*-,PV;"E.&)S=VZ7E4(!K^T+9+C-6[/B M1XX,SD[O!&F#<\S?7#(X\V M:1HO(7MW F=_?[X/,R7>J I*]R(6 MF7UQ#K>O<^&EYI+!&>XW1UZ[>VP?99R V$ &MZUSS-]<,CCK\.;$.SX[L8\R MC1>0O3N=VX5=75$TE*H*8\U/^^(=;C_GPDS-)8.SV&]Z7O=LX_V<$Y#]%A"W MGW/,WUPR..OPIN/USL[MHTSC!60[IW0/4/QPSS9Y;^]JX+#=/N[?4P5QOX7' MEIC4*A6\&J[G["!5[4+]=U%KOYT%\!8Z6XO^KB16KAGG%FE3*UKI#))M6LX9 MI)TAE3-(JQFDMM<^[CF#9"-M+"HA>M>VMH&]HF< MP2D[W3H(U;\K0&X.U8-'DT[U^D:I6>"$#\5A/Q7\^I /8'VO>73+I_* O=HV MZO=KRH18%?)>,+C*5VV/;V0S(='4^YG+!4W(LX!G/Z49=.)8,F W2;I MM8>EEE@&KTY$&B:!9+"6T.>9"#QV*U+!N(1'HBBYE:]W&#DUZFHM0DI%Z^$? M#]H'S!<1]LSR06<7?VL=3G_7EOV:YUERH;4X:-"(3Z1X;3Y<,*7I3]LZU]"B M)D+=\]9I]^G:KF^;X%:Y<=U69^Z.R*.@WMYRZ-7>=)VV#@\X*&CBMM>V#/&VS=Z#YZ?9)M8T( M:,=U3M]QZ^]:SU;H]I&G_HCU.M[6XV3.]CM%9J4BVV6'8&]DYI,):]G1.-A2 M(;*#5KO0I?Z\=7SDVM2O>:#6[F[_.,VY"=O3UFO#*]CS1J6NVTJGL]7VE5>(VO M368%&9R)<2;&T*2;SO[9^MS:B3LU^RT'5J"]:5; PDHF:IO>;!^IT^YX M[4[;/N(T3#PLU5+..#CN=\:AJ<;A]-0[:6_<<\!)QWXK*6<;'/BU6UN[<>7D0Q/AN744:)YAV+OLVUV+K,+C,/36F@(Z4; +[4VS ;:2P6VB M#]X"=A.RWA#C[X+B_P61P\=4W M+SKM=FOCW PG(0]$AI<;AUB=;7#)JSL<8DVXS'C$)FF2"3\+DXWCJ^ZH8<\. M/QMF 6PE@]M#'[PY[7CGJGN87;1Q(F(#&9R!<-S?8#(X W'PYNC$.^EMK2RJ M$Q&[1<09",?]#2:#B[*^.3YR6:Q;)X++8MV^1G)9K$].A(\\C#,1\]C?N+*U M.V/8LX//AFE^6\G@MLX';SKGWEEG8^?(B[WV MQK%5)R+[+2+.0#CN;S 97&SUS8OCDU;//LHT3$!< JL%.FD[":Q/W:3=_I#K MI_!&I)+]XX?>V06+^+60-K2N>P+2[)S$6'$,=$_+1U<4WR)2U?NN?!>Y]MHK MZW@GVROY:F4G56M(8T\S56>1;%5SSB+M#*F<15JQDJ#7.]M:H5EGD>P5+6>1 M[*&%LTA[0*I:XS!GD)8'KKNM8V>0;"3-YM%L9XQL#'%_[QG#72'N(,G[D6 @ MRXTARY<$:S:DXD;$^>:Q[0-M5HLZ@V4,+9]"<07,&;26#ABW<>EO+ MP',&S5XEZ@R:/;1P!JT)M*R%WIU1VYB^YZTC9]!L),S6TLQMM64*U0;3=Q'E M*>+RKS(.J(!O@_!FO<77UOI\'1:K@O-$4SYJ0)W==AV/==O=KL?R";Q\TCHU[WH,W@5]]MQC M@S09PX^GIZV3N9$E'PLV$6F8!"R,Z:L)_)&RJ>!IB[U?'0!\["H93W@\9>(; M#BEB'Y[C\3]!,&)#GI^6G9W5F?S@#8#CIX)+@7 %"1 F"WWFJ^9\,&K _+DJ MT@4N 94^PI(" %FRPDK_^0J!?,,V@_7+*)0EO$A(F#H+>11-63(82)&Q_I1Q M%@C]B)XNW!0WXVIU%QK*8^G<]0/"DFY@6&#.H"C(4]!UA(=!F,J,_9T#S"(% M@(FB&^!PL[7H!2R18Y3:3G>RR,^P1Y!URT@6 *Z&B%4_B64H,XGH QB!0]^R+- M1OA#G\LPED@:X+/DEG'?%U(BHT6 *I%Z:I 4H.*#C,E1.%$C*+(E-R%! >-' MQ">@&5@N%;$)R$ !/.!^&(59*&2+?8@9VDB2-7B,?K]-TFNO8"^S* !*)B@3 M41Z(0E13D.(DY?0^3D SI\*/^)B^!%QD8$,!&4$X)$RBHIJ$$Q&%LE7R+Y,C27.D(6' ?I/#Z%IY(X?6_1(:+PR7$7 ^M MAD/*Q<#U]&J>(@+64(AS.JL"757CMSNM=JFU48]W>ZVCFA['=LB@R*OB^&P5 M=0Z =%KLRTC4E.DR>.3J]H9 'R^S7)@4.!)AZ[C'@?.,0CB?Z% MCR? S*D@2F&=*V&4T6)%=CL2\9JJC*VFT>]>W^P&8NY@C:4$O\_ MF82+9MUE'?A^QLX4F,BFD] GQ!D%MT#JM8JKZ+U"_X3Q(.6%#,(3-R)*)F-8 M,>FCI70GER15Q(N3I7:P)E1'I0-EZ$.,8H;>,YK-]^&H,K BUA@,!9!#DHU M3Q(1D/@"3/T@2E!A)&!; +FHH5F4^(JD*'6 ?)$F9&50HX!R@._+9T'N108Z M=0$4ACA&(1G\+]5%STX[K?-29_*X%%Y@AV?=X]*K)HUZ#&[VK$8].JEHU#E* M:V6Q0)TN!7]#AVI-M.LOX'(0#EDPR\+$C6,--..1]]%6G]$X"OK("$7V$H.:] GX03F!<@ ;Q(W.0 M1F#B$4($GB ZA*C? F.+ MC, "=(=!.5<^MS\%F(: 5RM7]9(%B_&6JO/A:" M-F0+$==B50:9U8!+7!L5,VB=ET\*OA MM>M8;%KAP?$\A ^FY*KSK*?>*IZB]BD+S0( 3-'=\$JE9S2@5HB%39M3;@5 M2S?T<'3]9&)"I[_Q*=\.K\C\Z+)VJ2*/X=EOGA?A6MH?5 M,,Y*$JP0J?;>58AJ0GSX!$*L)?7?P$Y+"'>3A"SS#!ZS>R*%RH,Q;'#!JR =2L=EL01H;G%'\LPRR#M'K1/+0#)6QC*PT(NS M#*1 6 90Q<>U#+).RS* 3BV#QU*IN^MHQS90+8,'/&G+(++0\REWH)8!9IV+ MH](8,LQJ FFT3K]3P6"K0"IWRY8!]L4^,;35DP$=NHIK/WN2>LIZ'MCS' MQUP S-/((Y4 0B;A_@W6PE3&31*_=YE-UKB<$ M,? R")D5."2^.:K>1@"> M*;E T:*6,KN4298B6)T5JW_/YJ8L!:J\1:.W@BI3 MY28=K7N/$"DM!@-,C[Y10R+VUP2VJW*@0)6=MWK/RQ2A!0,#F)T>YHHL@J^6 M&U557$L&6\B!'#-<#S.@..N#=L(D%RYEXH?DY]R&V0@>D5GB7]350V[@B'%GQ8J MXD465F/86YB(AT^/@(V( @MTRC'WKZ-D>)?%.;% MB29.I.1DO&F&8I2-/&*[Z824$,H, #+V[F8 HM>I5!Z*.-?_V$A2=F M6$U7V5 K4T5)?CQH'S!?1!$6A(%E%W_KFB;T=PW0USS/D@M=TL0'=/&)%*_- MAPNF*I^<@MD]T>TTYZIO;Z_9P/$IU?%;6IJHGNO[/;57MLC'MC9Z:/7F&JP^ M"NJ7E;TYVWK9FPQ/(%#4@!#= QMHTFF=/@U1YJS5=U%I\ZN4VO6Q3SJ>I@.T M'61P&LII**>A%I+DK?#%N"_2I<<@5[#N?AI6J$?'% W6:,M-\ULLJ5Q*LRI,*?"OE.%=9P*:Z * MW>GFFQ333:U)+>#+ _5!_MIC^$?-1+\U/68="'!U_8%OA:8EGW" MO*W1^!7Z;#6J,Y.M=&K7-B";TZIB]?>OWYFMQ-OV>:,C@S,QSL0X.CD3L[?$ M, 3;<.'3:7N>D9Q]Q&B8>#=+IM[^AX8Y/M9&3/9<19",?]S26#LQ ';\[/ MO;9+[]LZ&6P5$6<@'/;QHN(2_%[4P'=\[.MY:Q6 G(I:+B#,0CON;2P9G( [>'+>]\Y,3 M^VCC1,0*,C@#X;B_N61PP;Z#-V='WEFW;1]M&B\BV\GP>^IVHO9' #^%-R*5 M[!\_],XN6,2OA=Q69/S[N_'MM\38KABLW.TC57KDW8K-]A([7[6P< M9'P@K6=76S)K2+-=T7(6R1Y:.(NT!Z1R%FG5:VEGW8VCFLXB[:]H.8MD#RV< M1=H#4K57;M+<;(MTXO5Z1\XBV4@:6Q(I[XJM!DG>CP3KMIICG+XD>)L:T1PE MPRTW/5_D+S20)+8>U*W0>>LNXC72H=BX@/)C)^0\#2GWVMDX.NUY1Z=;R_M< MYFXLU9B-$KSM*E%GT.RAA3-HSJ Y@[92FNIQQSL^V_A2NC-H^ZM$G4&SAQ;. MH.V]05NIS;4S:/?NT,Z.O?.SC?OD-,6@*0(8_-]%JJ>(![_*.& 'O@W"F_46 M7UOK\W48KPK.$TWYX('$<2A5''23]$>.BY6/A"2IY.&9=2P)/P +XV2).Q@C1- M_A* 0F2Y=$W? PRGM%3V71":T> )^1!CJ F88P&3T";XAO$QB" $V"G(J. M,I]/.,*1A; 4C08$2U+I 6K8K0!:PG_U M=XP/!E@]5<-'V*[BV =&B@0PAN#^B/V5]+V"A4()/ ?HBV[Y%+@H#D*?9^$- MS3O(LSRML%&2(LH&8:90-6VQRT@F'CON/3&]8$2/@2Z%@7P>(T5]Q%&$)$7"3]6";\-LE.1( MK)A'V12'1(C*X;PJ)18!:Z9#:I#UQ =3X>,("U\PE$O&XS!#CE+LC8RF$,6 MO,@MI> R%5"68O' "]X@RXC$3D M[YRG&0*;%!\KC$:\@3*" *+J,E334B6KBT3.X+<<#%U%_/K@MH!L7XOL;D## MV(_R %DF!M" +K(R"2!"D[,ZW0C8.>EGH&Z0KK0X0JA6>4A=I9QR"@W%)66!,)\7\Z0!,DB$8OZJL((^S:,,Q@,DL7 ,0-\(XD48F,/0 MJ%F2E%?5Y=SXN81%2)#A6?M3\POM=*KQRP5Y:8_IU [#_!98P-X%OV00*0-;!L?D5U%SJ M)!DEP.@:$:.V^.\\L ZIS?M:R#E$P:01*%]P?^_!U MTCJU#"2#+MN$T=AFR\"R#4WHL'/MO*."E7Q,FZ\P"= U43X;^"%L*GC:L@UZ ME82TDN7P\Q1#);2.6F"E](4M@C7?$TB<*8MRQ; M$7L/(F\93/5@E]GM:@5;54U>;:MZBUUJK%J(9QD\MA'Z[+QU;AE(SST,*=CF MRIZ?M]J6@51Z_D5X>K9G5*$&G1S5S<""/8!EL).K91E,; S?CZ3= 3;+P/)LPY.%NLV#UCJUS@)\OW,H724V4^&.? MJ_D?_$;E">".NG*0&\NEA]4Z&R&/'XH8G(Q MIO1F/8&!DC7,LS-GVU%X+2+*$N#^*!3PPH".> QGQ\>=UDGQ,-#%# 7OO16^&/>!]/K5 MCLDL4GD]$CQ'(FPJ!A'&Z?@$]GK?*-,&J/?LN'WNHH#O@S?@*BUGJ;9X6R5$42:WYT_7QZ[$^E(0PSA4G@U:(33H4 M,D,@!% '1Z[&8;^(;UQZ[#+B?3[F'GL/.B,,X,/G)*\$:#V85TI0/KD4F735-UKLYS+U:I 3:DIV3RC]+8SUB=0DG A8A3"G-?3E M;TDZ2*)K6$+:IT05)RB*1$O-:E?W !+ D,$:&9H35IWR0L1LAI8BJZB+'?"R@FA2T M-\:,84!?"KR!:7\?X@(=%:H;1 2LN@?4B(?PMJ0,,1Y) M-0F@:68>-2R.<8OYGYAWY"'B;D)2GYC'1XH_1L^BGP=#H7/1E+BGDT5X54FK M&G7CLF]5C5!JE>!3T+N8[X=9"@ TPE'1\XMD%\=/Q4AY2C/B3"FU@FR7DD9] M,D%B83)EG*J.6W_ P(BX%=1=JO@$TR*G,Q%CM62CC%<&M MY 7>T(@0 +>E&(4HYG+X^8=MCO T(!-U;!"2;=ZL:\%#U8TY MP(G)H#435!5U58FV5,[:[F>N70:5(U _8,3'-IQ&E/L,!V?X@WL=M( M6G.@9PY/EQX; 'O#+PCDL^/3UED!TMRA:K$C67H2B_+SK'?:ZM8&T4>YC^:( MW+4V/?^_1"H%J%,#B[=H:=I5T1K@%CFY[MTNH,\"FE-^,9W^AP"\4]W.@8:0@F\B&[VB-\(G?VK-"WF_YJL8D0"Y<17DGY24& M3292,H,H28(*DZ(<9=*<\^ 48/OZ8%EC<_7%L.P->,HZIH&2#7-/(AX;-P+> M G%&I.'888;#E*X6 CFS>^V KC%K++S*13;W4-V3"/35DX^@?12%80:Z7X#& M&B3,#R?FU?Y"C:?'\8 +P1 *K5]S/&1XGP M2O;F#_1[_]^GMY?$:?)N'>^#.&G^HL!>>:.*_?+QRWOZ(23H,H6&29Y.$JFO MD<&W^OJ;UB*PU4.%IS5\L<\H%+/6167(DM628"( H':'3Y1#)][P=7ZRGG MM#\E)7.KUH5;\&)59IEJDV0N?J%F5)LU'*GTWVH23;*)*%5[C3H#E;I)5MXW M$HY$&*F0P2+#IK59I(^,^V&P#V%7U0+%./Y%'Y1[XEX![GR?5<.IU4CKW8+S M7EO1AQ3^>MPK1K]&Z,!5*"7^?S()C3O)Y?W2_2!7=HEJYZO=!NJMS">:^/TD M"JJDQRUCZ*_#2FMPR:_AWWD8H+]!@0B]005K"*H%KY'>L; 3RP5@T;D#*),8 M]43$S )!JT0E#NAF+;C&7([0B[N5I;\"6BV9"(RJH,^ D29UF5<;(1^<;'WN M- '^#9,@S\=@5_M+KC>6X.4Z2DF0(%AXDUF(C%Z&/45Z M$_K%'5Q4Y* 0!Z'2:X:*Z!J" D2-6T2JU.5B7()YJMQIZ),N$$@P472DI8V5 MG#L"V*^+AJJ5FKMH^."(M>6L>.$1)$I65;HM.]\&8TJ1_-"Z?,"%:M#F9+N[ M?!'2?^@:6 :X;8@$Y\HRB&S#$'"_91#9AB'EM'J6@52F M!L76Y2MSVP#"H)1E(#FANP^>)24EFK8P((WI@28Z M*:N5A(H#>SILI!2)F5TZG:M@T.S[5IZ)E&$/%)1;Y[2H. M81GJ0MM83)_26@:5YOO[0U1!>3!CV1)LO-#@[D)MHNPL \C"NU!LK:(K=)IA MV0H"E5\SD[B" 7/X&\_ZJSFWEL%N'2XM+504QG.^AR*[;8!:M\L*;*-E*:*8 M04Z775+AB_ &4W8M@[7JH]1J-MV.A'4!\+44N66P[TMV]>+S''5F:\Y-5&KG MDH.*U4\&5/8NY1.?ML[4J5PU_(1?MVM?S^[]/BP"I"QCK9+FD)O4"L%3R%.0 MW'PRQ+L;LG8V7\U@65(@MLCD&D1BII(N)O*55T7Z>1BI'#AVXAVWV_!3/_39 M%"^" 25"2EF6NH3U*)FH:R=8[5K5RRV2#P,1A91FJ=E_$*8R*VY= IB QUXM M"_T#IC[?J.P,1'(])X3.E(F(Z&]@_MEI)2&E6K+WCU&(=S,_C\()@?TA]EN4 MJH)+J\!">4^#B ^Q4O>_$LQ Q40GJER-W.51MA,5!Q[P*#K$U'E]N8981N9] M*3A+$_\:GL2T1U50654;#C'5-D_[>&%I@#T!=!(BWEC1N5HJ$_=6 9(,!G*$ MV;CT)OR3RPR35.]$JL31P#4#X5/B[05R+I M-E$W@0;PC DE( ITJIJY8F1N+]*S/L^*^XLU*+XC#5#)*PK:6:M=S6_GA+D: M WKLV4D]";X 2V7>^J@)2#S;E=Q%CJ9N@"F$M8)MY50 MQ,,$V>SJ]_]\>'O8.0 1/D@J9C5153@.KD_@VH7NK1\P"3N119=PGK9LU[WN%J;((\EW@D" M03MN=8^?,XWLWQ#9[ 6^KBTXC'>NOBY+$(#'F7-UTQ73O6&72-TC!@*M>4S:3 M84D2K$$#O"1#00F,Y#Y5U9:G&FP$0JAW:@@#5S 50TIS+-(NR[NTF+2?Y!FV M2R$/&3R2=GL&I1@8H2(,3\AA>\#4,_R#V:U2H;5DX*0?A4.M^^J['*57X9TA M["Y@8*%NN_/Y,?I89TN>(U[/V" M&WW\;U]0G!/8FCP3O?]76(4YE7>#2;X%U,5O'C(7UOC(5-TIO%3O@4X?A\IH M&#.Z8+4A16Y@AQ#2OJ" 6(/P(@3Q!2T1A'@,% >2*G^.P>0P7Z1D;M2DE3'@ M>X1T7U3PQ9<3K$-U_H0C'JAB'>=1323\-^63"@(@#VJ$*< MP&YGZ*JH+P$BJ]S-H0!+)&;\/;2S(8[_6KD-X MAI.428#GKA($&UT ^$3]+.GBZ?O"N?^,M[.5D.G;G7XNY1UMDR[':C=[!;8! M=.XE6'^A=AF7A8[#>B!I#=0S+!!2D$GWF*M0ZBD@ER!9N,$R$,_?QW .QZI[ M7741DPBEPZNJM>&W4 5HBUI9%#M%_[9 MZJN4]>M*GKH?5 FCP, (:J32C%![8QFBLG*+N2-97ODBKV>^?QJY\.*&1]0; MCMQC;1?HB :$ DR/,*&_2O1ZI^N'55FGC_?&;X3JA:DN9E%<'CX@ P!JE"8/ ML_IE^4H$KIJ'92QL+8BB>F8JA\\43?"5PAIP7SUC;O++7#-05I0LN#N*X"V\ M&E;4B9#^2 1Y1)'G)9?,ZD6F$0['(:Z MPKI4/J5,TLDX40),=>%[%=U6=]CG^H#7IP5L@*BPGBJ24_HC)9_+PA^IQY@& M241*Z^?+RS\JA9QKWC_Y2!V/_41[;6 @W3"8JP)S2QJASE>VNM]5*KHVA8N# MI9>JIL G5080Q.T]X$&Y+IWVX;_5UIQ/)A'5;RV<+5F$?R)1- Z6U=ZG[*\\ M&!:;91X;WM!%D%1I ]P:8?-8U2A7U^?!@+.L)>D6MW1Q<;68>L5(U+W 6B5# M-:XJU3)(D@SCJ.1 1@DZB;)^UJLCV%2\%N\DBUMEN_;\-F]G-V_S+E8G6T2D M+2DKRW1TY: G)ANJZL%5I>$=12\8E>'+5M)82[9@2[4E6$HZPND+<(+CI.P- M/G/.-6=#[[) &*PJVGV#T?:M2]R>T^"6P7=/!9<'.6-:4 $7$TSD]*GD1C@ M0_!31MNM?I*"*_GC0?N 84]N@!&W:<7?$PRWZK_U..J-0Q^,,9](\=I\N "W M-3(IAS,.M[NGS"[#EF3C$R1&WMRF?'*Q7OF2Q MX[8&J1].)VT#B@^@ 13=>U5&^^>K+%A @H= [6:0KF.@6!C\>/#?> 1(\=\; M\15T[-?_QLB^^OL.Y)?D4ULJ:-C_)3G5(<)^/9]">=TJ\ C_ M2O%?*#;P7Y"L7?7#OU =2EJB*1IXMXG!Q*0TUQM85:RZGH$S4@:M,#;@WRES M$VAKL;CJ?0T*<%T'6 ![YKP)+.B\=XY>OZ*:LJ$E_Y]>MLRA\N9$UX?02P.W M=WOV14R"\H75]GQ^_8]:]\FI_8:I_:-]4/O=0NU?J8".))7_!^YI Y34-33^ M_(/5O8\9G]1".7XM%_W1E/XVXDO\)7NG0N6F;4BA_TSTK%(Y3"%CAR--O^=I MI06S9\[?=:($Q<$U'K!BY=4(RZ^^^R;\G&S#[QC&U@?_ZKG%-L1<=\Z/KLISP2VK+T^&'G^$7_I?H3W^L_]"S+$\*!]=1S&F MQRDN5=T=%XM5-2]K5ET%ERIE1F\Q&HXN F7)8*)*N>;:0H'=L4"P[^?C7 6G MU#GI>)S'85%L.)GA$A71HX.U3;G"U/BE(J$J4Q-CEI2L TY1('PJ6HI$'O*4 MYJH@DV+V!+IJWH!UBW5$#S_*?(P7-/Y7+T>A!FLDAYB]HQ*0P^+F#VS4)S = M9<'H7S^_NRHS/O+(A"V &+M]*/;[9N1"YM4Q7&*O9#76IOS"0N 7.\14<-QT MXI Y'F&PE JOD_O%)4_2#.:U>U7 OJ_<3!\"S,+:YW;3P MC@0Q.$%>V:.IPP%4+7B0D(J21:>5=G%S+WCK+77?BW5V=RB\OQ3UFP<@GVBS M0_N"/RX_??GZX?V=G^\1$S< M!MD$9KYC@[P6;I\H,/HK^(^1VAH+9$78&]-7K/*52G[=L^#E9R&>(!&RY11% M4Q7%Y9YI"@QH?WVO\JJP"X.\9OJO/3W;N/<$/%CC0GC1W KQIK/3BH+ZN*.? M/89@G?($HHILFKINFK[IZIJS]C;/$IJ=S&U\\\$O)K,OCZ M[N\\S*9?R\#FP9OJ@XP>Q#B,>K : 47'X$_5X$C[1ALI/NOWH;_!;TX--%4- M?$_>AXUJX*T8<,Q6_?KG)(F_JEO.-?$W#S!\P%R#+A_81]_&27B3)?Q[COAM ME/"/82S P..=LJ^5;)R#-_@#4S]4TW3V4Z(SJ9O^!T@7O7PS9.KA](D/V[MLH[(<9>*7FT^.;K<7YW-\C-&KFUSS/DHOO$*!Q M& 21*$61^]?#%(O+'NHVY._I?Q<:@D.4=EJJ^>(3$;'=.CVN?/D%\5'_ZJ<2 M:0HH$%*];(-0.KYCZCU6]C]?BP+ZSP+,.DGPBSG>J_=;?RKY^HWJ(BT1J4>G MBN:+NTE "\$BY'&V0)_N+65**5VB[+8@+.?=3:1E@\R@G:'2V\2GVTOL+94* MF-2V'X"$5UK56:GP$-L+Z;<5,:O0I3MCI[:AFY8BL+/(K=N.&BJ0=3^[[ZD6 M6LK"C:'',@VS)>*E9#?>9Y"5"PU'K+BQ=L16OJE&%ZHN@V2">9K5X3\+*G>KS[[; M77/E[C-/^SP6\O#W;Y&8FJ&Z[7:WQ?YKB7C;IYN?S'-9&":W1^2VI_8*Q#RE M1-I(@D?1>O8BW#Y=L-\FI_NUTUG?4>LZ1\TY:@UVU#:0&N>I.4]M+_6>)8[# M]DG@/#7GJ3V>S>EVOIZLZZAU743-.6I-=M0V$)KE?EKGC%KU7K7J+E6G=]Q> MS?DZ;Y^LY'PY[\MY7SOF#&R?!,[[_7)S,N5]-=K\VD!KG M?SG_:X>TF27NP/9)T%3_RZQVI&;KG+64F%A!E/55Q.S-KQTS\YUV9XE8J/4U M2SDY5^NIM=.V^OIE(N6J&O);GG'V/L1J/).90T9VU#Y&-^>3&&)1;O2O/A]^ M8>I"L&Z&]2%&/XR]^Y:)6(9XV^DGTR3R4U$Z]U<>#W,^%.S%@7[^___TZ=># MEWAN>+^[M#U)M-%C:J)>LL2&-T0W$0_75AD#N0/T5M;X5RZ\LQZ(UNKYVRF -5/^U64F6 MM?#]8."NQ>QH/P.&%;^Q!=8]E5F<,#AA &'88VG(TSB4H]4EPAH[]3A%D_:U MUMR1JS7WX%-NJZ'5YP\__W;YY<]/[P[>%!]WN$%>-?=!=>^D[IZJ0X_)?;CO M(I%Z$4O[IS@4]A8/#;!Y*@Y$ MN1VF#2GJQ3R&EV@\GF>CA-II/DQUS8=QT5,DAD5NR4E[N_NNBO+6#MO"W2FL M$]@V6;>K6>X\=8SRR06Q3!G\$,9.Q7?@V3ODU%,-1M)?_Q0^_L@KU- M_&MVE:03G?NT;@S)\<0N\L2+4IV^M(WB9>OW%:EZ)R6[K;,C:R M^*][#_\= MG;8Z)W: O1Y+K%H1<@>4Q0ILM;756J1*?IJ^7@=Q[5;OS#;$$7).6\>3;9]' MWX>\HY/6Z3W8>^I:GMMANE?RE7%B\-^?YZM>%^](>",Z],'=A?=\6"[[=Y+& M_8CG"^(^UM@_Q8UK:JIY*!_=^FT$YQV*P0G\(H'?1F'>M1&U*58^SPBEDT8G MC4X:MR:-U#=/X>8_H:]C!7^D0H8(GL>N1J$8J&^+/MGJS]\' W@AI2R5+ZG@ MV*0K=?+LY-G)\_;D^<4?:0@R.C%"NEAFU1\@N.K#VSR:JD^714B\]ORBH-'# M-CZQ]I3IH=GV+<_$:[4*]I%/64^U&;?@W&S/3DF/%<_VDV!*[#K*QA%\^#]0 M2P,$% @ %("C5*+X[JC=#@ VY( !$ !G;&1D+3(P,C(P,S,Q+GAS M9.U=W5/C.!)_OZK['W1Y8NHVY -F6*AAKX# 'E4,X8"9W7O:4FPET8TM9269 MC_WK3RU;CAU_QH0EW)D78JO5ZNY?J]5J*\[G?SSY'GH@0E+.CCN#W7X'$>9P ME[+9<2>072P=2CO_^.FO?_G\MVX7C2XNK]&)H^@#&5'I>%P&@NSX^/CKCNE3'(O4'HHN>MPOX>Z7!9W-%=IQ/A@1M;Z,$<\CS^B",LP= M>!ZZA6X2W1))Q -Q=R.N3](]DJ'E-!I,'KF$'GI%B)_ &@Q'6)2H8H& MB)MR1B!/SCQ_!&A)CT"= EFHDR*<>:X;4X)#P0WC1P!"?V\Y.K!Q59HK2#SL M]S_VPL:$?KF:Y>G$ G^8QW38UUHIPB2=>*0+9$089Y;=(4RH&*D9QHM?$K[)K'T#@^8$L_Y[*/&U >9=]+^$/S M!,N8_U.&_G'/4 \.#P][IC46)1!"1YTB6:+6E#"N$BM^F9)(-_>@V: #1H6> M6"E!)X$B%USX(S+%@:?!#]CO ?;HE!)7QSZ/0.!*$22:%18SHJZQ3^0".Z2F M-THWSPS::(/>KU^NPIC9T8$ (1,*J+_@0J$P(EQQQ[A2B>'AJFO1[<*M[F"H MO6A7,^L@EBMLD6OT7BB&=8)&8BP]J+$8=GK#^!^+1LZ/!_7&E-E!RZ=_#2&J MXD=]R0KGL+WHPD6I2/D1H*D(R:D;7ZTA1'KJ-Y1BN6K"QV[XL=;XR?6VH7_D M1")S+6O-B]PXUM ,\=/RT\S+#BQA_[ MAQ G!I_JQHG#%*\N63*[T-L13TJ2VRW2L2(3"?'%S0@"8L*E-TE-/4.NSTQG];PC^6VIJDIDEEZ:([HSCK&R$OU-RK0VOYB^[R> M2&M[3.[&-2$29HPK(X>Y9^\N%I1->71+WX1L\@ATN]?,$-4Y^#WQ]5JAR)79 M>D#3U]O+\AP^C*;ICNOMAF*!K$@NF5)&C?A]^$/=9+W$#H5@K,^]U1ZKS )) MW#'[R7Q>""(U$V.91.^(I*RG@STG\!IT7$I6W"^Z:Y%8 _G.L;<0?$&$HMI-$AM/PV NR/2X U!V+8R_:0UW-6Z6)#- &CP#^HI1(B$M M!T45L#A;$AG$Y \(>_$PX,;'':GGD$=>QNC:O37-6K:8?)M.HII*DWZ M1HI[>+*NXKH+\8IUOH+F;557!Y9UU5V-1?E:WR2HUE8^#NWU KG"3YQQ_SF4 MST9<^_^$N>=,2_5\J=<0X1N).F;1N-7DO]4B+XOT@YQ0'W_$S$4A.Y3@MU[P M;QS"FZ\:+P_^+X+P3LMLBG5GG+F$Z7'U!\D]ZL+VZQ1[4-&ZFQ.B9 +)=7I5 M 3H 0&.&"!X-1#Q1DBF*N**0;8OKQG"]P4+3S8FBVDS-0$ZSJ$)\V AQM),: MY4/K 2_Q@+A5CJ?CA:V4UD:_H'L5\GLUD5^R1WR*E@.TF&\*\S/N:RWG4"Y_ M()=,\R2-P,_C4^4%^XV\(#42"H=J_>$5_:'9NK 6TRI/^;@Q3VE7C]?RG//? M YUS-_*/J&N5%WQJY 4A\Q;GC44(+.<7'G]LEB0L>U>A?=!LSFO^R S0(EZQ M:8]/G)UB234TR?I!2E>%XH]FFQZST!>&"T"5Y-."51>LL@NV@,F-O0=M,BE@"71E]%8#9VD5!NMCBV#0#*4$N35&%5;: M$?5OL=E$/? :"WCT^D!&1&'JY2-6IU\%CL-LF2.W7HAV8LX?T$[$O(6X<=(" MVZ@@U$A>< $V=W2*.:)>H/3"MT)=Y@2;X5SE)MF:2TY*U$4[R='1E OC38Y) M=R,)@S?B78#CXRG<;->IN.7*UPRJ41@JPK7G$UMRXF4Q-R\HGA"/0IGG"/& M[HFZ)?!E%ATZX24391[SYD)5>66VE%68Z%NQ(2%9$IG\9/FVBH3P9JE)BH]" M^E:Y5;;D5NA6;=3[,Z*>_A@0 M[Y_$G1$H=@KL*)D\OVR_D;>)8+;N6%7.E"T"KAFCS)46"1F94"Q4^G@ULG*U MCK@I1SR;8S8C\I+!9H2S\!R43ET#'\RDA=3A7N0Q7,AN)\ M) H(LLQ7[KG=-Z_MHJ\I1)7KKE'238B)DG*BJ18TY;]6U!J.K'A<;VB]>F/' M#6KE=#6[5GE0MM!<=!RAS>HV\HB@%KA%M!5H[F7+S?%C@Q:\#8!W%_@^%L_C M*; <3W_AXKM-/".*TO5C?2Y5@&<+QS'@T2B0G1@#Z/\PT@]QJFQ)V]"].8\X MTVNL7A_%R[VBBE.59V3+RV6>84=KO6.SWA%OI'6"!>_,@Q21T =XA%O')6IT MK_*#;(EZZ0>)C;4= "U':(%O#GQRNQJ7)B[9C> SK6.=<%"30Q7\A<<:PX>) MRQWLLH"B-[=VE-8%7ML%AB_W@6&E$V0KMPV=8-AZP08.P];: JS3OPK_;+&U M]+#L_]UFX7-O]25QT9WTR^3,J^2BET ;R, ;?COCTD!D"R&7[/S)T=-F/#VE MG@=W+KC(F;WA:^Z..\W[AZ] ,J_V/O+U)%8ZJ;M4Q ?-.D@&$ZFH,N^9_UGP M8&%)J2;IH/#S@@C*W7O#*'S1L])RZ7$A 3CN* &GZK%F!(,?=Z;8,V^#,GTG M89WHN..2"4V_4;2ID>!E3LI\VS;4=DT;9;N_(Q-E4SRMHQ? CRTL]P"VZ]?]827IF(%[G'I+_0PXVEXXQ>J MYG/BN=HU[O$3B9UI,[R2QI.&Y@6F#HB4Z)GB1L=@H!I).'%;J8D?LT9?"__DBFBU5;1<:UX+KZ< MT7NRVR5S!,%2YR+A?WA4)U5.A!ZSK_#L8"5$CX59S[ O07MPLWM^JI,?SS,7 MX%.4C1GY-\'"6OA/'7)KL-"ZNM5@A)YT@ZE[353X?HHP\A-W:;Y2HG>E\*L< MNS(G[._)DSKU=,2S9OM3A@J-'_]^R9&R36^_N%P'_H0(6!#@)!>PN2,SHR_, MF)\Y=Q\IO)XSM%9=ZJ2W4>V8,R+>7M7H(.XR=3(_R203^&7SK[H=MB7IJC.[ M[A_Y_9P'4N\0[Q]UR_,U9>2:*_!?@->J7TVWZM%VFX#G\YM8- M$8Z^>T<8Y<)(/0KTFI)12M](J]VT]Y8:8_S(B#OB/F1^SIV6@;H4"^V[D8I6 M[6JZ50478Q< MYV_\F9A-V8@*G:-QL0);*G1F6R6V(SL/YC-$_B'LBHR)]?V5'LP3.=4^14(&9=IZM.G MZE5*Z/C_YI.A0GBS-ZJI:$3;0$E7'TC"W/-BT$L(S][=4@9'>'""T!DKU6F%9DL5.R78F5_S0% Y-S\@DNMT551;JMP7#.4<*(&1?+U* M"+94I5L*OX5^A;^OUC]R&K94A?39PKS@O-JVI8I<$+V-Q=[/7%N>0=/*1KZH M>4O5,6]]AA(Q=XJ5JB#:4M5N3.6!I%59N;FEHN]C;"("'8@0>SMI] M<_:\Q/+)6/'!@C79;$NYN]$!C!Q=,RIF#_2\G,\[,MKJR9SUSCK]#YQLJG?( MZ[TVWZ+578'K!P]9A2:B^=TOA) M0G[;AOWW=0\-G%)7GG+FWL*7N9>@I6Z^IPDY#A1PA]-^B3(H*!/'GU*2]Z1K M5 K1;6#8N$3Q5,JZFV^IR\25S MB<_HE(8O,%EJDUYL*LFV=(WY!;YBP-3SC>$<>V7F=A(C._+;/Z?Y5X#-;_*. MIV/JW2T2!Y_R6E8A>.!>X).WU^)"SW.=D7ZCW+/LPBUNYO[6K.\U,O(;KN!Y M,/;L\:MGR+H%]2G#WA>L%!&QN]6C?4]+ )S7CH09/Y(Q*U'L1I 'R@/I/8_( M@DLMKKM<*E_&95LLEG"7\"L]TIGKE?^G_P)02P,$% @ %("C5*40$!KO M#0 /L@ !4 !G;&1D+3(P,C(P,S,Q7V-A;"YX;6SM75MOZS82?E]@_X/6 M?6FQZ_B2M&F"ID6NW0#N<>#DM-VG@I'&-K>RZ))2$N^O7U*6+#N6+)*2*3/M M0=$DMC2<[^-E9LC1Z+L?WF:^\P*481)KT< 9X.#W9\3 N2%N M-(,@=-K.- SGYYW.Z^OKD3?& 2-^%/+&V)%+9AVGW4Y%7U- X@OG!H7@Q/_. MG7ZWWV]WOVYWCY]ZWYYWC\]/CH^ZI]_T3WO=?W:[Y]WNFH"?ERBT>G)Z=J%#\C]'4W N;]9N_ 4W.?>6??,ZX_AY*S71^[)R6G?/3X^.>F? M/F\T=$WF"XHGT]#YTOTJ5I'C#0+P?5@X=SA @8N1[SRF2/_EW ?ND7/I^\Y( MW,:<$3"@+^ =)5)]SMNYGY+'NR1@\9\7K37VWIZI?T3HI-/O=H\[Z=6MY/*W MK>M?C^.K>V=G9YWXV]6E#.==R,7V.K_^-'ATIS!#;=Y5(4*O=GI96WS4[O7;Q[VC-^:U.!N.L^2#$A]&,'9BW<_#Q1PN6@S/ MYKY0*?YL2F%\T9KXGM<6O= ]7@KYX@GX57P4#6+00L[GT?V&SN*>> "F]W7$ M59W-&SLYRL@)"]$;",*7$>49\15?D(""ERPQ&X@%_0LP\W$0P#^ \@.J0#8$P%@(RTW;"V)YGXY+=+ MUR51$+),\.V;ZT?",&ZWJ3!V*@@WTSV(3?E(%C]N_XBX!CYOFUV&UXC2!=?O M9^1'H-1#<@*-@%N;GY](X*K/^ (!AN>XENJYMQM1_$="O%?L^RK:9O>8&1AS MH-P&!I,!<*L8_#A0;%IL$3>EM71LTD2((9]2LM5$VN M4-%,['W ,G"_)K,YA2F/Y?$++$?Y@# QMH=C/MP5ERXUT48 CR!$. #O%M& M#WJVIB6?W-C%2OTF(\U,/WH>%OM7R'] F"]/UVB.0^1SSF R)^[M2UTE( M,^2OK5I4#[JW[C6B4":BA7"AHG3>W<:8QN$LWI<(Q!:E, D0N'Q% M4B6]4(SIA5AS!3:O**>JVK IE[4):6W'^Y*Z&PTAZJ:-\%^WMKLWSS&2*SHL MFLUB:6T\0'^=U;46_;D\PM^]W;)=FN.WV^=[OD&VN];D;WAET"ST] M:>A%IQ49>@M=/CGT9:=.&046NGMR%,B=)F9$6.CPO3L?)N^_R4%IH0M7C')W M/D$&VD(_KAAT24)(AMI"3ZX8=9:^LP+8M]!7*P:8FTV58;70-=LQA/.3WC*T M%CID^8E%Z_9(+FTQ(\%"UZR0A I)JADA%GIKY:-"(MTX8\!"9ZV4@=]PP,^-]&GCU9?++)!EZ7B4$ M"BS<:'M=*>5GU63DF4U"S0[@M-).UV\WU"?)J4)"WQ6?H8KSHE"$00""L=0. MX"#B3&86^PK&A,)*2V"W;WS9X5X:#A!=W',;'T>QPH(0WX\[83FNU$G8DQI& MB.2316_POKNQ>3<^'PDQU%E6)V9)4I&F1Z2)1ZBU0EFN]PS4N#A6YU*)@NX+![3RAT[F%5=EH7=0;;5^61Y ML2ZIN(5B=;)9"2&[]LRTLLS:![BSFY,R6O,6[XX6#GZO-T]W8[L]!=F\XM3Q MSB>O_P9O NEZ=3GFYGP$KH\8PV.\K,3%1ZWB-FJ][5H0EHAL"_"[17 2$6_G7U7#+ MM= 0_"2O(WW4(C>_HQI\N18:@I^F\%3NY U!6E46\R8,"]E]P$-1'H$.QU +(^MGNF^+L],Q8DIHG"%8OLZ$Y,LMNDFK<(I?UTM&JDH0X!X0.+B>/SPW_D:MHPRUL>5&BH9>:;J7W(>5?<*UN\RI:8+X,7G M/6)(#\>%#\@HXI 7:P8H6L2QSA.Y='G3%.K!J2#5?'^*9_N'<2#.W0"@+F:@ ME,PI( FYD[0JM;8/TV3.T^"O/)>^0%>^!=+3XS ML7BO3&W\.@SED$E%:I,PA8_/PKIAYDIM$N;J[+!6F+E2C95Q?_?LTH@S3K&( M09)GFS8_6+OR 2@FWK:7GYP.\CAHBH()C/ALO1V/>5BCM+%M6#-#J>\%"JLE MN!<*^:OT?Z,38C7 EAD#R/^1DFC.[Q O05JFZH!7])S+'J>#LEX'<'K21#]4 M>*[3RA.JACG>L9!97;FO(:-*]/P,JQ-,#Y;J7,_5ZLS3@Z4Z-Q:R.C%5(Y0D M=<3)6LFM!Y/769&U\IT4JTLF:L3M.6-*9A=-*S/VT$>1+$\JNZI69\QJ;)"0 M_%UTJ\LT5J-![C3$ZE*.50DJ.02SNMQC-6YV'79JE8(\]#6XA)>ZSKNM+B19 M;4B5.H8V%I:L1HE<$HM6P'( RSWTX3' M%(7+TXX[0KD7A=WX.,2/PNSU).G5-^*U);[<8RU[:K.A1U[J1F/B5/B7>)R! M=_G"1_\$/D6S9Z")7K$R;!B%+$1!_%2T]U^^%JCFJ6DW8>18/%>[X7A+L;C/ M*L,N%MPDV*+.J %NL>CF#8$N&T2[DZT^5-\773)+P6$_]9DM_(ECF;CE3,\6 M[A;2N'$K4$_K:9&EJ*RH- /Z DSO=;JX6YXZ7TLAC M*)-DM!:G?E<423"B_BV?[60!D)Q\5^L0"6&F7C\NQL1]P%<5%+@ZG5(HPB2 M:KTA/3,:J1!?BG#[%5;;G6&UVZ-$@<34LCH!4(F,HA73ZKP\)0;*3)_5:7-* M3.0Z,E:GLDG!5_5)*Q=A-!3GW"%,XT3QGP")O^,4JNLXTY&)W>/9G 3+ZBZ2 MK^_5BY3VK4;CL=;> !YD@;=E@=>MRD^B'-2^:[R5-6TNYE+1NA&J;"/)@K*! MC12+W0>/5C!7HW-B0+W#=%KV"?RO%\?\>=ZQ]B=Z;8M4;6XK36*3KUTQ9)R2 M2O./[A2\2#PNLYU;,H1FNHR$+@&:J)5Z MD!>J5UAOBS*1?\P-**$#$DR>@,YR26RIH:VA^^XB3K>N'M:L?, MR9+/G7;A"7&U;DCT'(XCOUK)2EF)I@[.WC4EU5H&M- ^P@AM'.9]LT$OCD MY#5O?I5P$\D>L]K9UV)$=IY]-,=?::TM(DO>HGRP@&"?[&V[%U:&"?7X./K3 MU*(T]4[4YW_>7OY9\(?[WC!A\_W]0 M2P,$% @ %("C5 ;ED52Q& -I9VK4MR4E\DIK,E'S+N$JVO+9/SNS3*9B$ M)$PH0@.0MC6_?AO4A;KP H D2"A*G3J52$*COR;0:'1_ /_RM_>)UWK%C!/J M?SWJG+2/6MAWJ$O\T=>CD!\C[A!R]+>__N=__.6_CH];5S>W]ZV>$Y!7?$6X MXU$>,ORGI[L_M_YQ\=AO]8G_XP5QW+JB3CC!?M Z;HV#8/KE]/3M[>W$'1*? M4R\,H#-^XM#):>OX>"GZDF$DOFA=H0"WHC]?6MUVMWO<_GC+G \?SKO.V=F'#]WSEXV.+NETQLAH'+3^Y/PY M4A'P^C[V/#QKW1 ?^0Y!7NMIB?1_6K>^<]+J>5[K433CK4?,,7O%[LE"J@=V M^^(MC0>/Q.?1/[\>K5GO_85Y)Y2-3KOM]MGI\M='BY^+;]U@U6#]QQ]/YU^N M?KHC^NTL^FWG\^?/I]&WJY]RDO1#$-HY_<==_\D9XPDZAJ<: &BA"R=?>/1A MGSK1XY2 T$K]A?C7\?)GQ^*CXT[W^*QS\L[=(S!(A"+U#3,:&Y08WI!!%?6^%%Z\KUC?HYGN#)"V:* MRFXVK5K3,8A@3OB"CU=64M,W4<"ZUK(JCSS7/1:.L'TVGYR_/&/X%3CR?N1, MMC42V$2;: U8MCN-=-ILF*3,MK AXB\1/%BN1@A-YW(P=B>GU^^!@/7BX6L? MUB,6>:0^X0'?-3E?6FI''BC8.<5>P,4G0C@76#O'[<["%?TB.CM*M-(Z )AR MQ"=S%?P?&S_'0E$7NTLAHI>" *..EUU[U-$%+#[9QKOX^(\G6,6(@^\6 WX= MD2?\/UU]Z*$7[$4115+#4PUE.0O6%(5_;2L)'_WQP*@;.@'O^>ZB2WZU\"/Y MRN8(V%0Z?K@]YFP(A]FV%+R8>,J>9-YZR.@D5ZM%SS35UI2YF$&HU^Z?W.!@,G]&[RHR7DZ?C")2A07=QWRH8MAH:4?89 MMD6PR9H]!=3Y\31&#/-''! 6CS<9S;.DF(>QZ/J2\N .!V/J]B8T] -M0*GR MC$"+5+CE/,3N5E(KQ/V=^2%N"K4 M6<*S0>\N%.*3/[YC'H#TP1!VY $C3N1O0?QOX.OYW,:PQMY.IL@!%S7_X'<2 MC,?83&')BF+K\J9NBOCZ MYVY5N#.EFX$=67X0!B)=)5*<2JAV&YM[5F/J0=3.DZ)5B6>QU;JRW=9E. EA M[PZQW?5PB)U@_MP'PYX[WU'TW'^&/!"QK/R.44]N;1#5=I>RTO8*SA_=.H?@ M.Y%:R>1E&7$"/<>9*X/=M(V4>A)&0:@1D!#&P_# [C5B/OA7KHXH38*99^2Z M9)XW>4#$O?4OT90$R--X+MF"C("!L3"A?K1ZJ -(:&Q$Z?D")X8Q]6$QD'=> M.0(L5E[7V6J$*8LTU98:7-;C2@HR"^89O<2U#B7M%RW-JML'YW<+?]4S^%KK M*G/;49UT/:,M 8.F6WB5SVYW\O/9\Q+:%X?Z 7X/KKU($*SV>"3^$G_O4=BA M?#T*6+CS#,LU1F()+M,XFT,RR3#)$R>VTP?9O']%M8W=&G0FX$R'0B7\7XS\ M8V.0;WCW*H"OPY8N]!@O9LDM?C0SM(AQ?MX?G#DQ8%S$.]L?S&G1>PRV[OE; MY@.6WWQI5&P;NUC)[ZMCU+\VQFLGK5?*60=)*R2L7YVZ'5SF^E6M(=;,T)4( M]&HD9RCFU&0GQ4Z.,[9'\]< V=!^-UD=H_RT+RAW"PDQR+I]7:F/4K$&M++" MQ[IW*!5;(;L"&)O!]A%?7CEX99-/MD^0$ID *Z.,11N4*Y&G\;:.4*0PL=5$U<._EM11AW//!B\/S MAO7>>0I?.'$)8@1S\.D.EJ.\2@HR4FD2AKGU(6:)3G?>H2 4HU2RJR%CH,L%98R^07QTB2!.5N3%JHC%NL0Z%(ZV"S)9N#B "8(7^JU ME@]1'Z3YLFI[@G?HG4S"2>G/+UVN,:@K>R\FCBJDW?9:W/9K<:9^X5N?L ^! MTST-,+\*(=1Z?J//8QIR& S/;_#]##Z0YS,5$J^%94?@/=@IZD]1ZWQ!-:Q M]VB"U7E-Z3*LAV",G;6I@"HE*ZFU(4;H*_5>A7?;]'T:Q-!,068HE1M=JP^B MY/;6JFYL[&]VKCKVDUK7,&65B8B)S6M0?#<[HJQ\OV9>8AX@FF/UGX2AF#5@ M:?:$LHV;F.%24I%:RT?4!VL7!S%SD:/2L41CZ(AE3]RD*#"F)M6=L)>;N!EQ M<"K2S7 ]1EPW"TEJ\A8#;!?1-'>G1J4WQS913J5AZV8R;"#>:<1JR2FH%=BS MYO,)%,'*IQ!C(S2_K*YBA-PT\0KXA[K7L\J??E8!(#9#W?%XY69(+_K$1F@^ MVT)[B[I>T(N)A[8M>@J L\NRL0F:OU_1-L%FP3V&7/?I@E(@2[(E- BE9A@W M-XBPB.]X%_' YC?_B7N6W= #Y[7Z&E:QU573L4D$;?2>^L/E-SW.^(B'$CP6XO>,13R@0158P$/59/4]2MFSE4NQU,9'97*.YQ$*FX5$^IFITE MQ4B">J7 K3^%$+"/7[%WIEY3RA13&Y!N.4"ZM0/IE .D4P^0=3>P^O#O!#-8 M[<8:%31%P3\16&-UQ)4"%[-=7:*QIEI;E)6H126Y";'W=^R.\"7U X:<0)5" MDB[ B+E%U[#&/6(O.A?%QV2J/I(RA.P!"(/T$49>(S+T6LSR#300-/:+68*" MZA03O1[,SORLN&S@/V(G9.+ SCR:8\M_7B!.N'(!O\1.K3'2[H[.D*'Z-5,, MJC$>K60T_21TAO(G/2WN[FPC2A1<.*CD(F@9H\* 5>RB7N2'230W*+6/=U&I MAY'=6]C&X%#/I=268CBUEJY^$K.L&\T$LMLY0BXG $ MN_B;X"X1']]X]"T*R9<[&' 7'N*<#,G\%<"]88!9B:^+4^S4;/8K4FKA3O4& M;*XHPRG?IS3 M2P]7KE"M\DTL_S?PZLR;P7H;#0C5FT/R!1U*O/95/7_RFF>!-P0M6,]J;Z#: M:E2=Q_J) *V(D1;BK?) MD3!-#,4MJ;K*0K*C7)JVBZ*).TP;RIYYB#8W](TI7S;,W^BS2>H^,]M0RH0% M5R@8HDQ8\-8BZ3V*9*+=IG<9*>_/% HB<>6_^;.A@!V2"EXQ].8NG<6WZ&F5 MR_A*A3V< "66K.,S^77']95,D/P+*)J_RRT,>W=2?)+VALVZB@#^NK.13XI$ MJ[UA0%.+1G*M2H#W#L6P0S&LH<6PY?8:NSV^T&3M*AYE HR4.).#Q=!53G3YH$(^H_,#Q%Q+U^%Z] C=Y[.0^DY_>RS5<"]6FB M(M4(S,2U6GFP94G9"QC&9DV2"JKS)EW&@69QH%D<:!8'FH6!TDRZ$VHBD2+K M:&^N2\Y!;>U] .4 MXLE(A%(4+UP[L =R788:=&^+602R7U/)F)K#_D7!VT' M(45ZATX54R.-X:XTU#L49FUVZB[M-9"U:<%5 *6R-BU@N518W.Y*A]LUUO%Z M[C]#'D1_C>O0V+T!(_4<)YR$GG"D"S?#LVK;S_0:,?$B"5YB@<^ >HVL_%6) MVT0RY1X'L0HJR9.MAD8R/_,.G]'[8E]Q@7UX\DIW,Z2*,/-J4\J#P? ;I:[8 M$CUA]DI@5#Q1SU7!D"7%T&M^-XDP@Q#T61ON:<-SJ8 M8ZTG8Z4+7355RQO%^C%BBC5MEL$[+"0;;+L'Q+0*[M^2B&VVE."J(S-'T($K=. *6*EG\@_9 MW=UJZT^6W:V[4F;)7,L)4F-SUOVB::DI)1>[T]R-1F/J;Q*S)GNS10OL%>T[ M;U[O7"J6BFCBJ?0L9D,I"9X2K)?$DJA[K9-R5LTRH%V%T9+2K258S^XK U3W M6EE5&#LO#E"U0&HM+3XT7SJ" M[T=0$UIWZ5Y26R,Y]415E)+I*1+,E 02.^^!(?U1%#1>S.*?/*"9^*CWAI@[ MC\W7YEBTBCR/D3^(9@7_!B("?NL_P(2D2O5P410_=B-UR== JC#V_T>H:HUPLNU6M M-FZVTQK(UQ#DT!F.#KU<$88=Z$VU-)TIH[*[[Y])(*XPN?5=\DK<$'F_DV"\ MGB%ZIM=IZJEPI+['3 M9D<[NQO9*N.:?LT%]!+-1"L9+#_)P>KRYS3-=%2V'*#.=]1I./-7%DN.4E=E M CL.51<)1JA,C-@8KD.]OB(YK(^+8\UV$YF;F01T2>6_1CL!/8 -JL9+U!=2 MMLY4-SW1G,INZ=CE<%M05*PH_JPLS6A3N;)AMDU.?6O4 @\&U:S)Q'>4-Y^K M8=+6ZY:17B;-5*0?A;H9.6>,IB1 'OFW&!)S6K"@JZQQ M>'H3R@+R;^7BLZID,\>JDY7ZQA3/M&?+T:H&0"S#L)B:D9 '1B7/JV.3/9 (_@0 #/N5#L!I\]W\8 ML8Z*\LQ97=&+T MAXY\,3)Z?*&IZ$_Z4>IWH(M'Q-!H!/OIQ*Y3NE3! MH]E!W#_\$=P^GC)G%>!3WS"R7*I$_ MO QY0"?BK322E3 %857HN1O7%M2U7U/I20\L57H >UXU4A_7UMZJ>[A;5N-N M6975K3'UCPSTVBY#,29ISL'%"FQ1,!AM3BFH0MMH;CR:!_]P*H)G8266AK<@7. T2*6MBLV/_ZOJ$F&!"V-+C!RQO4M8-99B,5 ^?9 LI0Z_?GHJI%+>OC)(.H8(;.L'Z*6DU?GV& M N5KI3^O^AUP!9]JK#_D]MJ#5+-B:PV<^H3151F4. J(93C[A16!Y%]VIN M++V]=2I7ZGAW.U5QO6FM]4[2K@)WU:.R.PW-.(GP95&54'C0&8TM5-J<0XY[ M5G;!VTW-7/U*.!J-&)XGX@;#Q89-_4[<3#EU0ME-N^C#Z==]_I+ [6CO=S2FVLJ,1.M3%'"ZM;6[-S#\W-KR/1O,*KDA"W!5,D+ MD^RCF=RP/.4/_+ DX&FOL]0B&)7!*'J(+L!7>#ES4BNMGJ.=&OA7<>;#^T;! MB_H3K/+N5QDI>D\#@ZLJH%-J^\H*T(N=X#=,1PQ-QP1LH58VSQ!@H=*5%OM7 M&8;U?E7J_1D"#GRK1O&M#@2F X')>B[0,ES1X@-M-[:07G,@UQS(-<7A] _D MF@.YILEI]0/I9)MTLKUV'8@G#1Z^!RK&@8JQ[:9DJ1AV^.72B D6>&@]8D+= ME(M*_')&MB=F9-1]=T ^.R$_ZT4EDG(QXKJKN[F+47' =MQ.+)>)I7FI[>:0 M3\J"FE-9L(6#(@]XJZAC"_-$8?#:1S6IL4POS9@S6J87EYQ3/[H:?KA$)>Z# M9_#T 46A\KR:[(:4Y265-G(3=^*]0NB%>#!^%M?VJ:3BY.29N61\Q7)P,'A) MB/.N0MP;!I@-?.F[H!6$U0=JH<* ];'B_>D2THS ZCD.#6$^Q(I<$,_#+KC_ MY4MF5A-EP**)@M1RQ+H]Z-WY0GG$0[M&3-Q1!W,;/#=8BV;8J2+5N)'>/'M=V=ZKU0T@(K M&L>J5S-)"S1TA_[2M8EDNGH9-KF]M:H;NZ-AN;38\FEB2S#M&6XI-I_@)CR:EYDV:QHZ@K%7E0 MY4"O,27>LJ#+Q^0VO>A69\U2VE UI])=H3'R=L V7+1>^HB03U[$E=6Z3[K7 M;Y[=5)7&A?166:=H8C(NA=4=D55K'YD<=6R+_?2V"E6(V!3[Z7/5"DTK:WR2 M'AAF2J/@\28DF)/)_,CM@2O$$(5C7O MRQJ2ZRZ+JJBL]2H'S ,2A%$9_@U\ MQVJ\.!3"-^ /#KX2&W)M=X2GE)(@!YJ:#BW:C=Q@8Y@[8"WD9 MO4DCD!.F=T 7)C,(^TZH)_TNUY2&6OW_;X@ 63 ;# ?$>YJ2.)N5JT%24R/) MQ#[E/)X-LRLT02/,GV@X&@??D2?W]E\%849 003C8.QRP7'IXQ'RGG 0S%-R M2EG1;#E:8^1WX6S\8/: 895PY:?-3CN]%\[,R2'1LUB]WDR@&X0!#Y#O;K[M M[(+Z"BKJ"=?"48:ZY6MU05PNVC\B&/\*%Q3 JY>L,L4LR= C!4@-W6 J.EBH<><7K903;7H@J;3!]_S\O=KXI3OSQ9)C]\EN@29X)1N.V*=Y7YJX #3F0'T!1)OK M;6,8&-5,K_6X)ZZGUEWRR3]\FA#AT>0@,T;5: J-/"@[7K*>ND>@R7NH&%/3 M+R]0GF1(TBUS$Z6(S9&W:PG*19<9;98MT1S(P:5#!B5 M33XVYYJ =.#Z6X.M/'!SWE%1!=C,Y+L-_ )]Z'IEDO@ =MUK014VV:ENQ:2* MYD8W6G#E2HLK^.=[-OD5*L4K&_RZ9S9(+?BO$'_>1\2[)(LE7K'9W#^\"./[K_P-02P,$% @ %("C5(P@O2YN\7E">\6-VO,&7-(RCV%R2MM?GN' 4N]'-6J,+/575%'O^^D,"J&?7 M T !56AY8W9&HECY)?++Q#.1^+=_?UX3](3C)*31W[]Z]_KM5PA'<[H(H]7? MO]HF1T$R#\.O4)(&T2(@-,)__VJ'DZ_^_8?__M_^[7\<':'S#Y?7Z&2>AD_X M/$SFA";;&+^X^_02_>?I[16Z"J/?'X($HW,ZWZYQE*(C])BFF^_?O/G\^?/K MQ3*,$DJV*4-/7L_I^@TZ.LI$G\4X@'] YT&*$?^_[]'QV^/CH[=_.7K[_O[= MM]^_??_]U^]?O_WFF^-OWG_[O]^^_?[MVY* GT2S4.G_OD=_>?WV];O7WWS] M3>D7;X+Y[\$*H\OSTB]^@^(F__N[=<3#_^NMOCN?OWW_]]?$W M#Q6@,[K9Q>'J,44OYB^YBJR]480)P3OT(8R":!X&!-UE+7V%+J/Y:W1""+J% MSQ)TBQ,_ MDK_^O/?[G]_SWW[WW7??O>'_FO]J$C;](A/[[LU_?KJZFS_B=7#$J&)>, > M)/P^X3^\HG/.D8)>J/4WX&]'V:\=P8^.WAT?O7_W^CE9?,6L@9"P1TP)OL5+ M!/_[X^UE*^9W;^ WWD1XQ1QG<14\8,)TYB(>8[QL_H[$<>4ST.,[T./=7T&/ M/S5)2W<;%@])N-X09I4W@U6]QJE=;>L";2M\@^.0+BXBRT9N%NM&^;LTB"U; MO4VP[0;@YUA&60/' 8-B2O@F C MH @(?1,\A\DY7@9;DNZKF;"/N8Y[$M@P]>X-)FD"/P%QR1'\Z.CM.]GU_JE! M<+OF7!<8[N5O@L2.44'H+\:@DF3\G.)H@66WG\NF\_:&)7C^>D6?WBQPR-OT MSZ_ACT?BC[P=[*^_741IF.[.V PD#L@E@WC^/WA7Q28PEM$X^R%OT-^_ZOCX M355)^'T84-F?8/*$HZ,?[U2%_48>:MX1XX1N8S[:*MLS+:+W!P&#) [B0(@A M_=N;0J%]_4_B>46+()YG"K _]N@@?^/-G+)9PB8](F6?7\9TW6E-"4M[K?2F MTS=69 ']Q/'QV_?2C>$GOYW1)$U.HL5%$$=L;IM<1A?/#YXM]2I\/,#\NU6_]!T[69>NCW;8%@_HT\X/GE(.(CJ<%[[R&P8KPBQXW6" MNA^X9/1K)OO_33]B-UN9MAK".LW9[M$]:Z(JR]5OS$@NR[##,;/5 \TG:?FN M& !,SW.CF6F;*7PQ*=&RY7!G/&$H"T#Z0(*5JC?6/C*S746(_25#+AZ!_.G= ML=G0M-46WAB5Z-G37O^8;YS!EKEN1UG[>%AX5X0Y[3H%$F)0_*!@>K?M)H/V MVLD[P]<[6&6+VW/L#V$R#\@O;/K]@?U$:=72^?DP&]?$V>^)MIN+^!K@Z!4!-FQ=$NBT+Y=&EQV,EP[?1$ZCR^_9 MS$LB6MQ>C8'ACG\?!Y!J<+=;/U"BZNRUC\SL6A'BPJDE !((T[MQLZEIJS6\ M,2O1LZ>MLZ);O IA4R-*KX.U\F2Z^=LA)T556]HSQ:KB&L>)%C9WMW%YI+FS;OS?<\FV19S\F)5)E$NK/ K>7%ZIB M+Q\Y($/,;VO@^1 2')\QJ!6--5,4:I\.Z00KHIR-.AP%93#3NW87 [3'/)Y9 MFQ@9VI83WSUB0N 8,(@T?;CZY1"CEB4Y\V .@B2*+P[<:'W:;1N_+$U,C&S- M>=;QS-K$R-"VG/ABC>,5 M6S!_C.GG]-&H*VX1,<3,C2*=.7>&A@2<;]UT-T54T6Z>TD&&,6$K#$X6"\BL MD_]SQ8+OG5X0- H88O,&@K"+[Z:%*5O.2"M+$0H6$ M=U.X_O%0US^V;>_CD5W__C/UU_6/55W_V(7K6Z*BW_6/1W/],_;'67Q//T=& MCE_^W(*M"W'NG1ZP$(T1H'GF\ VD-+E[W5H>$M#LZMSTLS[36_;TNS1(\2R^ MB>E3&,TUCZO:9%@P>4VFBX/6NNMS2/#]#-0S_V^CJBD(&LWG*RW-X2#HF*G0 M8>V:'UVO:727TOGO=X\!TV*V37D% [8 T8N,;DF#+@!V2'9W&Y"#(H[* H7C MHA*P+Y&B1"#5,Z??9)%6GK1HLA9!X@3L%F]HG$(^!PMB]6RT;AF#B&B4Z2Y> MY$%@CH<$H#=QTDT3536=KY20@6S8/)*]WJX?<*P7 N7OAAX/"CE.3V*1P/#% MNQNLOG<&6[:*3Q;>/WWM-:XM9[T/GB\7+$["92B*\YAX;JN0(49N$>K,IQD> MJ@)ZYN%]5%%EZWE+"QG*B(4\,ECWQ#@XHPOUW+'*-X:Y2B49#G+$^"*+B4<@ M?WJ/;K0R;;.$+Q8E>L8<[HQ0,8WMR[#LF1T =K@)!3=N* M#6;SDXSF+45E&FQ%P&7$O"(054Z#-) +4;T8:),QQ/#-,IW%00D.U-1N8TWM"8;Y_PT]4SNHW2>*<_+^\1-6P< M[!#M<(920BVE DALKV;M:CQ23:-ZSEE]"E,"E&RI466OYL9_;(.8>1+9B6,E MU0!J_7Q8F8>:.(>E97(D>9XV?5CT,4(53.6A]8FQX2T63HR#* DARLR\?/_[ M@=7_:O(<^GD!Y9VCM[)2K[G8:"T?&:C[NH;QUW%]?W2#CV]SYY M=AL;>P[>:"0O+5]U]RR!=3JW/PN2QY-H ?]S\<\MF] 0ID]RDIX%<;QCTYV? M K)5VD/4%&A.CA* @S!A>/S%CSG\ 1?(?@2,'H_4R)P'P1DIT<4@$?]#"12= MI"B#11QW4+&]B5=NE9G)_K+MSW_Z]OC=\=\BW+/'X7J M3B;5-ZO_Q)$:9Z7P8H!0.4240YS%Z,JXC)%YK%U&S(58\.RNL=9LO?J=.0UE M.?8C)9,>8D^BH='/M>+T'9D,!1Q4-[%("SC684< W\B D=1JF!:0^ /5(E M3@+R^3>'1-7U[J1[.\9[.M9V%"Q%3/'(]0_\P6LO@Z,W#*PZO#O7GM:!;V*Z MP7&ZNV$F2.&M3;:>W<"^O^:LIUO.D(ZF7:Z#\>%V=G-Q>_\+.KD^1Q?_\>/E MS:>+ZWNYUNT *!PF^ M#5>/Z6SY(QL+(9QU(J='D#DUG8+MQPY$SLG]Y?5'='5Q!?#K.4B.+:MG. M:V)DT.1(B$,AC@4GUS_"' K@Q@Z;CY0N/H>$Z$1(\8VYS3,9]OW^XVQV_O/E MU94?GKYG7]IF U]L*5TU$SK=-@\SKOX\OO%S&SL3N3@'>S_7/[%9S>SV\N(N MF]KD:'YX<1S0%5,HV7]LYF'N7-F>E<72B@OS$S?*O P5;,[/[$DUE&S:Q[FRYV=EL< M;+.,[7]78? 0DC -<<)6K+S(XB,E"]8GP>(UW9FD@ZG+-"= %<-!29?+D]/+ MJ\M[-CG)=V'N?_'#[;79I*86/13F9'"50/G.3!D6"=PI$S!E>L=-L-.\JM$G M84 /URC18>K.1@#Y$4@]C% U._EI?5(SO,28[(1J/H^W>%&*4#/_;Q,RB(1F MH4ZB *#RSU#U([RT*&W(1NTW[2'0)P,NST@%1)1!3A]WP^9P M=B=OSF9MK;E'W@U):O,V^Q,VQS,U#V9H5S1:W>-X?8X?4K,3BC8) ZS>*-'! M_M?L^N/1_<7M)W1^<7KOB:=W\T'5K.2G[3.O9Q (,!" 3'DXUSRQ-#RHZQ=F M?0KL] "OEF-4VBSV]"1;G<[^I8O%\[]QJ.M=P$P79N=XB1GP LK"K?%]\%P: M]C137WM%F?/4(]I!*:N+#Q>WMQ?GZ/+Z;/;I MV?_.>%)SE\JHQ13?-YSHZ, MH0P+"3#^NDEYIC9%!BP<\9>;;)Y+TB)E8()#H]0O/ZNDFY)Z:DF'D?PU?R7) MI!(&DPTH)2T,5^66UH2NUN$^K[][%MX65]RNEMKC[^&NUV&ZYL4RH@7L>+'Y M&8[FFN[;*6;(EE^K6 =% V:?/EW>PT4?D7%R-KN&)<;%]1GDH+RXIBE&W[[T MP^=5:*,:=O28HGPS-L<155?*2&-'C9T$+CNGE8;G+O!HI MU\JOW*K2<]7Z!;WVOAW6'95EN:@MPQ_*3@!";C;]S]=OW[Y]AS9!C)X ]&_H MN[>OV(]0L$T?:1S^"R]>H;_^]=7;K__**PW\]2^OOF%_3,0KVV&20$8$+T%0 M/+B-@A1]8M[_B-Z_>X6@*C'_C7,\Q_ $6_93]M],Q@;S-WG(;N+ZN+W>0/N8 M\HUY4B%=O([>4]/+4?[68L&+K@;D)@@7E]%9L G9=+S4:IV04Y$V()6H5[J# MU*X<$T&%B*,P0G,!ZT=(:/!']2WI/U=DCR; 0Y<1DHBH'&-C1]-D/M^NMR1(\>(<+\-YJ#6Q4Y%FSEB_=/O1E6$B+$']""H-VJB^ ?VG MB-38R?!0"1!)Q D2CC,5^/X<"^]-C!]QE+"9BMB]OJ();)#/EO?!L];HI2MZ M4%:L#I23E.6<25FAJJP""KD.?H2C*>5TH+T/C%ZRSZS8P:Z@9R<\@ _'.E"N M@:DP_5;'L"T.NRMK5YOH3;S; M;<)7Q=:@'S&EPU_SEEVW(0^ JZ:-O1M195I@BFT^Q% 1AYTPQCA^Q=3K7PUQU*S 3WFIBEV!!(Z46!EI'BYY.QD>-GZ[8*!O-4RXZ8N*RAX61XF%6'"X."HJ*'(MLE.2. M%!ZEXU9/8Z2)LZY V;.AS_QTA,Q,A1E7A2!AVRU_]](DL:=5Q)!ZA(TB+=89B)'X(2=: MVG C/.ODAUL.89I:,/$!LIH?7')\! H4[ZM5K]L7#[!E6DQQ#'+/FCI;2GTO MGE,XHWD@^"I,M$:&3C'F/':(=9$+P&%>H9N8+K:,+\A+N\/Q4SC'Z-<"'5U$ MVS6_\4XH MT5RGMTL9,N%MD^IB)$M2O^O ]/)$U2WG+R>DH .BA .)0Q8)A0!KFL$&E *% M9K%49NBPTRMP:'?6 ^ FC YW'%(E>&]$4K+S09!9&Z5X' (H/X:15$X\9'V, M:9(P%UOJY8!6/AOPQD8AQOXI/Q>.-ERZ'X'19&S:80V/#$O*-KWIL:DC5\41 MZ^<(&[].%NLP"F'/ ^Z%R-<2M=RW3]0 RW>+=O RCP#DXT-0@?2L$*PJ?U33 MF)YS1:HTP?2KBI8]]SEZ/ 5A!.F7L^@\3#8TX3<79DO]QR1Z! W@ITOP0':^ M$^Q$> 7I$#*67@#B2T2@DX/SE("-RFP9(QX$E=?A(E\>2%3CCVJ9TT^N:I'$ MD$3>\"Q")3"88DWS_D5>^JG(J=:)G\;/+92]*L39GUP5U:Y\2M'O(J*I\EC= M0AX:G=3M74J<'__PD$T\<)(*%>2P=4TCFBFG65-,3=Z08\5^^0X>GI.HV?3+ MMW%#BT5J8LU#8(S4R))AE3V]7L:\V)N<'I!>7W[K)O0SY-QI,;07!LG:MF? M9DI'>N :9:&?@DY^A/T8KK:7]^.0NR_8K:II8'S]F"=F"%51H2L2RI;JD.($ M5?1%7&%4U1AE*D_3Y3$U99=[BB.LN:7?*F*H3^R)=+%SOM'0&%90L#>;0DN8L4.!3=;-MF%J'YK;NR+(_I@(M^5]VG1I M-CCMM(=7QB6%72?<7,FJFV07 4^#))SK^&^+ '-3-PIT\(04B,U+[R V!HL; M#'YX=S0JC#Y+)5 @M)"7@?R()3..Z2 3'Q2?,B8S9"2AD<"& Z[] M&T33A&N]8SH/R3;5NX_:*L)>=RE%.GA!1 @^F%&K3D_'N%6QF:=4M(]=$L:3 MT4MJ,^B&JK9HZSU>&Y2[L#K$4:R7Z_YQK-O0!\9K_UB6L3W]K=C\)N5L*5: MO-C_7K$\LS+XFJ*'E#33@K)<[RR[5LN(E:MH\9!!0]$_WV[>FM)/!]K>JUV0 M M#@ZQC6(<$*AFAU;0Q[Z >P\OX>)#,9XGK[ZTT=OIT.W-N.W]H*W3%:W(8@'] MR_';][)W@9_\]A-.(-L0"DVP554XA[T,*+/U8Q2FB:P-&2TNUQNVX,KV[:'Z MRB,FBP\TYDD]*KV*13!]M[ &;L<=%G2^A64N)_&K'Z1B,,F/<]5$'3K6O3#E M\GJF;(X6^[+L5M! MHH8]49SP^ME?3)AHNI12E.C0-TH-O-*>GZTG4Y4$6MDA'NT=S]*^L.FCGA/M M!>L^N:ILVW&]\SYX(%HWANI?6O W+LG^?F2IF"='\,V'JJ9O]S/H59Z;X\@"]9O$NSPL<(\^^%%PWMX+]&OG_A3NKZ% M1">-31'2;E6O*=N+'SG>%5ALZ&-HHP=4K!'8'33096LY*7I2;/5T:\"9,HWW$7/J'E(4__82NUY(E\BIMFZK+T25.5[6!5E*,B ?L* M"6 X;,N@IXT[;1*IKD%])XRT<)51-2NHLK.#9B6PU+?1=*2YXV82% M;B.>B'(3TXC]><[/)E36$[Y$9ZL'J Z$C0P<$MLZL5MH,-F2,3\!NV)+6%XT MS>C4MO2UA7._7)K3G 1 $77B/%G-=7#1=/1:LY)_=M]/4E VN;+F]50>.YIO M>*PRQ>-4^LWIR=7)]=D%.A*I@*.'Z9 :!5:K$#BZC]YE<9_*"R@5$+!>(L!M M$0 ?;OBS.!9/U9]O8Z: &"QY3FE660OS&]LX2D32KM8HI2]]2&^JB^9@E .< MHP< 0O,2TJN^WFO AT\*3 MH!:]C;.H[A9OG?4NN#'CVJLQ<@#Q_9'=;_$#)+D_MN4@K1_<"LWWY').XU78 M_KLYBK=RE,:^PS!4U6DR"_&7MG,+"5?B.LEQ 0HQ"+5*I0HSS1!33112=VR@ M4>]#/N'X@>:]IT574NEN#\M4RLXD'6>P-TVPDH!_F_&MM^3B&GBZ@N.]K9.3AW4%YT\%^0.J!<"4_"7T[@',5_IW17D]&#ZP$.9X4RL _H M)>CP7$)]>>)'-W ?XR#9QCNNSBU.PQ@6;4GZ":>/='&RAG-6GO5F*U%*#4Q["&0)\,P Y31)B$18"(!B@3JI&$G M>@2IG'&PU:188JDB=?S \FDH5."L+9X:K.@O/\VQ(XD\VEX4M M!LKC,**RGGF8/0@OWQ?WH=2:/4>B=FDSJD7(.CF8(N%S+/[W,@*XY#*Z>)[C M))DM3T/^F&XRBWZ$_G!#< KKG8A7T$IF\4U,5W&P3D 5.#RXIZ?XC!+"_P(' M!&$TB_ O.%!*#Q]?)\-0&U%')T&9Z<^B4?X!WA" )L ?,&\$!.N#; 84(MX6 M#4'SK"6(QO#(+V\+#U-^@I12](#9+\GV\$,U)I=&&.U8DWR(XRD\GT[E/89] M@^AEH!P GW5!UP.W%]CL2&F)KR+%./XZI#J*&#D6;: Z@IS-\U$JEK!^>+4* M9U3=BF,7[\RJ:B<#:W8VR+%2JG-/KKL*G7D9[\3GPISMA#77XVPQX"A^QGP< MX&_@4?H%7ISN?DSPXC*:L<5' 'D0)_,T? K3$!MYGXGT0:].::(YV/NXN;@] MN;^\_HA.SNXO?[J\O[RX^]X/#QU -1UNY,.CE12[C;S?R11 ISL$*D ]H%P) M5&BAU#6YB6:FXC),*P_=*T1I^2MSF@HITSSX-F8H-=B9MEO"'YM*EQ9B^3[> M^%7@LAN?R3UE\RIFZY#@RI'!/74X(KG!'U+-S+X^+DK5Y5K"0C;.].23?KFU MSWX.?\M?W4M@$2PZS(<=HGE'&>3Z>C(N.G5).@;57Z+[D7W/NZ44/8 MZA3M(KKDD5,V>O???!DOJM08HYKF\YP=4B-&#FX,#4DX)/'&#B%X+"^!018G ML^@N(.Q_EB?L;ZG6*K-+BCDU[5)=W,5[ 7 O$22QP/%/PO!@SSO@@'Y$CP)9 M5-U\'A)3#1<.@P0.FD6((_$:0PJ<'% &064UUI\^L,0V+N=YTG;2T&S&<-Y3 MY@J)#&"8<8CL)::46!3D)U52KTFJUPR[[&__/O_$5_:S#!8_NDV-6_EN+MZ/ M<+?>D[(8^T?]^?IYMDH8L+!5\4D#!Y"XM-^ MF@&_U-S"A\.E#,,\SRC#K>Y0Y2],3+8]M6\769@S$7D0NN\UJLFSR>.^?!>+ M@0Q%9KL C*\!V$%@9^BU&=)KLA3"+:?N5I&Z+RL!LM&=,T68.S_A:(M;TA[_ M2'92\"2N.OQ!* _KDDQ]6(Z6&H#R%J!9C+(VH*P1<(!QBE'>#B0:PH1@!$V9 M?A2XC)A?L&X^5'ML75&0S:ZD)-A%A)3$^]K1-W'4V,H\N%NMV5E#= M""ZFZ5V(3MXF$Q/UC8 5B0 "..\0?(U[+3=06H?U&_\P*5=:JTDU1$:!=(&2 M)M.'?3;!AYG[V39)Z1K'F8*[8?'>(]HFZYU0]B,\7RU55IOS^F+4UQA7X[PS MN!4,?F#\=B^8);. CS(%\D#>31_&V7FFG%R*207K=$I]S34>>C:AB&%U=UL) MT\4,?I;=8:_.U^OG%[[&N*9#=!]F:)!P<.2K''1D!_.9*PA-^*!>T@72>\?N M"=3O&>G$OH[4,>Y(61K!:1J0;.,8,BQ>;!.>3/BR-^O?CR@W(-OH$MQXE]^F MO?3F2;#")F#B[-YJIW3K''>@V9^&7U[_='%W4/=65:CN#]E>(Q\>K2HAG"OA MQXT8MK27=Y!.YO_P?D2Q <74W,@'0&?M2JZ$A6-@"8PR9,2A^13YHI]49S?+ MYQ@OD@^,5,BQGBWMA*B.V$'WJ%5A[ ^M&;BH$;\(DPU-0E$?W/>8-2"=#K#Z M 1%,:MP",+]\ !D@/@6N^BS$S01YG!F4HU6M7-2R_V33I0-9QW;1:S0I'F\R M/.TDV)/PS*^T.%G'=DJWSG$'FOW!]L/E]+EK^J)DI-P!1>G M*1'U =ED&OIS>-&0WW0*/@?QPI-A>K!C-*R%S<@X."=H62=++6"]#%?D2XKP MMQ=]N>Q669@,?7Y-09BE)=3XCZMI/*O&VN)+6"NSV[8L=O%(VDA,-B^!_7C_ M3'W.XF8Z/H!S\/^R*/05$S"JR MQY;A'TZB1?4'I=\4#R[NI[C,R1:&_XOG.;\H?&/Y;JD M-$#R_RJI5'XIGO\;[/C7?U;^??EF;%.&G&P&RMJ!H"%(M.2@NNF\*>?\Q"L@ M'V.ZW; OV-\AO3N,MG@A4XG87'&T3EI;KXG\7%-/FV^.W:5!G)9FA&I],0I2 M](!7812!_\+1)A?V!731IJYLJX,V_FW SMK4:4F<@ZA!B'GZM0NUOP-W62 FY$XG5O[AA M36BT.F*?K+VZ8]U/'E6VI[=$D3V.ZEW5Z&4,MYN-.&P)".@"CQ9=1DL:KWFG M8O0^E:K( :7UU" <5#XL 1=/5Z$2MA_1I$LK-;3M@5!(5-E3?H/,D^?[*L4$ MH4'\$)4U)W]5]B":(?G):[H"5/8<-6]6!C?!55)1'APGLODZ/6'3UX-N -:D MN?@NW@+30:'?')>I&^".LKO6.=L;=>K+@*M4W+H;M%>=N# M3TZD.N7,UA;70(5.$^;+R6*WO)+3(DR9,K"/ 3?#%Z?;])JFOV ^D]#K+51E M#J%?#ZYC(HR M6,1P64RGB"'SD7[L^)S%JR"23RZGGW6+9=OZ).Z!OE^>W3( D3 MN*Q6J,8TO0M74;@,YW!S350_8X/W#6O+G(W<]_@Y/67J_*X35\-PS,-I"*Z# M6F.@#1PYE/7Q(R*L. *U:?A#)IV4^9Y5^>:]9DD95&B#,G70KZ 0XAJ-/BF^ M"&(X08=$%Y[%;C*.MLLPI[5-IE7*,A!(D9%)_+X-7KW\4%6;C3+$U%4P&C\Z MA-AS*(<]_[Y;^>E+G7UZC[V\):(CM"?L9F4YV20K:QL0HQ5+IYA!EZW:Q-J^ M3\5QBJJZ#,F[+E>%*ZIAO%$Z7I7RR<4NG%&W; PQX,5X,T@GI<%Y">@+KZJ M#R6=6K+T@1),VBA:L8:9;"XHM'J'L=K4,1H*&@18.X_C0+M=^, ;'$1?4;3\&XYYF1TR;7*"0 ACE3J4?V;B2OQ177L M-TKWVJ2&43?;(\BNHSGL=DON]@D'@+;NSBB>VLDZ^V$%XWG-3$\?,.7,-M=C MMBS749'E5_CSEWPOAS_PGE5G,9H!#T0:,%,>A&QW1EU,IB&;M:1,7O!&O#A: MZ(/RDCB^C166?(?:96J4\499T=.RHD8CTF"H$0*G&=K!C0L .]*I^N1E//0X MA4E =#%PX Y@U'7*TF!%WSGA&'LKWCB#^DE-CW.9#*;*(H?R8W]V.*Z4O3JH>_4!^6_GF&-BY,.B5+N/FG 0NIL_XL46 M'E>I)XQ!HNVMF<9W8OIV![QI7MLY7BM MY*Y%K@)WU^+:\67-7C#&"C_^MRU3_Q]XL<+YYG6"I':(JX>NP'#>'(5KD]^4[*5$P*$0O9\"=KJK M49@A^[/BVZZW_&1]!K5B8?\BQH]L/1,^85&D[(HFMI:!)E"65ACZT XVA_AC M D4Y@4-:,2[?3 CN,5SPI8SO"X#+]*R394,:M[#V$(<4N#H-UD MLA0[%,6.9!C!B[1L#$D\F?_;\@]JF8P#]X4\J2WASZDA 0A=1Z8$[R[ROU1^ M17QE_RS]>KM^P#',E.!L"<3?X15?X$*:]T=*%Y^9/LK'X:KB#,\'U<0[.906 MT!"Y<0Z.$HF./D-._$KB^W"ZK,DK-3#P*$G1F4+RC;YHE>FC,PIU"!GPBGF; M4 >/6^2^1S,PE*'Y,63TTT25+>F>_0J2#JH88:3.>O[3L14D!I-AI^3834'6TZBS@L-JHPIJX^??11OLR M9_P9AZO'%"].GEA/NL)9BWEJ=S+;IDD:1/!\+\_RMM-2AO1 @EK@X4!<@U4X 2260 M[ :S&R5"#U12!!6:N.P'V^Q@*0!H&A#S?G AE+/2_L;K12[Z^_P&$9NZB\:I M]NL#6B-I'+D]O?RH[1#).QW9?N4M3G#\A)-2_NP9/,NE-M;H2C3<)U)&<+)5 ME-V"F6?GN['$K]Q%F L-?-@LTJ>8FAEZK KSH--EE&QCR,'1<,]>$8,*B#>) MM#^5R1'\F*'TL4$53>2IY>4,(@OY' 1)E-&?25IO"-UA+(M[F?72&L(&/*_2 M)]S!,Z'!COV,B%=")3QZP!%>>C.A5^>/:IO2>ZYD,&5H>86Z\EV=B>+J,F*. MQ!:"\ND%@V!JDS#D1?4FB2Y&%('C1X3T,$'5[..GU4G5X/E#'Q,Y/<\XW;], M;N#\?9(&/$W;*=E^,' \/R)!D1ZJ9RR_J2 E%AK+#4P4*O?!,T[,!X?&S\V9 M:!#G8EC@N>DFA=7VR8YN-;4 M%H&EO'ZY[Z/50>DO;9VQ5-H@OH<_HT V$?=6Z''WI%AQPY^GP^ETLXV?#WM, MK";.?GCPQX@*%/0KQ_&D&&<7'U3!4![:GAB:W5&N=HP78?HAF$-\[TZ>0ZW$ MGJ:O!V31[DES,!AP#)2!^.'E'230?O/X9W#2:&OT*R!,[.'G=!V$D;F/9]_; M,KJ0]X?T\QH5K9Y>-I&/9F_S=H$QQ;L6E#R%T:K:XD\8COQU'+]'T*!:\^V" MG;P%(.#0'D4"TI.YCAIQ5,N.7I-$AO,SQBI =U+4]+6M>:B;25%M+NI'.'20 MT#KSMS$IV?UG>O](MTD0+>X_,^F[ZS#"_.ZT^E1(49!A%EF?8"?) M8\Q0WXDKY#YDABF31+5LYC4AY5ZH8$-Q,NI/,[+S@L\496A(P"' 4VZ56C1? M0/KP#68Z1ND=CD(:<_GG6WP9[;67_4 SQDW%&SJ:&9R3_H"K MF]H M*N#(H MXMPMMAB*!Z2,X31C.!4,LY_YT'T,] IJ@8X#](!R!_3MZ[=OW_XO)%20,7LN M>(<@M-@K3=EBV5<)7Y;)ITT=0ZU2]9C5/R6A;M"KQX"8D !K*J/"](H-4F.;OS>W?),_E M)N9<;)(MO=K9[R2%JAC+1P*D]W, 7B1'F'ZB%#!0(VMFOAT;/(?K[?J4QC'] M#)NUP8;]2[K3#0AUN<-X4L6Q'T"\QZ++>OB\0FNA GK(=$!SJ80_H:5-.QUB M]D.BN!2BI0C-3Q D.,K1T5DON8ZB%Z?@CIEURI>.UU#73RMB>V4-H+!'MH/( M%(BEX"S=!O8D!E7)H[J&])TH4N6H"+'*974.Z,-X>(MA[Q@*>M@>$;LDV^TP MVY%T;$/J,?%L4]HV(.[\.XV& >.<&V'L/MQGO"M]OBA\1N M3^A*< \"M[KOQ!3$^A/9=AFV]L,*F8YV)\-2"@%;5&(4]$R&IMN=;."H=7NR M;C=?^6C9H 28B::EU?9F5VUO@Q3?I7#;7!X_!*L!-TNZI=KBJ@MEA&@*LUO* M,8-^A1*N0792R53P,<24Z&X-NGZ#'PZU+8&97ST'9"2@T8T"IV,$ZZ<@W<:0 M',DZSB(46.7X8O.OQ]5ETBZ&N M(&PR\R?;X^RO4% ST;XO;1'4PHO30Y6P[_FE=ZG[GI:?12C7,'N8/M<1<27] MNMIMW^&:7BNWP^D7XUQD&K]R-7F/PRWNZ^P=>K/@; M;80/]\ECN-&_RF6&,&2V:8)HO^>10*B,Y$>_,9!U:L?6A\EPOM;(5"BM.!($ M2HA7R4]WJ,D!)KJLUF 2_=MJ'4+,N6P5^D<*R'YZJ++%O*6"M+-@[<;:ARTF M (#SMQLU;[&T"S! M#[5W_\-M0\B@-CA>4I_N\C_^(\0Q<[S'W15^8OZK.1]5E6AAO=*)X'2EF\/Q MTH_7)S_Y,&NSHL<$[<>20!+,J! S7MPC]&)/T8T;8H>G\(452GL">*WKN+(JMT=4?1^^FC M:,"9YY5)J0O+P-.>^N:*^)]6<.5;50XW'F@YOZ!&\!?E;8[R#)0H!VNIK"N<6 _E*S'V@%*3G4 MT(/)(E_@1[AB2'8L)/DABV[Z<+\@PU.R/L%.#BQ+:13;'%6>8'J4/JS,'M4R MYBAO+>?ADQ1*):SD[Y[9-$^H.<<)6]'PWS5/ M4W6@A86NQ;I6+D>-!)6T15)=Q/5%F<)PFE0*KOR]*U"ZG)M4TMO3W%9W;MLT M>CERA"_71?=&S\F\4ZG[3.*TU'6RO]6[3?:CWVX9*U@UL:#V@3[3%0$.=J%@ MK(4[$@$I'UQ-&^7-5J:-QO#"HM+-N50[9_'JGJB^>[KWR0#;.=L5]=H?][^W=2TU1K>F)7H M6M2B>XJ:A9KN6?W(T(YE(2XNF3_[YIZ-IJ:MUO#&K$37HJYO8!5I3%=F1'=-88$?$%%LZB=*MFO-VC'*0FW$5P^(2\]\ MA:("')Z8X>BR7MHK],05\*UW5&6ZL:=4,O;!L+H?F"58E.'*JFOHIQXZ78?H MW>=@ SMR'\)GO+B)P[EA5#;)L4'9OEP'N^X@&VU .(IAF>U;='60U!A0;4;S MF9#]L $DL5LL".)@D^4S\"%59HZD^4^-CL?:1%DX0&@6;8>A)QP_T.I1U1.? M%8KY4\!1_0@=5=::3H>Z3.@Y0_M9#F(BF"45I:6Y_-B!Q-/,S^AZ$^-''"6\ MKL.+%F??1\\ZX2<15!SZJTI MX>*YI"H25+A?%#WPBQ73*'F)"%.*+013BG 00T'T!+'I#/QR&CS[$?'VW8LZ M8_"+<279WX@;)!6UD-!+E$D!S1"H)KNCHH#*GO]Q_=!]EU>YZ9Z:3MMUKYVW MRS!GO$VF_;Z@^13?C^CN98>J6LQ7)D@7"1-=#&]JL?XM\"XI=MEP=;_[T"*C M_1IWG]7\Y:,G/B:ZBGT3XTT0+BZ>-VS8PW"E0(S0XO4),>W6OQ>G(]6<,744 M^Q$EL5$&SJLER&F$?+E#KEG\. 0=P#4O;+XC6:RD\"2*OMIZT265+$N$AD@PR;)+@N$7D M<=!;(++%7+[2T!4-$TWA,AWPXB21>I6>L=">NRF)&W(.TRO>;;9.H0 *DCR' MOUP>UZ\9FPZ]U,#.!T!E?K*6,W?2Q)R=&I:^[51^)VP0X16T7&W;F^]ZEW>[ M__RG;X_?'?]-9<_;D\.34[RD,9[D"*4/>L3=[VY5['>49X\\23^,T+(X':WX MEHXK>7U\HNA@0PY15-C[PIQI\(&*4-+H7,6E[3C\GNFBA;THI&E 9!3"S?YY M'HESL-42;%7JX7G&PO3=NOX;!Z<[86G^(B#\>M/-T$+8;9C\KGV->TRMQGP? MPE1+IVG(>@]+L)_+?B!O1-M]V]+$#EKBU\7O"1Q_T(,FPUSGC^/D^TE\_OBW MFR[\9#[?KK<$%A<9+VS\J0R"-T%LM)6@+=K()05*;@(C>7VN(_3P M;)?!U OH0 H.C''BC&PWP5V?L RUR= A>P=I<0RF"9JI.L9$YVRFUM,_C1N*-+Z'N#K9^R/W M(.U'A398.FP?L=2/3'1":6I!_17'4*3QO<35>J31591[$L]6)Y8X?CIW".DSM*%BZNXP): B-4]B8LBO$3CK:X MYT:N8F-$?W4?/,O4WE,M+]"!@ MK33I&J?%J:7=AM0.(T/1F!=PC;*C[KNKKOXA+3S>Z.)ZJX@A/4"C2$<5E4N) M& \3%Z%4I84JVLI3"O)>]R$MG]1,=_W\;OZ(%UN"9\N[QR#&IT&"%S E8YV9 M2$:(>>4//BJ<[HK?N0EV\+.3ST&\T#Y)MPAJSK,U)1R4B96JP8R9 R..C,KJ MH;)^< 98_D6I(^)*^G7$;=_AJ#-.OQCG(M/XE;VBIO=A"L:\C!;A4[C8!LI/ MGW=\;%:-LU&8_2Z P\#07 !-7^^TFP7::R#O+$[*QIZ5C3UBG?.]]OTA&E8:KQTKB16$OL=,/\42-%D=.V&%(QZ@'QUQ%W %]-?KJG2&B@?]+0 M\B#5Q7I#Z [S"\#G88SG+((T[J/WRS!\AJI#II,7J'(\?L]\D2'Z\.J4"D54 MU6R^TE'NQJINJVF;IW[;GB[29!"_S+OO MO9;F2_>?Z?TCW28!G-<\L?D#QM$5C5;W.%Y?1E!+/7S" *LYA]*6:SB0:^(X MF6LQ'5 JE4!)I@4B3(TC%A=K. T1BJ -T\2'.9@I[72(V0^)XG)_=OSVW3<( M$(\ $N68B(>CO5G<) W-UFO,AS-PE*/S5B.S5IOU/R[ZGC'ZG>G[G(/J;X;T M-6/U,R/W,6\GZ6.FZU\L]BVV#DS[SG/:CG.N3-+';* -.,4:C.[@;!0 CQXZ MSZW0@SRVDK]7.[:Z\BTOS:)/4?OL';[_D)+K]!QY]IQX*KF.9QW/]18Z2GD2 MG9P\!2&!<]L/-/[(ODU'Z8YZ=9C R7ITS55A[71URDYP9?JG-;Z1:%MGE:2H%QA MQ#1&'[N=TK/^4C3A,DFV>'$9W> XI(M1.LEFX F7!=$L7/$9*ES3X_:G[ MQR":;7BN!.]EDU%[+&V=)G!-31U=W)EDT.$ MSXC1/XKG6>LOA?:56V'BQB8T ,D6B*E=8M"=MFSU,REL&;.&QTQF#R1<<:7A M7#.<%@'Z%6J'ECZ-^PC1VL\&S9"-\"J^/?A@#F M_FT$Z,J_I3*P0[)I]O8.)_?$O8>Y"+7"C)%[2PD?6&O.Y(5;2.@]V[*9SQK' M6F<@F@(-W5<5P(F[2G $[!1@CB 11FNN"R1(:O=\_2KB<1B MZ]0ZBQ]Z"#TRJ;Y9 M_2>NW$E4GQ0$U@IDO8/VC3LSU.[LKRS5Y9F@K3J]OE(S7148 MY/K=8DBB#Z-5XQI*9Y]=4>"0"G * ,[\]15;14O@EJ6W'YO>>KQ2(_,>!(>U M.,PA47F;<*;(GO][197K1P,WB@[=%F3/#+-E"^UP ?N4OYV4F>$D0;<6S3#A M]GC-)1JKQ0BR:MY@KICZ4XD M%.G[,IQ(P69%L-X9^DFG[95 M288I-5O^3./?=H&_)LA-X04F"%:VGQF,#^>DK6:GG5;QRL25FI_2 MOH!AL^Z!$\5)2>>9LL[VZLN>T2BA)%QPW^0G:3K%D]N^-JLVVBS-OH-4<,3Q MX?1%87N(H/TF\L_HI-7>(U90WF^@7JGD]N]M&=S51.A _+RYRG&WF7PT?9>W M3_0*XFR#8Z9'M+J3JBBS3RE@K2P M,%VUWSLV!Q>W\K9)&.$DN3/=W>D6-UB78P5K9KX6R$CU4RUI>4Y$MIC,D ME$&50F6:#2,!;[!95/UP@/7+@KYXQV\T-^VTAE>F)16K6ML1.H_Q8L5&#LW] MH/IGAEL553%.]H(R"!_V@5J,33NLX9%A*V=\4K[%W1\7*A-M;>VMBF]BNMC. MTUDLWUC5V?5I_M9L2=8DRT'VGD!!HG0H!YI^)=Q) >TSCV_F)E5+S^+,T"-N M]4CP\M/!>GL]'0(&V7M?X!_+QSL8H4J&\M+Z59<7+]ID.-:F0&?!)DP#D@T2 M/]YISH5:OS<T#V&L2!?5L)_'U%1/<(,$(H%-,5,L[B[8B^X'J MN %D7W?KT7D;/C$S706_8]TB.@U?FM9FJDMR4T2+HZ _!^O-WQ '\R$&V^U/ MNZWCEZTKMTGW#&VSO(L;_4E%=56E1[T6=F7R$E6_+.NWCZ[<5=CIN(9TY=OK M4,HL]M\5N[+ULM,XC!%[9.E=B6ZK@W3Q/"?;!1LUH=@4^\_B/GAV\4Z05*,C M=4'GND6FO=&5B_K'@^X$5(4YO7J1E;/T86CNI('V6L@[DS==Q2@J=EF^CN&B M :2D^TQ+=WLGF7E&V$=,5W&P>0SG =$YH^\08':6UBK0OM>4$:8_PNRG@BI9 MR$NS2U\O$A#+,".>W,O$L3*ZWLE]AP!#P[<)_.+]O9<*JF0A+\V>^;O,4ZQZ MNZ43^P]X@>. ?*1LVA8!C.;4JO5[PZ&^19Z3"9;$0JLTD6ERQJ#,/S!XIA@[2*=5)D')$GB<&C?4M M6-6XHNK6\Y>7RH6$G!0.Z":,1VA3>4;),^(,FJ/X6E(!,)RB@+95"#UPKM*0QFZ=& M*\3\$YZEDIKE#U0EB/W"1BKG0Q=@RW^H3;Z,WDQ30MX#O(SXGW!B.10Z@5S& M0@?PU,'0$ (HC,2?F7H'$PXJ3J05#[V>^(LU^?. MY7M7P;F+":I@HD,>:ZL9Q7OCY_"YG1>ME$Z8=YZ%,DAH ]<($.B#0"%46")7 M"6ZM9DJ-9!7G8TNM()AL:&F,^%(:JL]_ ^O\K?I>P[@9+*!P6!IO>9I_IAR- MBV;(56@.5'6/710Q5MYBD5 M'4/7QVX2'$4#(?0S7 1A(^8YW3ZDRRW9-X!6<"A*'$"0$L) OKX3?$60;8P7 M6?!DR'QUOI#8*)#@GD20'J74S+">TU<+MYPWF!AFH*@A"J35T-@.;9(%B"\\%EWK2 ]V&3 M5Y-8:F!AHQ,,6/E;<+0^,:;E!#K%NJGT("']=B=%VJB&'4?9[[^;/^+%EN#9 M,NM KVF*DRL:1.#F'T*X7LTT+7I5[5?XC"$&U(LU@W20(R<5@6LY^0C%=4%< M&9YOEJM3'KN\>MMOJ)=02]0F'X0R?E9K@ MNM@8SOD&$#\BWXH+-*PNS$U^R'37URI*P7^Z0S77F*C$?M4J^I7VF[^WD1U0 MR',9EGY$9"<+C8D!=>OX:/&]A SIZ+9JTM:6;9?1Q?._GJ%GX(&@L]R4YAY7(:H@\B[4^1VTLL=[.$5;D_%HD6SH4DZ8KDU)HZC(M M+;TZ,.R[;FVM)>YWPGJKO+URY5N1-&V>VY;8O;8^%$Z;E\X#Z?3M3&U__J9V MH'98K6R?N$%:0Y'EJI39ZL7)57.6S5IXJK@(XWD+6L9!AX3T+Q:<1EHIAT-U MM3MF_(UK#=VEU/1N4;^;,4K_V^45#BZI3&H*,Y?8NZ R?2*:RLV.89EJ:@@V MDZ=4$%WENF4.CF)9U;4Y+/R:1QNZ0V=:G#H)ATE]1V*=^O4D*V6,,\F%!N=; M/(OP+ZQGGL57UH;!:M7BLVT<0_6?#8WY!1"^:S70]YW=P]JWS\F2C6;22#K] MFX*P0?=XNH7;'\?!08\JE\\/HN=2YY1JF]=[_O+)AR2LU/4P/,0!$4-$ &FU MBRF71[\* ^838;J3/8'51>+]WL#ZT+)17G/:H<<7E]$\QD&"%_RB#NNGEZ%2 MIG['QX;[V4W"G!Q!Y$#BAA@LVQB4#P<.G6307CMY9_ARQ]ML]>'+(G?:D[KB M' '=]"CN:% 7;PJ&_RJ6=K 8T[[EV2UGP%#0(=?5:CRE:+DE2]91HJ#H&3^S M/CM_( &NX-!5!&JA -;O[+\37R[A*'%*=6SL,W_9*%X Y6L$?J8VS571EG:S M9 VWED&R^@VV3AF&E'?(=.( M)3RT*0"Y3WB1\*1"%%4UGI&KR+?!?@K(%M]B2/:%E[J9AC9\R$RXZ0N2!F!N M'O24S\D]@29L/BQ50< [HKZ[Y""'H(.Y,'+B,[I>ARE0 .=U,'0R^3B:ASBY MTDG)TA!FG(_<+]Q12GD.S ]5YV5H'_Q.BT.J;4[;?J5\#5=1D'U_LGB!\@OR MI;V+L1IF])JC6LW.G"#(':A@JEUM]J=AQ$J;[+T\=Q'A>+73>5JQ_(79(V>% M!/O.(F1/_XQ<@UUI<^O]L"$IFV_$EP\%H-YCA]5OAMC/U35/O[RP^?W"?0OX M8LF:+^K>VAS@C6?Q=H%G(5&_<]7TE9D=JU(<#*,@'S$ Q7LU8_AGB[UINT7\ ML2W1-ZN;,X@KFB25^=8FS15A'K/M!> M>1QIS42UAE:#Y3PFI3EX\KBQ51_C,EK@=10NPWD@2JQG:UW-J^R]=)E7BJ(XA?2:IFF%69:A M'@1?916D1$;--X1@,:6 MX)7=*[MCM5!M;]!JXQRD+51+/51R%KS4EY14!='HUHZJS@]JRX;NS TX@+:0 M_6:4@#@O%IHQW:%ZM0:2,?V(3S XU_"BE1SF)O^=#TM?>:("=\ P@OO_"4P?A =JOQ::=MC(B^ MH2DS1QB0_*XBE(2(PW48!>13D$)'J$R^FC!#AU 1[L1)A%KD:Y5&5FYC.,5XDL$*Z MPJN W.$T)9CO#^F<)'7+,3^UZ))K?P*>H8G5,L=#)4 _CI24**,Z)O29'E)C MYH,F,Z.DFV,Q^I:SNWE7A( (H]M>$[$J[6UV4';%Q< M^ZLZJ6D]6_*,KSL[6KM9WI;-O;^V]55K4E(8*H+]9$_A\1:-E0F+XHKQD-I' MZDW+$47EQJQIGVPUS8>%5?4(Q\:JZLNP"]DW"=,%S:(>KT"%1NB\U23E'URQ M/[$?9C]B__40)/B'_P]02P,$% @ %("C5"./.[6(+ K4(# !4 !G M;&1D+3(P,C(P,S,Q7W!R92YX;6SM76USX[B1_GY5]Q]\Y+ULT"4G,4H1"D+:57W\ ^ )*? - $*1 IK8RMBPT&@^ M[D9WH_&G/[^MO:,7$" 7^C^].WU_\NX(^#9T7'_YT[L('5O(=MUW1RBT?,?R MH ]^>K<%Z-V?_^??_^U/_W%\?'1Y?7-W-+-#]P5O__FPA<'0)[6@-_/#H^&@5AIL?/WQX?7U][RQ<'T$O"G'OZ+T-UQ^. MCH]3TAGTQ]^//GXXZ>/[T\^?S[[ M_/&'_SHY^?'D)$?@EWA81[G__7CTW?N3]Z?O/W_ZG/OBO67_;BW!TBEX.$Y\A']]:=W.?3>G@/O/0R6'\Y.3CY^2+_]+OGZ6^'[KQ_IMT^_?/GR M@?XU^RIRR[Z(R9Y^^-NWVT=[!=;6,9XJO ILT@%R?T3TPUMHTSGBX.NH\AOD MM^/T:\?DH^/3L^./I^_?D/,.HW%T%.,10 \\@,41^??GAYN=/I>>X] %1- _ M^?CQ] /YUH/GOK/LN^&VPU>\+V 1/Z3810]5 V 5Y] M?DB_30:_TP"\AF&0?NA9S\#[Z5U]^P]= ML?K7R I"$'A;.4X+S94SFLZ:#0/< YVW1[QHP 6,_##87D '\#+-14KY !Z! M'06XWZLW>V7Y2W!GK;DY+F_;&8NG9\]/;N@)L\?:=3;]>)%9L;ZW0NLB"@*\ M^$3GO9Q&1RS/' <+.'0/L?KR_L_=B"_4<@K*V27*U+M?82/K+EH_@X"7R6([ MY:Q=$!2P/2:"W6Z;CB;WR7J[&-.H]">E[!70LR7DNI6_%$]=\\ MN _@BQL;V>("JD"C6Y;)!I\'3_#5E^(VW[Q;1I-_L&T+SJ18W26@C=G3MLR> M=L;LU1H$2[PMO@;P-5SAC;.Q_*T8NQ4D.F+X<6UYWGF$,"I(4)[M->V*P17P M/"D@=UMVJ+.""RQ?EC 0Y&^OJ7KC)-8WUR["=M#?@15<^0[Q&7$;*I7MN])8 MN+? \F[PN?KM?X$@FH7&'3'Y )8NPCWYH<@YJ;RMKL)!\OI'L0N-"YQI]QBYL: ATS2U9]"U9SS3MC-(9#<&M7-%;.Y QWXE \ M/(O;Z-QKU!ER3Y@/8<<7;:->5,,7$,R>B6RPN;T&>XUVF!O4/2"NR4 M'/ZQX+G<]4(GW_BPL8@R.+97KI>1O8 &P&G)NXW%7LDEYQ#P\0P3H=X<, MR-X*9XA\IQJ1$ 0'@$>%.&*X?!GK2JG4)QDVIQ_'O69*C *&S>>QKIL]FRY# MY&RT,K?< F? C%3T5AR>&"[*1>]AX%)]^,V@^3A2R5OJO6"H*)>YAX3*KL\I M ^63TN@+PV;4 K@DB)8A M\_VHI7!5,)3!HUP<'];9H#[,S6 :M5RN2F+(X/D\:M&<3T5AD(Q:(E=F$67X M_#!2N;R;"<;@&*E97,S78Y",6N:6YUEFX'P9M<2MRIIE\(Q4^A9SGU-(3M5' MW@X+DMUL=0;+2 5ONI%JKQTPE$8JBRMOE&3(C#T45[P5Q*#1((3_]*& S"W^ M0-'E-+HCR"@OH(_-600<_ ."GNO@SYUSRR-W !]7 (19LE#M'34)>GU=51-A ME3\S9F&A9SJG$3I>6M:&IL=\ %Z(TD]HELSQR6ERY_$_DX]_NW6M9]?#"PV@ MF>_0 _L*>GBEH:M_1GAQ\230\-,22/:1'U*[0?3&]LS&.S\BMT.=>;@" ?%B M!V"%UP@VQXA"68-;B- =".<+? X4&9,P:2T#?@"AY?K N;("W_67*,?E)< ' M7)TN$FIYY=!PW%L/WENO<^!?6QL5GC9Q'3&CJ.*AI&5:NQU\L+^+*]JMN MVY,@$$D+Y*&B#7DW)#J#B%6L+HBO$/@V%K.BDU!)1LM G MF9B>70']Y1,(UI?@.90;214%W9M:X*9V76M-0M6G,OQ7-UQ=1"C$JSK;JUN) M@?#1ZW.72 RJB9(NNSB(\$&VU3JK(:)K$,0!A.ZMK?7L ;D1E%+0O6%?(*1E,/2(CZ'<;:L(=;"S7N7K;$) M"ZV(WP3_0Z3)B^513TIX807!%O,G[A3C(ZA?6,D8V\AW&L3\X_R4.OMXBGU+!A]1RQVU0_&!DA;EC5!60*>X[='OI^! !5R2PH M+&C999%/X\:MA29F&(YA<_*L/0XSC-TV.9M *QK?#)Y)GO&?KM@5BY,)M9)C M-<-'O;2'H>4-"Y_ZY53G*V$XC4&BU^'4X!]C-U3&(,7K@&(.4(;)&$0WGTK+ MN;#9E8PQR.C:O54>G& C<$D;]9>>434B^,AJ2U9;P%_4)'=:3%;7@N';O.K MKB+FS.XOF"VX6F)7E7' X#-;K+6!KRGUA&%HMEW:!D.^G"1VKV02A!QJI00W M]<;MD%1Q*]PJ,A,S[,XF!2(H &A[I%%]RNY?4,IP,#\P)'FPY;B0R MY,QV_(HAQW-%-4/.\+B=L#-%[ (S@W$2!%5 MKHGK\!VJ@9E;K4$L;F?3GZQ2#EXJT#M\T\I,X,J+<.LHM=>GR9K]%)BF:@7/.A3OKX#D3 )G]H*[72:%B>>+2]>+"&-M+%=ATEHLC=3/ MD^K)A!V1@562T#* "E@+>)Y;R+45S%<5X5YF2WA0%02T,'\'0N8&$V%ZKZ&F M2]E)*#:YPG .?+ 0J_9724+C ABUUA1Q]&I"$\]$ZCG8 $#D'$)T-4;5M-8 MY6+]'6QOL BF,522H ,]S."2EMX&2 *$CMC05]4$8U6121;!HHJ1I M7<3H[?2=9TJX"@$//;UE1N3$3&ES/25<+-("HI!< M;YD'CR!X<6V,5DB"4,\>N'7%A#K[.;S936PB>_!_CF Y:"GR&@VK[(PJXXZM)-&[ M&Z=I<+#E##&'CME.6 $<:[& M#G0_\GEB&'!FOI,GL\ :_'*LNL]D5>APZS*\U>N-@]W;%;$$AM6D,:H"1JP^ MT*0KZN. #*E).Z=ZTD"P:'G7UBYL/8"I%3 MN],9\&:;[0J KU4N748G!W5#LL%:4'UG4J:[@S2S]-^K5"-(>K%3]!DID]X? MHO;:4UWJ1&Z-_W(H0C>]DZ]4M.X2';X 3?C5(@':W-PI-/[-B!>3 M3_NMM3+/5PE%C>;1["0XJ)/O4P L% 7;W$7+!VRE!&(WO>JHZ!]&TC5);?H& MPA5T9FM2"5IZ0)7T]&WS^-;P911@(7,/L"9,7+[TCW.J!]'5&PAL%XG-G SU M/H=-[^YW->HZXE+O3?X"$$D;(%F)QG7 H[4S].BJJF8?+V-8"=FT17 ;6QLZK5M!OO^] MV]6X:ZGK&;926_) K4C=)W=\3@$T:4CJ<)YK+<,V"L( G7^,"O:F IM?YF M[,WE6F[\M/2\-=Q_Z&H@H%$46)R&]@WDB#SA)<9^TU!U,X*C0 M*A9"J",XI,"!:$G?W6EB/G_3:Y:7+NPR9,JWW^@2*FK%&6R4O0POLTNZU^NN M\NIZJ7)E&)G]E PW1@T6%,L),5M8<>-593&!X51SR>E,>7[SX<(D$1YCEX5'%E'NU X&J?(KH2\@>(:'LDA;9 %E$/Y@]BUN%8*R"<%) MU?#F&6:8?1FS;N%)-F5(C>3"6RU2%=,"G2'?\>)L:PE$R>.7=$B88X; M1N0A,M^.R+(ZC\([&/X=A"3*)92@PTU33[)1 B@I'H=_O/%?XD,3/A@E#X_A MG^W0?:%/X5ZZR/8@-B.D+G>V[TOO6S4 D8D0?L"CV%KJ=D!:P"^A$J_]!V # MK'&Y5AP/%3TI/M$&"Q2R@RTO70,W_@(&ZUC[R"3Y\)+4E#V9^A<(+T3!OU@> M$5AB"9251+1) G)W>;?S67AA!<$6[TQZP!?=[AP$M0UNCY%=O#&CE1. MW1< M>S\N,FQY7P,8;7 +(J+B6IW J7H-L!DC77QIO:DZ >[KW+C20XI]3WA@Q#T M+D'\;S;0JS=[9?E+\(!-L#B*JPUL"PR&>I]#IN=053NVE*J^G^]9?HCE+9&P&[) MI?=O$UFM._D)SFS<=0#4C%. ZL"6K<+=6DN]SV%G3UV38)6"(L M?$@Z('D R+8#?)+(34B[I)W"$EZ'(L;!I%3+SYK 83FBW.7/BV"YO[/Q,NY\4!(7?5T4Z%Y M@"7K,K#6B"!L4]OW'%Q SZ._D$WG^G,?_!U87%=:]?/4LP"(W;*BMS;YZ/6E MSU+=FH0]))_WY*:JKV))NV(L4B? BFT[6\,@=/]%20FU0T3MILO=N_& M[)RX%CL%EF_P+I\+-@^Y;G3!6)X?[E230U'CI<>)>H,A/)8'?74!7G>* MZN(EX&'>5NL:;57'\['!PP\D5;N[C0/ Y\^8+Y#%^SCS&J MT6U($6$WI.PG.LA^_*K\V"9$4! MS#Y#M,@_S;OR!=)J,V05/AI\4!) %%N1U&P&KMGN'370BF3W,V0GXV% MD+'4#FEQ%:=$N(K?-V(%-48J:D61;K[%QB =I8 5!%3DTF.'U5\.6L#JOF.; MS4,' >G1SH/PQ7(V"Z,JX3O N2A4IU(8RQY\(2^!^>"H!,(@-%MYBL)74QF& M069V'%D4,N[Z0!F "@LF#Q) P1I,D*]^5 :?PFBC(?#EG.&%@F ,MFG;[BN* M=A7B,F0-+Y2LK&[?#OJ\I0DSE'6$P;HMP\F@.;>0BXC[E/63HE1;<).+0E^E M->N9TW&!I*1?O$@?W:7O+ER;N*CC@#8IA X]U\;+]0D/^QRS\[O(!9-V_6BY M2S,/EI:?)&BR"J*WXJ<^E&48>]2SNUP$%5BX:]G6:0&$P? M(KP'L>-84 96->]? !8XT_(N]EZG4J*MAHB>Q[WW^I<11=4T>IBJV4:X0BE;EB=EU-22 MZ5V8\ P2*I@Q(Z7-+?273R!87X+G4%#4E#7M7\[L<*5CC^4[E!(A%00TU0=Y M#ML],5!%H7>QT# TV#@!1N[W:\L-:/#G&WV<*CZO"6[\6AK]2X!R]G3LIJQG MQHR<9Z6!D!;14,:#C("HI].[F. :)N2>&B.%1GWY-4ZIP5/#K4^Q4<&?%BV< M,3%?Y#M/$@SIW47&7I;;+2-96G>EQRSAY?(YSZ64^=*RI][EER*HH,(E8J0, M? OP(]$?;-[K?J7AYIHGV1Y-VR2WY2\HN?IJ9WJ&K9D9%(W"1[%SVB M@XW&13I(EA[-<5P"WW:%_;T)=*_B*K@3TN]5WL%G(C< M(]UG@N1*V#0/WHO(13/"DY28DNYB"G;K#79+3Y21DF&II]"]WRMG3 M*W:*\4\5DJ:9ZA0"[RD$+C))1@J6TA"1E'CAH-2_D*EC4H^7Q/8LA&B")TT: MC4*Z]*)U1%V*M%81<34&8(7%H/L"TBL O+@480B:?2U.%,'6&H@!:_8% M6%%@59D\#%\-][,U1V^E3/S2MOT;];MLZ8DKE-;0QAHE_9']D7Y7WDYMW95^ MPYTFE=_!$*!;:/DH?RV8U6]O;[2+=J,K7\=:+@-2@HS>"U@D6&)4RZOP%7\<2>]6P] M<)XN^ISQ F/"RUB0L)XS1?X%5J%SQ&[#*2-7;T;N'OQCL25%(!+<;AT&&#$# MS] @$'E$=0:GPN>[#%V1U0J?@:C^\#*D-S;:%-[;W[[JW]TZX.U;:?AG<*E_ M6JL,KIZN9LB==.N)]']TK>!/4^G"O<3\B_@A5Q$3K(:(5))K0B\-KSW@60A> M ))C4I2B%L,W>32 WJ:0 +RTN1YO/WWJ6\6B::*D93CL$0S9J:BBH.?\A&46 MW *0E$QI-R$P0\1*U/)F\$VJH*@Z:Q%3^,YS MI3NICU+A+1,!>4CU?_ROY5+F_#Q_]8%S"=?DX3#[,7I&KN-: 5XX]R"P18[- MS82T50]G]PV_66%$UO@E-HR$PR" KZZ_O+ V^"_A5F18 M8G1[&^H#6%LN<3,K'VP=93W#!2&Q!5*^\K$NX47:3*NW&?QFO;GK:*U\_JKI M:AMJAK>$7ZB\?0]2D3!R$X*U4(9&)0DI)_L5"5TFRN$1^-ANI)=]+B-PXS^] MPJ<5C!!>S4^O^.];_,$W0(*;W*:#+'FIL10(WF%P:'^"7#<3ZF&QW%EK@(TP M+#CE5TN>1@]#F+VY+99ZW%K7)4SHO1#)MBOWN)<1)R$]!5IWNA9?0N7M>V!= M=/F4M>YAU=/K>_++/FD^/="DZX&F4OA9@.+,:*]4W=*%]5MK+,F*-4*I$J%4 M:C*,OA\11GLZ!W+K1P;7#T;#Q;GKRNRAW5UW-A*(JG9=M;G+(EAC$N EAP;( M?#!;(&A-.12\0;/)5=1GQ.V"@^/V4#$"S MTT!$ &ST8S/0S$X":;GJZJ(;&82?S#XCM82P.AK& #0[.T0 P.HH:0;6=V,R MX 3 JH^3,_C,/JQ+P[>;/<'@&M-AO10NSK29#+'O#2I^6_K\0R=EQ&=A7"4& M*PBR N62PX;";O\):+TCH;7&_QT(*8LI>T))$754]#Y54 ?SW'\ -K:DB E/ M)R=(?Z75!HN22V3D:CK6"]:-O\&GFEOP KR/XK'<6C*]#>1,S4#.>A_(J9J! MG/8SD+S,S#[\BPL";%>L)(+N@H1U/Y13Y(2"+QJAYZ4HE0YT'0'O+\!9@O36 M@6@:4#4!+7"3KFF992\N7[9R-^+KJ(:(IHR"P'VAJ>PY4^$K[I\4N#G?EK G MGB0DU\/!Z&GA_!&%G4[O+@W@]9_VTSB6[!7UVPVV%S1CR8MI*>HAE](:2P)- ML_*'C5;*6+)G.MWUO";J6/)P! \!94CR'6G&DK C=X0LP[7L%#R6')Y.4#PK MHFBVUND$Q8]%%"=]U%X?J7' LIR.D:QLI0[SLGDI"0DPD$V/\[6LU"!$U]$R\_X;N;(%W\Y/U M)C)FA9WJ]?51IA)A++=@&TEI=G _OEJ;)\SWM?L&G/O M06W7QT=S4/!JF\- M?2R_@NT=C!53O)5^@1[>7'+C:B0J%>5A]'_&4CWPMEA;TP4A6N6FF9#F26"& M=]'P$ *^E- 4YYWBO <6YRT?'@K"W-#P;_O#PA_]EMP$X%]Z)8VZ8\[U)9C; M;=09E,8@&.AFZB6QF [D#D0QW$RO7L.)FT2P M<3RUIJ0Q+ M$,]BF+5NN7:JR$5CE&N6;=F O&0MCIS")A:%L>HTJX6W=7"7( M[/-0:\B*6_E[#;IC:'5;\(\%[UZ9 =EM.19)+@::,ZI@@%/RWL$F6TWY!E.^ MP4#S#=)#/G!F*.$D5_Y-.)&/BYS.Q9ES8DBOS1(:/0U!=.E54=#S/GH -I;K M7+UML,E/GT&-CP%QZ<]8(XBO,!&J6H99JK.%EUH=E=Z&(;KZM 2%T4V%; PTO*EB MA(.LX$+S3@K)*+[3=1&7VGZ'6>SF'"Q@ 'HI>=/4]3 !&W5UH,FWW'5^G$+7 MYI=8"?A@283Y4&RCSD%N$BL,:K.?*NP(MWX25SD'/EBX0M9!)0DM [B *)POOD+HD)#0(PA>7+PJ'B$3KSQC MJ*/2?V),92VYX=XIE/;G@8-AVC&5+M^ MM$"1XR;=JU@M[-AQ]]2$%-\9PJ2U#/CJGQ%YH3SU9(FO\ H"6IBGCUP3P;K' M!!)=F0V$IH3W*>']0!/>19D[W\8R-]L198$N1NS!1;\+)XWJY&IR]/7G&M$Y MS\P]979^2@\[6FF^REA*/&@IT#?EJW#GJYR:G:_2KUAH,)]W=[^Y":I\QQ'8 M>'8:2ZYE_=D3MC@ZCZ4H7K_;OIT_9UNK)>NVE+3V:LP+V0/"O7 MUU6ZUU-O23*/*XSCN86 0S0(7BZTJY8OD(H1[3\AA9-?+;&E4E:$@DH5%/2$ MQDH[GV$@_275L.=;]I5[:TL^FKU:@1,?RG(;E5HU3RO+G].MA;YB$B&Z\>_Q MKH9"61[Z>!HVQ/13=(-0!!RM.)9W/&RP[B)B/,\7,>^S%RP B.5W#0,ZZ5IP M:^1AV! 656R78-VV+!3W] J?5C!"%C$Y7P V$OPE-F?6V!# 76 M<.]9OF H M78BF$JY#T WGC73U5+O"'=Y9,@E1^RVULBL:V]]M)[4NKK Q!;> %LRX= -@ MX]Y$$T%J:73V(N63&Y(2GC>^X[ZX3F1YO[KA*G]H?X)7>/6% L_$2I'5-T"1 MYS*^2+/)UUJA'44(LKE'AW4[%F@JWTU@B MNPH=@BIFH-%+.IZ8\0LW!&36--U^WIZGT Y,CA^DLL MYQQ@.,M7^>J4 MG*R$-BE>E(H=XLF\B% (UR H6@Y-D\-/4(K?G3<5?.<.^K;<"U(BU*:7H]H- M0]?+47)KG#O2*T!,IZ"I8D4F5,M-LO?#D.C@H=#\F1Y4%=\7TTM*TTM*';^D M)**230^12FU000/,]+O_<@8N%#:\NZQ)>] XMCRM,5S-U":M<94\U3-&GZ@PF="; ^ %?/U9OM10Y60^20A/\3 M?9%(BKRN6PK6;.XGE3OD2_>P4+>*3(],BVTX&'- MMAQ+++I*E)5C,[;(<[5V@I5JT_38LN@6JS-Q3+]7RV$<5B)4O&-KILCFLODA MQXED+'7=A75;_4ET=P^:6RB<[V0/*]T/+#9FMEPO=]? "@\2"W"9F04DH^W* M_7R[^^Q[XY!J](["1J\MNS1HI@3G\WK#)H^\UKN5AP;37BR%866FU!;#JBDB MEJ'UG9G27 RMFK F \I*ZF>J7,$*WIROK?@J;)]9]D B0/E M*X#+P-JL7(R%6 9##8'NF$Z]8_E>1;(8:@A,&4Y3AM.4X31E.*G,<$I-&:DL MI_W&4Z;3E.DT93H-T1LP93I-F4Y3II->=&HSG?95YY3M-&4[3=E.4[93[QMO MRG;J*-O)<+TGE^UD> Z8B+:K6IV7$*&[VZII>@Y_.*PR://8/)7-N M'Z:&8,L8/\ =@ "RJ\ -OEZ_ 3'DZ2#@?/.KSNQ=[O@)"OO8* EI#!S//@*\E7Q2+] M$D;/X2+RBOP(C8:3HI[A%3H6?BBEDH2>YUX@?9>*5GE,I2 ,&"\/9*'[UE)H MB@2(2@5#I6Y04-7TC"54I S,VJUL>GEQ3C0EA/Q8 M(@.S/F5DVU-IXR2JM;6L^OAU9<\CB)XP."@I^L ME=S9R7P#$9@ML%Z:^]S/&@H0ZV]0"0OSX);S""5"K:?3.H\-V.XPS]>#7(%= MB.A=V"LK(*\ZX+U]]69C-.<+TBGY!'=;/"%P'P^EZ7W*=5-9/K%)2.[&Q1B09CX4K!+&^K!IAN3WZI;DKK9_ZBU; *N) MM1O&UTY]JBNP_@#8=@?HS@K(O>87R41W"(YOX4(L=VPO;36UA*@1Q@M5^$OEA<)!0DXB&D9%#;>; <1"X\W6)![#V" M,/3H36&AT$\]':DU\BL1-GZXO0=8U3C\VZ;03N[!ZSA?BL[% R N,5*U'X]N M'H4HM'QR"0SWL(#!FF0CGD-?@$4YXE+C4,&N>J[.70>1]@^6SW>+I*R59)BZ M4KL5S:3F$#4/,2D^;[ V7_ONPK6M.)DZ[4DPBMY(IP_9>6>%V- 0CZ'7DNEA M('B>SQ,NXG3*A#'1P+D(U>Z*9P:1 [!.Y5]@9:TZ8^_*!\%R*U:"=+=-QZR) ME!K-M^B,K6_6F[N.UF+SN=>H.^:PSA-G;K=19\Q1!2/&VDZ3;AD366BY!JK5 M)7=B#"D74JL4"BS5:::GFC6AL6M^F'Z]5DJ*Y(W',11K+3&O89E];WIN3.4I")8? MQ1@>9N:O"6\>F>/V6"JQ2C@V*A'=<\RPM S%;R(DPORNN48:&;: <*;5\#A M:GJA4G%'-BSWH#.@U*>9'390M2$/T]-*Y&&3"VRQ^HEFGH7E\2S$,ED>CIDV MKA14?$'H#+K/D[!K,N#*\A$R_'Z8\-O=I64I*1E:7R:T=M$JIA"E6!$WSX15 M'BN^%+ ,O],)OWU[I%T28(;LF09DJ_-=D[^0_WNV$/B?_P=02P,$% @ M%("C5/ZY^EXM" ?3X ! !G;&1D+65X,S$Q7SX-=/??;CX*=+]NF7#Y<7/59K1-&_ M#WM1=#XX#R>.FJTV&QB>6>FDSKB*HOY5C=7&SN6=*)I.I\WI85.;432XB<8N M54>1TMI"4SA1._W'-R?4YC^!"_ITTBG +R,E1 /N#]OM_[YKHA">BN;G3J*Y M]+>-!KOZ@?5T-@'CP+#)<;/5/&B^:[-&@P2&6LSP\YN3G%DW4_"^YN#>-;B2 MHZQCY&CLNBDW(YDUAMHYG79:^:+%Z=P?^AXR$Y"Y3NN[;J(SUY@"]>T,M1*A MPZ MAZT#=OWQ:S)O\&.?W9[=?#B[ZM\VKO]SV?^5G?4&:"0[:+4.5BS]8J_.+]B. MBSJ[Y-8"^U>3?0*'EY?569W%"$Z9S)@;<]<)Y@DY8?XR?%]3D+@:-CD^5,"& MV@@P[VNM&G93RN8\EMEH<9QS(>;'M0\/OJN.QU+!PV:FIPP-3RO/?&+?+_Q!WG%7^"$VN>* MOJ(>[>9)1*=.Z>?&VZI8]_SV+OW+]'O^_NF=1N'V>9?B)<_&? +,P$3"% 1> MX]*RWPI.J8*:87NNC6,Z8Q]QZ@#F=JOQ,],)^\$ =Q@P=SC_N0$Q@G#^+4_S M+CO7\1UF'0;[<\I[NJL.Q7^&_E'8X"=&5!577WU<'>Q*7'W@%J,)XR:=L3N\ M6!3%1SV$5QE40N,$F78LQLY<9HQG,U9DSA2 PW('*=X1*= X2_$(554LX3$V M&:93S'*=#G)K AG$8"TW,Q)),4!QWJ4Q+;8)5 :G5.0YFH,$8FGB(D6Q#+NC M)A@]#*_Y>,QL0?\>^D_!0#D(&9!*J[#

)"Q87:Z>'.HDT2A4 #IH#&$_736 MZQ-S.V:)TE,[1X>!D;3D2LX$N*KE13<>46'5@J)7B0#9"C8?+Z8T4B%I2+*WRZLK[A\ M-J4MH$(.LS?JE'/$;5PH3DD@FN65>"C&L$BF:8GO'GZ>:P'-CT27UK9\6GU?&I07)D>N6E\^QS'"R2O@5[E&D&%5 MK!"O> 9RXC:)%)D+"$6^RQSSV0JB%41W#Z+QKD"TCR85/FLCPD"20.SD!-E@ M-ZR.+6K]%V2AX7#S@IEG)G;$#-*&9;FA+MS3&KPD3^8+:: UQ^3YM7LVG*]F M^ML !$_09A\-7F&OPM[.84_L"O;. U'6R42[F.62GC^S$7];9(Q46^LX+@SQ M9ZF0W3!JJJW#=GHR#,>R,0Y4/LK ]I[HDB!(,9=;D2X5CQ%O?@.6]F:S8J'7 M?M!JS.VBZJ[&KLC7_[2+*MA6] EZ'%<;*)_; M0/%/.HDYM^H/V0LE4\OL>$AD*/JWJ(O75OD6JO%"2*>-792BO@&'3%/I',!G M4L6AQF*7S@N)^OE!]I PN7\ZT=(G.7Z.1?BMD*B^1V"1Q7[3=K_:$ZERL9VC MX>[LB9PIQ6A%32+M:"N4ME=C"8BGLHQ<[$U,@=]171A6M'QEZ-?B_#-E\X<\ MMH)>N8T0-JQ:2KZ11E_DZS+GZ.\.^XG/ MV&&=';0.GGB%Z8^\FK7*DD>\]B\E_B%@OY#7QRNX?H2L<+*,L"B(;,+ZO%>I MW]P-?I.?M9KOCG/'WK3\7W=3:#[MMO*0;EO^^+$?%PWA-3F2ZJ*!VG3FL_V_ MX/(#C^]&1A>9:)0*?O1_*!?9B%V>W=[V_:M8_<&@?W-+KY:M$FX+_Y/W7L7Y MK^CN];?97N:[K]V;7T\C.1+ WU>Z[^#-:$<@)>DDP,XJ89"8$';1 MLC +F;O;IY/3KDXLW.U>VYV0^_1797="(&& _2-N)LT#2=MENUSI^KG*[C[\ M]N2R/_SMXX#]-/SEG'W\].'\K,]JC2CZUUX_BDZ&)Z%BO]EJLZ'AF95.ZHRK M*!IC:+9;-:<[36U&4?#JVCB4K4?*:TM-(43M:-_?'-(9?X3N*!/ M)YT"_#)60C3@=J_=^4^[W40IK(L6E8?10OS;1H-=_,CZ.IN"<6#8]*#9:G:: M[]JLT2"!D19S_/SF,&?6S16\KSFX=0VNY#CK&CF>N%[*S5AFC9%V3J?=5KXL M<3KWE[Z%S 1DKMOZKI?HS#5F0&V[(ZU$*+#RO]!MD[B_3'@JU;P[E"E8=@$S M=J53GI6BI$@WTR;E*G3NR(()%F!I!D%JRHWD."(K!6M'@]N)'$G']MK-SF&4 M'VV>5(QJ@EF=0[N3;YKEIFF]8!:E!4KM_M3$^H.KX=GI6?]X>'9Y<8UWV]7U MI^.+(1M>/G>:+_OQ7F>6UX,^S>_MF_;WK=Y>J\,N3[^FZ0U_&K#KXZL/QQ># MZ\;EO\\'O['C_A GR3JMUL/[]8N].[_@>9S5V76,BK&?M>V17^/[C3_&*UK_D,H7BKZB'NWF84151_1SXY(JUBW_+NS"9\",S"5, .!][BT[/>"4YB@YEB>:^.8SM@I#AV@W&XU M?F4Z83\:X(Z=\QL<_\2 &$.H?\O3O,=.='R#$8?!]IR"GMY#@^(_0__(;? 3 M/:KRJZ_>KSK;XEH:J*)3S&(L-TBA&NTT%N32"#&*SE9DXB*3HHCKO2 MI\4R@C?7?L9&"@[H0FDTBI, M-= !T;7UG,!6"(S]#QR MXCM/JR,44!RKS4J]S$AAOZSB]U@5 OM$;UYQJSJ20-(*GJ,S$D>(+TK=@:+T M4?M@:&21\)L4=9(H% H@'32ZL!_.>GUB;B^UZ(62[GK4EX$E#Y!V0N(DEF(@0<$$70MI8Z5M@>THQ#!:!??-C8Y!8+%E M.^BM M#]@TL.;N,)S\; CG'UOBH4V#+DW^.-]L$.[(9+ZJ1]($+1KN]3TD9, M%@!"(S%:[%>X$OR+&?546$JB_')A?<;EHREM 15R&+U1HYPC;N-"<0H"<5I>B;MD M#%N$U&XU(\5O(R!!C-.P/8@J+JM8NGTL'6TG2Y\=PJTA]?G!W[/)BC2>2D' MY%9GGB;<(FQI;XHHRHU8$ T9*_E(*NGFE(YN&I;X[N'GN1;0?$]T96_+A]6W MY83RPN3(5>O3YSA&.'D%_"[7&#+,BA7B%6L@)VZ32)&Y@%#DN\PQGJT@6D%T M^R :;PM$!SBEPD=M1!A($HB=G"(;[(;=L66N_XPH-%QNWC#SS,2&&$':L"TW MTH5[7(/GQ,E\*0VTYY@\O7?/1HO=3+\,0+ $'?91YQ7V*NQM'?;$MF#O)!!E MG4QTBEENZ?F:C?A[0<1(N;6.X\(0?U82V0V]IMHZ+*>GPK O&V-'Y:,,;.>1 M)@F"%&.Y!]*EXC'BS1_ TMEL5BSUV@U:3;A=9OT4!7KP@O#AL;='&;K.F9(W MH,K3V ?R]3]MH@JV%7V"'@?5 +H%<>(X3#Z0T!#Q?8T,(RWGD4D.4. M'C9!RB$]ZB$YM9B9VB+%7P,G["=3QID;'X>I8J'7OE,KV%6'%G\O[#"_3 R& M3W5$#_B(#^'E'T,M*5R'K+D'J_]"XE_ M"-C/Y/7! US?0U:H+#TL"B*;L+YH5>JW,(,_Y&>MYKN#W+$W+?_7V^2:CYNM MO*1ERU_?M^.R(+PB1U(]G* VW<5H_R^X_,#CF['1128:I8*G_@_E(ANQZ_[E M<,A^OKRZ^'!^_&F=;B^P/5GN50S_BJ:^_Q;;\^SV%5L#,HGP_Z>,@7TT&/.2 MEG76GTA(V.D2VYWI5;*\%5N7[VH=1^6+X_P!0 M2P,$% @ %("C5(I;77[#!0 #!P ! !G;&1D+65X,S(Q7S8N:'1M M[5GQ;]HX%/Y]TOT/;YFNZB22$&B[#5@E!G3KJ8,.,MWMIY-)'&(UL7.V@7)_ M_3T[H==2=FVW:KUU0Q7!]K/]WA?[>Y_=SM/^J!=^.AW N_#]"9Q^?'-RW /' M]?W?FSW?[X?]LF'/JP<02L(5TTQPDOG^8.B DVI=M'Q_N5QZRZ8GY,P/QWZJ M\VS/SX10U(MU[!S^\J1CZNR3DM@\-=,9Q1^S+(Y=>MYL!'\>>&B$3?ZZK>.O MK9^Z+@S?0D_P!96:2ECL>W6OX;T(P'6-P53$*WP^Z12@]"JCKQU-S[5+,C;C M+C,>4ZU;]UW8BN':7U/1M3446EQ6* M_4U;@3&WQ83D+%NU0I93!4.ZA+'(":],C2,M+F1.LG)P;0!,L )K.2VM%D0R M@C-"9>@<#LY3-F4:F@TOZ/C%X?:@(G23RLLQ!(UB6Y3;PKI#%!4"E7=?%5AO M, Z/CXY[W?!X-,2U-IY\[ Y#"$>WC?)N[^YA@@Q>PD=OXO4\F QZ)M"=9\%! MO1TT]^NUQQ1G=P+=_N@T'/0?ZYN\\OY>U0]@= 3ANP%,NN,WW>%@XH[^.!E\ M@FXO-"V->KVQ$?WWM#>/.42"H/L/'O9:-3;/9$7A*]L*6@_ M!VP^0@^J+5)W/P Z:BR"B%9E!#E!N-&A %"M(!+1%&B?HDH3(0D%H7&&"_WN6)IEF0UT83(*>%4N:/SC*Z@&]D7 M999D#=N);I4K,V8+L+OQM9/11#M8IG&77=Q(9!DI%&VM?[3QI<0ZQ16,"]K.(,U7#(MJ9MP.SGJ0TG3/V]_[ MM;U,F::NF=JLWZ4DA?.9S72P=2_=[XZX.;O;;6JVM7.XPZ>J:!N,4;S$WS#< MA^&*CJE?._J ?NP&SSN^:3O\//3?RQ+Z+TR=PQ#W>$7 R3Q#-HZ063+#=A<, M*.E?L&?%(\&KYEY)2;GEX[;A MODWD\4N:+\,G^$2J^4DX/PGGD1%.XT,H1U@IH]9L1)@1 MAP6J(D,\-=-,L@RP&PHXDB$MJ0(Y1]5LKX1QPB-3CP/&]BK!ZBBTFFIIBSHDK/8Y=[G@Z,'H?@RJ$HEO2ULLOR$[> M]E/8EYPX-\GV?A+:+?/9WD8ZNTKIMK%B(+\TV9;VUKTJ_]8H*)&Q&.K>BWU\ M_<_J]M/>1EV?1ZTJ&A1L^2J,I@(#$K*U'OW_DC[>D.AL)L6^8;A.%@/!D-KS/^'? V:'T3L!\0WNO'Y-MA]7@0N-VEP(^&2A\U M0 O>DQ4TRXN;:P#LGF050)2\R"F*8Q M)D0WW\S7FY*@9LY\ A.HA%A$U MO8/":IN#C4M$SR6U5TI BH(2J:P@7!5& J#W]CQ:242:H3=2U9;7/:.!#^ MWIG[#ULZETEG\"M)FP+-# '29II""L[=]=.-L&6LB9%\LH!PO_Y6LLTE)&F2 M-M-<U>O:1:#_O#;O!YY,^O \^'L/)Z<'Q41=JEN/\WN@Z3B_H M%0T[MNM!( G/F6*"D]1Q^H,:U!*ELJ;C+)=+>]FPA9PZPO,FY)(OQ53*<4?TS2*+'K>\/T_/==&*6QSJL:V4XD_MRP8O(.N MX LJ%96PV+5=V[=?>V!96F BHA6^G[4SR-4JI6]KBIXKBZ1LRIN231/5FA$Y M9=R:"*7$K.EFZQHE,E,T/1B/*%=-]]=6++BREE3W;4Y$&A45.?N;-CTM;HHQ MF;%TU0S8C.8PH$L8B1GAI:A6I,F%G)&T&%QI#\98@;6<%E(+(AG!&:$4K.WW MSQ,V80H:ONVWG6S_>J-"5)/*BS9X?G:=E=>9=0\K2@^4VGV38=W^*#@Z/.IV M@J/A (-M-#[M# ((AG>U\GYK]SA&>GMP:H_MK@WC?E<;NO7">^6VO,:N6W]* M=G;&T.D-3X)^[ZFNY*7U>^.^@N$A!._[,.Z,#CJ#_M@:_G'<_PR=;J!;?-?= MW*T_TMX\XA *SFFH\1V63"6@$@J?YD3C;;J"$" CD6$"#:^.7O9](#G$+,7ZM9IC&LXEIB;4B/ (^N=A M0OB4HAZS&MGJT$T8C>&0<<)#1E(8QC%*2*-(@*[*YQ)+.)V>K71 '5!" ML7@%V5SFQ#A>@0QM-(I$I-/MBGTN2.DC+B<9$3@BGN34\3^D* M.J%9.AVD=6PGJEG$:L068/;GVUI*8U7#*D4F*86)D!&5;VMN#55-TSPC(>/3 M=3DC4525JW ONEBA2%.2Y;19_6CA.D4JP9C&$#;5U?*?J(>FQ[+]N.;MN_V?4_2@A]R:>U_0#W> G)\3Q%? X165(- M@&M0E/2O.9-TABB5Z\V_ 2K;!/%7;M3N;D]-8Z> I)E! MZ)9&NTW/XT/JA\83?"/4_ 23- 7LAI0.^1$V9(@Y>=WTBM>\"0>,S.V"84XH-4\+W!+( M!10>/K/-$+Q 6267H> MTLR,I?NAONB**I%$,%G=RBTG2+$IYIRHI.C8Y9[G!7T"0*,RD=-KTM;>5V0G M^_ISV=><03?!]F$2VAWSVFY]MZNL>-J MEJA$2^TK'^4B91&X]FOL!R]<\VE=!VPW^[0L:A^9\F4GZPHT5\AF-?I_);D< MD/!L*L6<1U:IX*'YH)R3.S#N#H, /@Q'@X/CSNG57'#3&GCV79= ._"[^/\Q MKUHN';5O=Y_OVXV;_/>$O/(-%PYW",$OP,#3\6$/:4<3/I(5-(K;HRN.N84N M/$R6>(A1O_L-+^08$9C#A62H(4::2;U(3):8>)$9H$WHW=DF1=AD(75]S!28 MLR5$(IP;>3+',E>&V_ I)NOP#$\@2!BFIEAU6+*<%M=>6&W2OE:)*(QP&UL4$L! A0#% @ %("C5 ;ED52Q& -I&UL4$L! A0#% M @ %("C5/ZY^EXM" ?3X ! ( !MA " &=L9&0M97@S M,3%?-RYH=&U02P$"% ,4 " 4@*-4PEU!>#(( ")/@ $0 M @ $1&0( 9VQD9"UE>#,Q,E\Q,2YH=&U02P$"% ,4 " 4@*-4BEM= M?L,% ,' $ @ %R(0( 9VQD9"UE>#,R,5\V+FAT;5!+ M 0(4 Q0 ( !2 HU2R'"97Z04 )(< 1 " 6,G @!G F;&1D+65X,S(R7S$P+FAT;5!+!08 "P + ,P" ![+0( ! end